GuidesChangelogData Inspector Library API Reference
Guides

Get started with the Pipelines API

Obtain access to the HERE platform through your organization administrator's invitation or contact us to get started.

  • If your company has already established a HERE platform organization, contact your organization admin who can invite you to join the organization.
  • If your company hasn’t established a HERE platform organization yet, contact us.

To get started using pipelines, you need to be able to use the HERE platform. This means that you need to be able to use the HERE platform software and libraries. To develop new applications using the HERE platform requires a few more tools. Once, you have an account, refer to the following:

  • Review the HERE platform documentation to get familiar with the design and use of the HERE platform.
  • Explore the platform portal - After you log in, you will be directed to the platform portal. Explore the platform portal and become familiar with its features.
  • Manage your profile - Click on your Name in the top right of the platform portal screen to access your profile. Here you can find your User-ID and the Groups that you belong to.

Security

The HERE platform is a cloud-based platform providing several microservices and resources. Each microservice and each resource (data catalog, pipelines, schemas, and other resources) are protected and require authentication and authorization to be used. Within the HERE platform, you will need credentials to access these services. Learn how to set up your teams and credentials in the Identity and Access Management Guide.

Set up a development environment

Follow these steps:

  1. Get your credentials set up as mentioned above or refer to Get your credentials.
  2. Configure your environment.

Pipeline tasks

There are three main tasks involved in using HERE platform pipelines.

  1. Designing and implementing a data processing application as a JAR file.
  2. Deploying the pipeline JAR file to the HERE platform pipeline.
  3. Running and managing jobs on a Pipeline Version on the pipeline.

The first task is the most technically ambitious. It involves designing a data processing workflow and implementing it inside of a pipeline JAR file. See the following articles for more information:

The second and third tasks can both be accomplished in two possible ways.

Pipeline monitoring and alerts

Batch pipelines

Stream pipelines

Pipeline operations

Design a pipeline

Design data manipulation for a pipeline

See any of these documents:

Work with data specifications