airflow.providers.google.cloud.utils.dataform
¶
模块内容¶
类¶
用于存储 Dataform 中可用资源位置的枚举。 |
函数¶
|
创建模拟默认项目初始化的流程。 |
|
- class airflow.providers.google.cloud.utils.dataform.DataformLocations[源代码]¶
-
用于存储 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)[源代码]¶
创建模拟默认项目初始化的流程。
- 参数
project_id (str) – 必需。工作区所在的 Google Cloud 项目 ID。
region (str) – 必需。工作区所在的 Google Cloud 区域 ID。
repository_id (str) – 必需。工作区所在的 Dataform 存储库 ID。
workspace_id (str) – 必需。需要初始化的 Dataform 工作区 ID。
dataform_schema_name (str) – 架构的名称。
package_name (str | None) – 包的名称。如果未提供值,则将使用 workspace_id。
without_installation (bool) – 定义是否应将 npm 包的安装添加到流程中。