在数据流之间链接表
借助 Microsoft Power Platform 中的数据流,你可以获得一个组织数据存储源,业务分析师可以在其中准备和管理一次其数据,然后在组织中的不同分析应用之间重复使用这些数据。
在数据流之间链接表时,你可以重复使用已由其他人拥有的数据流引入、清理和转换的表,而无需维护该数据。 链接的表仅指向其他数据流中的表,并且仅在目标数据流位于另一个工作区或环境中时创建数据的副本。
链接的表是只读表,因此,如果要为链接的表创建转换,则必须使用对链接的表的引用来创建新的计算表。
链接的表可用性
链接的表可用性取决于是在 Power BI 还是 Power Apps 中使用数据流。 以下部分介绍了每项的详细信息。
Power BI 中链接的表
链接的表需要 Power BI Premium 订阅才能被刷新。 链接的表可在 Power BI Premium 容量上托管的工作区内的任何数据流中使用。 对源数据流没有限制。
链接的表只能在新 Power BI 工作区中正常工作,同样,所有链接的数据流也都必须位于新工作区中。 详细信息:在 Power BI 中创建新工作区
注意
表因是标准表还是计算表而异。 标准表(通常只称为表)查询外部数据源,例如 SQL 数据库。 计算表需要 Power BI 上的高级容量,并对已在 Power BI 存储中的数据运行转换。
如果数据流不在高级容量工作区中,则只要未将转换定义为存储中转换,你仍可以引用单个查询(或合并两个或更多个查询)。 此类引用被视为标准表。 为此,请对引用的查询关闭启用加载选项,以防止数据具体化并引入到存储中。 在此,你可以引用那些启用加载 = false 的查询,并仅对要具体化的生成的查询将启用加载设置为打开。
Power Apps 中链接的表
有关 Power Apps 中链接的表可用性的详细信息,请转到使用数据流需要什么许可证。
如何在数据流之间链接表
可通过少数方式在数据流之间链接表。 若要链接 Power BI 中的表,你必须使用 Power BI 凭据登录。
你可以从数据流创作工具中选择获取数据,该工具显示用于选择类别和每个数据源的对话框。 然后选择 Power Platform 数据流连接器。
将显示所选数据连接的连接窗口。 如果需要凭据,则系统会提示你提供凭据。
在 Power BI 中,你可以从数据流创作工具中选择添加链接的表。
你还可以从 Power BI 服务内的添加表菜单中选择添加链接的表。
此时会打开导航器窗口,你可以选择一组可以连接到的表。 该窗口显示你在组织内的所有工作区和环境中都具有其权限的表。
选择链接的表后,它们将显示在创作工具内的数据流表列表中,并带有一个将表标识为链接的表的特殊图标。
你还可以从链接的表的数据流设置中查看源数据流。
刷新链接的表的逻辑
链接的表刷新逻辑因使用的是 Power BI 还是 Power Apps 而略有不同,如以下部分所述。
Power BI 中的刷新逻辑
链接的表的默认刷新逻辑取决于源数据流是否与目标数据流在同一 Power BI 工作区中。 以下部分介绍了各数据流的行为。
工作区之间的链接:刷新不同工作区中表的链接的行为类似于指向外部数据源的链接。 刷新数据流时,会从源数据流中获取表的最新数据。 如果刷新源数据流,则不会自动影响目标数据流中的数据。
同一工作区中的链接:当源数据流发生数据刷新时,该事件会对同一工作区内所有目标数据流中的依赖表(包括基于它们的任何计算表)自动触发刷新过程。 目标数据流中的所有其他表都将根据数据流计划进行刷新。 每当成功刷新表的任何源时,依赖于多个源的表将刷新其数据。
注意
将执行一次整个刷新过程。 因此,如果目标数据流的数据刷新失败,则源数据流的数据刷新也将失败。
Power Apps 中的刷新逻辑
Power Apps 中链接表的刷新逻辑的行为类似于外部数据源的行为。 刷新数据流时,会从源数据流中获取表的最新数据。 如果刷新源数据流,则不会自动影响目标数据流中的数据。
从数据流查看报表时的权限
创建一个根据数据流来包含数据的 Power BI 报表时,仅当你有权访问源数据流时,才能看到任何链接的表。
限制和注意事项
使用链接的表时,请记住一些限制:
- 表可由另一个数据流引用。 该引用表也可以由其他数据流等引用,最多可以引用 5 次。
- 不允许存在链接表的循环依赖关系。
- 数据流必须在新 Power BI 工作区或 Power Apps 环境中。
- 链接表无法与从本地数据源获取数据的常规表联接。
- 使用 M 参数处理链接的表时,如果刷新源数据流,则不会自动影响目标数据流中的数据。
- 不支持在不同存储类型(自带存储帐户 (BYOSA) 和内部存储)的两个工作区之间尝试连接两个数据流表。
后续步骤
创建或使用数据流时,以下文章可能很有用:
以下文章提供有关数据流和 Power BI 的详细信息:
有关 Power Query 和计划刷新的详细信息,可阅读以下文章:
有关 Common Data Model 的详细信息,可阅读以下概述文章: