airflow.providers.amazon.aws.operators.quicksight
¶
模块内容¶
类¶
为数据集创建并启动新的 SPICE 提取;也有助于刷新现有的 SPICE 数据集。 |
- class airflow.providers.amazon.aws.operators.quicksight.QuickSightCreateIngestionOperator(data_set_id, ingestion_id, ingestion_type='FULL_REFRESH', wait_for_completion=True, check_interval=30, **kwargs)[源代码]¶
基类:
airflow.providers.amazon.aws.operators.base_aws.AwsBaseOperator
[airflow.providers.amazon.aws.hooks.quicksight.QuickSightHook
]为数据集创建并启动新的 SPICE 提取;也有助于刷新现有的 SPICE 数据集。
另请参阅
有关如何使用此操作符的更多信息,请查看指南:Amazon QuickSight 创建提取
- 参数
data_set_id (str) – 提取中使用的数据集 ID。
ingestion_id (str) – 提取的 ID。
ingestion_type (str) – 提取类型。值可以是 INCREMENTAL_REFRESH 或 FULL_REFRESH。默认 FULL_REFRESH。
wait_for_completion (bool) – 如果 wait 设置为 True,则该操作等待检查 Amazon QuickSight 提取状态的时间间隔(以秒为单位)。
check_interval (int) – 如果 wait 设置为 true,则此为操作符检查 Amazon QuickSight 提取状态的时间间隔(以秒为单位)
aws_conn_id – 用于 AWS 凭证的 Airflow 连接。如果此值为
None
或为空,则使用默认的 boto3 行为。如果在分布式模式下运行 Airflow 并且 aws_conn_id 为 None 或为空,则将使用默认的 boto3 配置(并且必须在每个工作节点上维护)。region_name – AWS 区域名称。如果未指定,则使用默认的 boto3 行为。
verify – 是否验证 SSL 证书。请参阅:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/core/session.html
botocore_config – botocore 客户端的配置字典(键值对)。请参阅:https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html
- template_fields: collections.abc.Sequence[str][源代码]¶