airflow.providers.slack.transfers.base_sql_to_slack

模块内容

BaseSqlToSlackOperator

运算符实现了用于 SQL 到 Slack 传输运算符的基本 sql 方法。

class airflow.providers.slack.transfers.base_sql_to_slack.BaseSqlToSlackOperator(*, sql, sql_conn_id, sql_hook_params=None, parameters=None, slack_proxy=None, slack_timeout=None, slack_retry_handlers=None, **kwargs)[源代码]

基类: airflow.models.BaseOperator

运算符实现了用于 SQL 到 Slack 传输运算符的基本 sql 方法。

参数
  • sql (str) – 要执行的 SQL 查询

  • sql_conn_id (str) – 对特定 DB-API 连接的引用。

  • sql_hook_params (dict | None) – 要传递给底层钩子的额外配置参数。 应与所需的钩子构造函数参数匹配。

  • parameters (list | tuple | collections.abc.Mapping[str, Any] | None) – 传递给 SQL 查询的参数。

  • slack_proxy (str | None) – 用于进行 Slack Incoming Webhook / API 调用的代理。 可选

  • slack_timeout (int | None) – 客户端等待连接并从 Slack 接收响应的最长时间(以秒为单位)。 可选

  • slack_retry_handlers (list[slack_sdk.http_retry.RetryHandler] | None) – 用于自定义重试逻辑的处理程序列表。 可选

此条目是否有帮助?