Manage data-type configuration of ingestion endpoints, dynamic routes, and pipelines via OpenPipeline .
This article is intended for administrators controlling ingestion configuration, data storage and enrichment, and transformation policies.
In this article, you'll learn how to create a new configuration for data records via OpenPipeline , from ingestion configuration to Grail storage.
openpipeline:configurations:write
and openpipeline:configurations:read
permissions. To learn how to set up the permissions, see Permissions in Grail.Source of ingestion for a data type, collecting data from the provider into Dynatrace Platform, for example, API endpoints or OneAgent.
Assignation of data to a pipeline, based either on matching conditions (dynamic routing) or directly configured (static).
Collection of processing instructions to structure, separate, and store data.
Phase in a pipeline sequence, focused on a task and defined by processors.
Pre-formatted processing instruction.
OpenPipeline stores data in Grail buckets. If you need a bucket with specific permissions or custom data retention, create a custom bucket.
Pipelines lists built-in and custom pipelines for a data type in your environment. To configure your own pipelines to group processing and extraction by technology or team
Successfully configured pipelines are displayed in the pipelines list. Select > Edit to modify a custom pipeline.
Ingest sources lists built-in and custom ingest sources for a data type in your environment. To configure your own ingest sources, such as API endpoints for a service, technology, or team,
Successfully configured custom ingest sources are displayed in the ingest sources list. Select > Edit to modify a custom ingest source.
You can route incoming data to pipelines based on any field value or the ingest source. To route data dynamically
Successfully configured routes are displayed in the dynamic routing list. Select > Edit to modify a routing configuration.
You have configured ingest sources, routing, and processing for records of a data type via OpenPipeline . Once you start ingesting, your data is processed as configured, stored in a Grail bucket, and available for analysis via Grail capabilities.