airflow.providers.tableau.operators.tableau¶
属性¶
类¶
执行一个 Tableau API 资源。 |
模块内容¶
- class airflow.providers.tableau.operators.tableau.TableauOperator(*, resource, method, find, match_with='id', site_id=None, blocking_refresh=True, check_interval=20, tableau_conn_id='tableau_default', **kwargs)[源代码]¶
基类:
airflow.models.BaseOperator
执行一个 Tableau API 资源。
https://tableau.github.io/server-client-python/docs/api-ref
另请参阅
有关如何使用此操作符的更多信息,请参阅指南: TableauOperator
- 参数:
resource (str) – 要使用的资源的名称。
method (str) – 要执行的资源的方法的名称。
find (str) – 将接收操作的资源的引用。
match_with (str) – 与 find 参数匹配的资源字段名称。
site_id (str | None) – 工作簿所属站点的 ID。
blocking_refresh (bool) – 默认为阻塞模式,表示将等待直到完成。
check_interval (float) – 每次实例状态检查之间作业应等待的秒数,直到操作完成
tableau_conn_id (str) – 包含用于对 Tableau Server 进行身份验证的凭据的 Tableau 连接 ID。
- template_fields: collections.abc.Sequence[str] = ('find', 'match_with')[源代码]¶