main-concepts

No menu items for this category

IngestionPipeline

Ingestion Pipeline Config is used to set up a DAG and deploy. This entity is used to setup metadata/quality pipelines on Apache Airflow.

  • pipelineType (string): Type of Pipeline - metadata, usage. Must be one of: ["metadata", "usage", "lineage", "profiler", "autoClassification", "TestSuite", "dataInsight", "elasticSearchReindex", "dbt", "application"].
  • pipelineStatus (object): This defines runtime status of Pipeline. Cannot contain additional properties.
  • airflowConfig (object): Properties to configure the Airflow pipeline that will run the workflow. Cannot contain additional properties.
    • pausePipeline (boolean): pause the pipeline from running once the deploy is finished successfully. Default: false.
    • concurrency (integer): Concurrency of the Pipeline. Default: 1.
    • startDate: Start date of the pipeline. Refer to ../../../type/basic.json#/definitions/dateTime.
    • endDate: End Date of the pipeline. Refer to ../../../type/basic.json#/definitions/dateTime.
    • pipelineTimezone (string): Timezone in which pipeline going to be scheduled. Default: "UTC".
    • retries (integer): Retry pipeline in case of failure. Default: 0.
    • retryDelay (integer): Delay between retries in seconds. Default: 300.
    • pipelineCatchup (boolean): Run past executions if the start date is in the past. Default: false.
    • scheduleInterval (string): Scheduler Interval for the pipeline in cron format.
    • maxActiveRuns (integer): Maximum Number of active runs. Default: 1.
    • workflowTimeout (integer): Timeout for the workflow in seconds. Default: null.
    • workflowDefaultView (string): Default view in Airflow. Default: "tree".
    • workflowDefaultViewOrientation (string): Default view Orientation in Airflow. Default: "LR".
    • email: Email to notify workflow status. Refer to ../../../type/basic.json#/definitions/email.

Documentation file automatically generated at 2025-01-15 09:05:25.266839+00:00.