airflow.providers.google.cloud.operators.looker¶
此模組包含 Google Cloud Looker operators。
類¶
提交 PDT 實體化作業到 Looker。 |
模組內容¶
- class airflow.providers.google.cloud.operators.looker.LookerStartPdtBuildOperator(looker_conn_id, model, view, query_params=None, asynchronous=False, cancel_on_kill=True, wait_time=10, wait_timeout=None, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator提交 PDT 實體化作業到 Looker。
- 引數:
looker_conn_id (str) – 必需。用於連線到 Looker 的連線 ID。
model (str) – 必需。要開始構建的 PDT 的模型。
view (str) – 必需。要開始構建的 PDT 的檢視。
query_params (dict | None) – 可選。額外的實體化引數。
asynchronous (bool) – 可選。指示是等待作業完成還是立即返回的標誌。這對於提交長時間執行的作業並使用
LookerCheckPdtBuildSensor非同步等待它們非常有用cancel_on_kill (bool) – 可選。指示當呼叫 on_kill 時是否取消 hook 的作業的標誌。
wait_time (int) – 可選。檢查作業是否準備好的間隔秒數。僅在
asynchronous為 False 時使用。wait_timeout (int | None) – 可選。等待作業準備好的秒數。僅在
asynchronous為 False 時使用。