airflow.providers.amazon.aws.triggers.athena

AthenaTrigger

AthenaOperator 的 Trigger。

模块内容

class airflow.providers.amazon.aws.triggers.athena.AthenaTrigger(query_execution_id, waiter_delay, waiter_max_attempts, aws_conn_id, **kwargs)[source]

基类:airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger

AthenaOperator 的 Trigger。

此 trigger 将异步轮询 boto3 API

参数:
  • query_execution_id (str) – 要监控的 Athena 查询执行 ID

  • waiter_delay (int) – 两次尝试之间的等待时间(以秒为单位)。

  • waiter_max_attempts (int) – 最大尝试次数。

  • aws_conn_id (str | None) – 用于 AWS 凭据的 Airflow 连接。

hook()[source]

在子类中重写以返回正确的 hook。

此条目有帮助吗?