QuickSightCreateIngestionOperator

Amazon

Creates and starts a new SPICE ingestion for a dataset. Also, helps to Refresh existing SPICE datasets.

View on GitHub

Last Updated: May. 10, 2022

Access Instructions

Install the Amazon provider package into your Airflow environment.

Import the module into your DAG file and instantiate it with your desired params.

Parameters

data_set_idID of the dataset used in the ingestion.
ingestion_idID for the ingestion.
ingestion_typeType of ingestion. Values Can be INCREMENTAL_REFRESH or FULL_REFRESH. Default FULL_REFRESH.
wait_for_completionIf wait is set to True, the time interval, in seconds, that the operation waits to check the status of the Amazon QuickSight Ingestion.
check_intervalif wait is set to be true, this is the time interval in seconds which the operator will check the status of the Amazon QuickSight Ingestion
aws_conn_idThe Airflow connection used for AWS credentials. (templated) If this is None or empty then the default boto3 behaviour is used. If running Airflow in a distributed manner and aws_conn_id is None or empty, then the default boto3 configuration would be used (and must be maintained on each worker node).
regionWhich AWS region the connection should use. (templated) If this is None or empty then the default boto3 behaviour is used.

Documentation

Creates and starts a new SPICE ingestion for a dataset. Also, helps to Refresh existing SPICE datasets.

See also

For more information on how to use this operator, take a look at the guide: Amazon QuickSight create ingestion

Example DAGs

Was this page helpful?