Web 建模中的 Direct Lake

打开数据模型或 Web 建模适用于 Direct Lake 表的语义模型。 Direct Lake 表可以是 Sql 上的 Direct Lake ,也可以是 OneLake 上的 Direct Lake,在 Web 中创建和编辑时需要考虑不同的注意事项。

情景 OneLake 上的 Direct Lake SQL 上的 Direct Lake
在网络中创建
  • 在左侧导航中选择“ 创建 ”,然后选择 OneLake 目录
  • 从 Lakehouse 中选择 “新建语义模型 ”。
  • 从 Web 建模中选择 OneLake 目录
  • 从工作区中选择 “新建项 ”并选择 语义模型,然后选择 OneLake 目录
从 SQL 分析终结点或仓库中选择 “新建语义模型 ”。
在 Web 中编辑 从语义模型详细信息页或上下文菜单中选择 “打开数据模型 ”。 从语义模型详细信息页或上下文菜单中选择 “打开数据模型 ”。

Desktop 中的编辑 功能在 Web 建模时可用,以便在 Power BI Desktop 中继续 实时编辑任何 Direct Lake 语义模型

使用 Direct Lake 表创建语义模型

若要使用 OneLake 表上的 Direct Lake 创建语义模型,请执行以下步骤。

  1. 从左侧导航栏中选择“ 创建 ”,然后选择 OneLake 目录 并选择 Fabric 项。 或者,打开 Lakehouse 并选择 “新建语义模型”。
  2. 为语义模型命名、为其选择 Fabric 工作区,然后选择要包括的表。 然后按“确定”。

创建语义模型,现在可在浏览器中实时编辑建模。

若要在 SQL 表上使用 Direct Lake 创建语义模型,请执行以下步骤。

  1. 打开 SQL 分析终结点或仓库,转到 “报告 ”,然后选择“ 新建语义模型”。
  2. 为语义模型命名、为其选择 Fabric 工作区,然后选择要包括的表。 然后按“确定”。

创建语义模型,现在可在浏览器中实时编辑建模。

注释

如果 Web 建模在单击“确定”后未显示,请检查弹出窗口阻止程序。

概述中介绍了 OneLake 上的 Direct Lake 和 SQL 上的 Direct Lake 之间的差异。

在 Direct Lake 模式下编辑语义模型

若要稍后使用 Direct Lake 表编辑语义模型,请执行以下步骤。

  1. 导航到 Fabric 门户中的语义模型。 主页OneLake 目录和页面顶部的 搜索 可帮助你找到它。
  2. 选择语义模型以打开详细信息页,或使用上下文菜单,然后选择 “打开数据模型”。

现在,你正在实时编辑 Web 中的语义模型。 默认情况下,模型在 查看模式下 打开,以避免意外编辑。 切换到窗口右上角的 编辑模式桌面编辑功能还可以切换为在Power BI Desktop 中实时编辑

使用网页建模选项进行桌面编辑的屏幕截图。

包含 Direct Lake 和导入存储模式表的复合语义模型

复合语义模型具有不同存储模式的表。 在 OneLake 上,Direct Lake 表存储模式已经可以混合来自其他 Fabric 数据源的表,例如湖仓、数据仓库、Fabric 中的 SQL 数据库和镜像数据库。 通过此更新,现在可以进一步扩展灵活性,并且能够从 Power Query Online 中的 100 个连接器将导入表添加到任何数据源中。

可以将导入表添加到具有 Direct Lake 的 OneLake 表中的现有语义模型中。 在 Power BI Web 建模中编辑语义模型,然后选择 “从功能区获取数据 ”或 “转换数据 ”。

注释

如果你尚未为此数据源设置凭据,可能会在 Power Query 联机体验中提示你进行设置。 之后,如果在保存转换时加载数据失败,请转到语义模型的计划刷新页面,并确保在那里设置凭据,然后再返回到 Web 建模并进行刷新。

OneLake 表上的 Direct Lake 也可以添加到具有导入存储模式表的现有语义模型。 在 Power BI Web 建模中编辑语义模型,并从功能区中选择 OneLake 目录