airflow.providers.google.cloud.utils.dataform
¶
模組內容¶
類別¶
用於儲存 Dataform 資源可用位置的列舉。 |
函式¶
|
建立模擬預設專案初始化的流程。 |
|
- class airflow.providers.google.cloud.utils.dataform.DataformLocations[source]¶
-
用於儲存 Dataform 資源可用位置的列舉。
- airflow.providers.google.cloud.utils.dataform.make_initialization_workspace_flow(project_id, region, repository_id, workspace_id, dataform_schema_name='dataform', package_name=None, without_installation=False)[source]¶
建立模擬預設專案初始化的流程。
- 參數
project_id (str) – 必要。workspace 所在的 Google Cloud 專案 ID。
region (str) – 必要。workspace 所在的 Google Cloud 區域 ID。
repository_id (str) – 必要。workspace 所在的 Dataform 倉庫 ID。
workspace_id (str) – 必要。需要初始化的 Dataform workspace ID。
dataform_schema_name (str) – Schema 名稱。
package_name (str | None) – Package 名稱。如果未提供值,則將使用 workspace_id。
without_installation (bool) – 定義是否應將 npm packages 的安裝新增至流程。