Microsoft Fabric® 是一套全面的工具和服务,它集成了 Microsoft 数据平台的各种组件(包括 Azure® Synapse Analytics、Power BI® 和 Azure Data Factory®),以帮助数据专业人员更有效地管理和分析他们的数据。通过 Microsoft Fabric,您可以设置 Pipeline 和 Notebook,将计算出的指标数据推送到 Workiva。
注: Fabric Notebook 和 Pipeline 由 Workiva 创建;在进行任何编辑之前,请先正确处理它们。
步骤 1. 导入 Fabric Notebook
Workiva 可以提供预构建的 Notebook 模板,其中包含查询 Microsoft Fabric 中的 ComputedESGMetrics Lakehouse 并将其数据推送到 Wdata 表所需的功能。
导入此模板:
- 下载 Microsoft Fabric Notebook 模板。
- 登录到您的 Microsoft Fabric 工作区。
- 单击 导入,然后选择 笔记本, 从这台计算机。
- 上传Workiva提供的笔记本模板。
注: 要从 Lakehouse 添加其他数据,您可以编辑 Notebook 第二个代码块中的 SQL 查询。如果编辑此查询,还需更新 Wdata 表以适应新的数据点,这可能需要添加列或对表架构进行其他必要的调整。
步骤 2. 部署 Fabric Pipeline
Workiva 还提供了一个引用 Fabric Notebook 的 Fabric Pipeline 模板。与 Workiva Chain 类似,此管道可让您按需集成和执行流程,以提取由输入变量指定的时间段内的数据。
- 从 Workiva 平台的 工作区设置 中, 为 Pipeline 创建一个 API 授权 ,并记下其客户端 ID 和密钥。
- 在 Wdata 中,创建表 , 并添加来自 Microsoft Fabric 的数据所需的列标题。
- 下载 Fabric Pipeline 模板。
- 登录您的 MS Fabric 工作区。
- 单击 新建项目,然后单击 数据管道。
- 根据你的命名规则为管道命名。
- 从“流程”中选择 导入,然后导入 Workiva 提供的流程模板。
- 从 设置 选项卡中,选择导入的笔记本。
- 在 基本参数中,配置管道的变量。
注意:这是 一次性设置; 请在配置这些变量之前,先在 Workiva中生成客户端 ID 和密钥
。参数 描述 wkClientID Workiva平台生成的客户ID wkClientSecret Workiva平台生成的客户端密钥 周表ID 要上传数据集的 Wdata 表的 ID 报告年份 @pipeline().parameters.year提示: 此变量会在 Pipeline 执行时提示输入报告年份,例如 2023、2024 等。
环境 用于上传数据的 Workiva 工作区环境: - 对于美国,请输入
app。 - 对于欧盟,请输入
eu。 - 对于亚太地区,请输入
apac。
- 对于美国,请输入
- 点击 保存。
步骤 3. 测试并运行管道
注意:在执行管道之前,请确保 Wdata 中存在相应 的表,并且
这些表具有必要的列标题。要测试和执行管道,请选择 运行,然后输入要运行管道的报告年份,然后单击 确定。