使用复合模型重新绑定报表(不同的工作区)
要将 流程挖掘 报告的自定义项从一个工作区迁移到另一个工作区,请跟随本文中的步骤操作。 有关复合模型的详细信息,请参阅 在 Power BI Desktop 其中使用复合模型和 在工作区中 Power BI 自定义报表。
如果将测试环境中的进程链接到的工作区(例如,WkSpace B)与开发环境(例如 WkSpace A)中的进程使用的工作区(例如,WkSpace A)不同,请跟随本节中的步骤操作。
将工作区附加到流程
在屏幕顶部的 Environments 下拉菜单中,选择 Test 环境。
在左侧导航窗格中,选择流程挖掘。
如果您的流程是新复制到测试 环境的 ,则流程的语音气泡内会有一个感叹号。 此标记表示进程已导入。
选择进程,然后选择 “确认”。
如果您是新导入的流程,请继续执行步骤 5。 如果您未新导入该流程,请转到步骤 6。
按照以下步骤为此过程选择新的工作区:
在 Power BI 工作区 下拉菜单中,选择将在 测试环境中使用的 其他工作区 。
在〖报告名称 〗 字段中,输入 与上一个报告相同的报告名称 。
重要提示
报告名称必须与上一个报告相同。
要继续设置该过程,请选择 “继续”。
(如果您没有新导入进程)将自定义 Power BI 工作区附加到进程:
转到流程的流程详细信息页面。
在详细信息卡上,选择编辑。
Power BI 从工作区(可选) 下拉菜单中,选择 要将自定义项迁移到的 WkSpace B Power BI 工作区。
提供与在开发环境中用于流程的名称相同的报告名称 。
重要提示
报告名称必须与开发环境中进程的报告名称相同。
选择 保存>继续。
从命令栏或报告视图中,选择 刷新数据。
- 登录 Power BI。
在开始之前,请确保报表、工作区及其世系的状态与以下部分中的内容相对应。
报告 A 的状态
以下报告及其复合模型位于 WkSpace A 中。您的报告可以如下所示,也可以具有您选择的自定义项。
WkSpace A 的状态
您的 WkSpace A 应具有以下实体:
数字 | Description | Entity |
---|---|---|
1 | 流程的原始报告。 | 报告 A |
2 | 进程的原始语义模型。 | Report_A_Dataset_206...... |
3 | 使用复合模型的更新报表。 | 报告 A |
4 | 复合模型。 | 报告 A |
编号与以下屏幕截图中的实体编号相对应。
有三 (3) 个实体,标题为 报告 A。您可以使用它们的图标和刷新 的时间戳来区分它们:
带有黄色条的图标表示报告。 另一个图标是复合模型或语义模型的图标。
与复合模型具有相同 Refreshed 时间戳的报表为复合模型的报表。
世系视图应如以下屏幕截图所示。 语义模型指向复合模型,然后复合模型指向报表。
WkSpace B 的状态
您的 WkSpace B 应具有以下实体:
数字 | Description | Entity |
---|---|---|
1 | 您从 Dev 环境传输的进程的原始报告。 | 报告 A |
2 | 从 Dev 环境传输的进程的原始语义模型。 | Report_A_Dataset_206...... |
编号与以下屏幕截图中的实体编号相对应。
世系视图应如以下屏幕截图所示。 语义模型指向一个报告:
要了解每个实体之间的区别,请在继续操作之前熟悉这些实体。
重新绑定报表 Power BI
登录到 Power BI。
导航到您的 WkSpace A。
从实体列表中,选择复合模型旁边的三个点,然后选择 “下载此文件”。
在 Power BI 桌面上,打开下载的文件。
从主页选项卡中,选择 转换数据>数据源设置。 请注意 “数据源”设置中的“直接查询”连接 。
选择 更改源。
搜索并选择在 Test 中创建的进程的语义模型。 它的语义模型在您的 WkSpace B 中。
选择创建。
当“连接到您的数据 ”消息出现时,选择相关表,然后选择 “提交”。
应用查询更改后,选择 “关闭”。
保存该报表。
在主页选项卡,选择发布。
选择您的 WkSpace B 作为目标,然后选择 选择。
发布完成后,请 转到 WkSpace B in 以 Power BI 确认已应用更改。
世系视图现在显示复合模型。 在以下屏幕截图中,它是第一个红色框。
选择复合模型指向的报告 A 。 在前面的屏幕截图中,它是第二个红色框。
选择 打开报告。
该报告看起来像 WkSpace A 中的 复合模型,报告中的 自循环 百分比。