管理与已发布语义模型的 DirectQuery 连接

默认情况下,当你将语义模型发布到 Power BI 服务时,可以与它建立 DirectQuery 连接,前提是你具有适当的权限。 可以使用此连接在语义模型的顶部创建新的复合模型。

但在某些情况下,需要阻止建立这些连接。 在需要禁止根据语义模型新建复合模型(即所谓的“链接”)的方案中,禁止这些连接尤其重要。 通过阻止到语义模型的 DirectQuery 连接,可有效终止链接,或者在第一时间阻止其形成。

注意

Power BI 遵循此设置并禁用与语义模型建立 DirectQuery 连接,但第三方工具可能不会。 第三方工具可能允许用户与语义模型建立 DirectQuery 连接,即使你禁用了此操作也是如此。

使用 Power BI Desktop 阻止到语义模型的 DirectQuery 连接

  1. 若要阻止到语义模型的 DirectQuery 连接,请转到“文件”>“选项和设置”>“选项”>“当前文件”>“已发布的语义模型设置”。

  2. 在此页面上,选择“不鼓励 DirectQuery 连接”选项,然后选择“确定”。

    Screenshot of the Discourage DirectQuery connections setting in Power BI Desktop Options menu.

使用第三方工具阻止到语义模型的 DirectQuery 连接

使用第三方工具,可以通过将模型上的 DiscourageCompositeModels 属性设置为 True 来阻止到语义模型的 DirectQuery 连接。