Get started with the Data Client Library

The Data Client Library provides Scala/Java libraries that you can use in your
projects to access the HERE platform. The Data Client Library relies on the
Pekko Streams implementation of the Reactive Streams standard, which provides
abstractions for building end-to-end streaming data processing libraries.

The Data Client Library contains the following main modules:

  • data-engine -- Provides higher level abstractions to interact with data.
  • spark-support -- Provides utilities to connect Spark with HERE platform
    data.
  • flink-support -- Provides utilities to run Data Client Library within Flink
    Jobs.

Choose the level of abstraction that best suits your application. Typically,
low-level APIs provide more flexibility than high-level APIs, but you may need
to write more application code.

The use of the Data Client Library requires a basic understanding of some
concepts related to the HERE platform. For explanations of these concepts, see
the
Data API Developer Guide.

The use of the Data Client Library requires the basic understanding of following
libraries:

For scala developers:

For java developers:


Did this page help you?