airflow.providers.microsoft.azure.triggers.powerbi
¶
模組內容¶
類別¶
當 Power BI 資料集重新整理完成時觸發。 |
- class airflow.providers.microsoft.azure.triggers.powerbi.PowerBITrigger(conn_id, dataset_id, group_id, timeout=60 * 60 * 24 * 7, proxies=None, api_version=None, check_interval=60, wait_for_termination=True)[原始碼]¶
繼承自:
airflow.triggers.base.BaseTrigger
當 Power BI 資料集重新整理完成時觸發。
等待終止將始終為 True。
- 參數
conn_id (str) – 連接到 PowerBI 的連線 ID。
timeout (float) – 由 KiotaRequestAdapter 使用的 HTTP 超時(預設為 None)。當未指定超時或設定為 None 時,每個請求都沒有 HTTP 超時。
proxies (dict | None) – 定義要使用的 HTTP 代理的字典(預設為 None)。
api_version (msgraph_core.APIVersion | str | None) – 要使用的 Microsoft Graph API 版本(預設為 v1)。您可以傳遞一個名為 APIVersion 的枚舉,它有 2 個可能的成員 v1 和 beta,或者您可以傳遞一個字串,例如 v1.0 或 beta。
dataset_id (str) – 要重新整理的資料集 ID。
group_id (str) – 資料集所在的工作區 ID。
end_time – 觸發器應停止輪詢的時間(秒)。
check_interval (int) – 每次輪詢之間等待的時間(秒)。
wait_for_termination (bool) – 等待資料集重新整理完成或失敗。