Microsoft Fabric 中 Fabric 开发人员体验的新增功能和计划

重要

发布计划描述了可能或可能尚未发布的功能。 交付时间线和投影功能可能会更改或无法交付。 有关详细信息,请参阅 Microsoft 策略

Microsoft Fabric 的核心投资领域围绕我们跨平台的统一体验。 这包括用于在产品中导航、管理工作区中的内容以及用于管理项目的开发人员工具的共享用户体验。 我们计划投资领域,以便更轻松地开始构建项目、顺利完成协作体验,并提高监视和部署项目的能力。

投资领域

功能 预计发布时间线
Fabric Core REST API 正式发布 2024 年第 2 季度
Power BI Embedded over Direct Lake 2024 年第 2 季度
Git 集成 - 增强的分支功能 2024 年第 2 季度
.NET SDK for Fabric REST API 2024 年第 2 季度
构造帮助窗格中的即时和汇总帮助答案 Q3 2024
改进了产品中帮助窗格的可发现性 Q3 2024
Fabric Core REST API 支持服务主体 Q3 2024
工作区中的文件夹 Q1 2024
Fabric 工作负载开发人员工具包 2024 年第 2 季度
使用户能够在工作负荷主页、浏览和工作区视图中调整列表列宽度 2024 年第 2 季度
在监视中心中添加作业容量信息 2024 年第 2 季度
GitHub 和 GitHub Enterprise 支持 Q3 2024
改进工作区中的“+新建”体验:按 JTBD 分组的项 Q3 2024
工作区筛选器/搜索支持嵌套文件夹 Q3 2024
Lakehouse 交互式教程 Q3 2024
为 Power BI 工作区推荐任务流 Q3 2024
Unified Fabric 开发人员主页 Q3 2024
请求 Fabric 项的访问流 Q3 2024
部署管道新 UI Q3 2024
构造 API 阶段 II Q3 2024
Git 集成文件夹支持 Q3 2024
Git 集成更改评审 Q3 2024
Microsoft Fabric ARM API Q3 2024
工作区中的父子项 发货(2023 年第 4 季度)
工作区中的持久筛选器 发货(2024 年第 1 季度)
可自定义的左侧导航栏 发货(2024 年第 1 季度)

Fabric Core REST API 正式发布

估计版本时间线:2024 年第 2 季度

发布类型:正式发布

Fabric Core REST API 现已正式发布。 这标志着 Microsoft Fabric 演变的重要里程碑,这是一个经过精心设计的平台,旨在为开发人员和企业提供全面的工具和服务套件。 核心 REST API 是 Microsoft Fabric 的主干,为平台中无数功能提供基本构建基块。 它们旨在提高效率、减少手动工作量、提高准确性并加快处理时间。 随着工作量的增长,这些 API 有助于更轻松地高效地缩放操作,通过一致性自动执行可重复流程,并实现与其他系统和应用程序的集成,从而提供简化且高效的数据管道。 Microsoft Fabric Core REST API 涵盖各种功能,包括:工作区管理:用于处理工作区操作的 API,包括权限管理。 项管理:API 支持创建、检索、更新和删除项,以及即将推出的在数据源发现和精细权限管理方面的增强支持计划。 项定义:能够创建、检索和更新各种项的定义,例如语义模型、报表、笔记本、SJD 和数据管道。 借助这些 API,开发人员可以在发布之前毫不费力地调整参数(如语义模型配置或报表主题)来精确控制其部署过程。 利用 Microsoft Fabric REST API 通过 REST API 调用促进无缝项目部署。 此外,API 还提供用于作业和租户管理的功能,简化了平台中的操作。 对于渴望了解 Microsoft Fabric Core API 的详细信息的开发人员,随时提供全面的文档。 本文档包括使用指南、说明示例和集中存储库中保存的文章,以便轻松访问和可发现性。文档会不断更新,以反映最新的功能和改进,确保开发人员有最新的信息。 若要了解详细信息,请参阅 Fabric REST API 文档

Power BI Embedded over Direct Lake

估计版本时间线:2024 年第 2 季度

发布类型:公共预览版

已启用基于 Direct Lake 模式的 Power BI Embedded 语义模型,包括基于 Fabric REST API 的完全自动化。 这样,ISV 就可以根据 Direct Lake 语义模型将解决方案部署到大量客户租户并对其进行管理。 Direct Lake 模式是一项突破性的全新引擎功能,能够分析 Power BI 中的海量数据集。 这项技术基于直接从数据湖加载 parquet 格式的文件的理念,无需查询仓库或 SQL 分析终结点,也无需将数据导入或复制到 Power BI 语义模型。 此本机集成带来了一种从仓库或 SQL 分析终结点访问数据的唯一模式,称为 Direct Lake。 Direct Lake 提供性能最高的查询和报告体验。 通过 Direct Lake 可快速地将数据湖中的数据直接加载到 Power BI 引擎,可随时分析。 在传统的 DirectQuery 模式下,Power BI 引擎直接从源中查询每个查询执行的数据,查询性能取决于数据检索速度。 DirectQuery 无需复制数据,可确保源中的任何更改立即反映在查询结果中。 在导入模式下性能更好,因为数据在内存中随时可用,无需每次执行查询时都从数据源查询数据。 但是,Power BI 引擎必须在数据刷新时首先将数据复制到内存中。 在下一次数据刷新期间,对基础数据源所做的任何更改都会被捕捉。 Direct Lake 模式通过将数据文件直接加载到内存中来消除此导入要求。 由于没有显式导入过程,因此可以在数据源发生变化时及时捕捉。 Direct Lake 结合了 DirectQuery 和导入模式的优点,同时避免其缺点。 Direct Lake 模式是分析超大型数据集和频繁更新数据源的数据集的理想选择。

Git 集成 - 增强的分支功能

估计版本时间线:2024 年第 2 季度

对 Fabric Git 集成的此更新引入了增强的分支相关功能,为用户提供了一种无缝方法来隔离工作,这是任何工作流的基本方面。 此版本包含对 Fabric 和 Git 分支之间的连接的多项改进:

  • 分支到新工作区:用户只需单击几下鼠标即可轻松分支到新的工作环境。 此功能有助于创建与相应新分支同步的新工作区,以便开发人员开始工作。 任务完成后,可以通过现有的 Git 工作流轻松重新合并。 这可确保隔离并简化开发人员的工作流程。
  • 上下文工作区导航:为了简化相关工作区之间的导航,将“相关分支”部分添加到源代码管理窗格。 此区域显示共享同一 Git 连接的任何连接工作区,允许用户在它们之间无缝转换。 此功能增强了工作流连续性,有助于在 Fabric 中维护上下文。
  • 改进了源代码管理窗格结构:Git 源代码管理窗格经过重新设计以提高可用性。 它将提供单独的选项卡,用于管理更改和更新、分支相关操作和导航,以及计划将来更新的其他选项卡。 此重组旨在简化与源代码管理窗格的交互,为用户提供更直观的体验。

.NET SDK for Fabric REST API

估计版本时间线:2024 年第 2 季度

发布类型:公共预览版

Fabric REST API 为开发人员提供编程访问权限,以管理和与 Microsoft Fabric 资源交互。 它使开发人员能够自动执行各种任务,包括数据集成、数据仓库、大数据分析、部署过程自动化、新租户预配等。 .NET SDK 是一个包装库,可简化与 Fabric REST API 的通信,并处理身份验证、序列化和错误处理。 .NET SDK for Fabric REST API 公开以下终结点:• 容量:列出容量 • 工作区:创建、更新、删除或列出 Microsoft Fabric 工作区。 • 项目:创建、更新、删除或列出 Microsoft Fabric 项。 • Git:提交到 Git、连接和断开工作区与 Git 的连接,并从 Git 更新工作区。 • 长时间运行的操作:获取操作状态并获取操作结果。 • OneLake 快捷方式:创建、删除和获取快捷方式

构造帮助窗格中的即时和汇总帮助答案

估计版本时间线:2024 年第 3 季度

发布类型:正式发布

考虑用户意向(搜索关键字 (keyword))的搜索体验,用于在帮助窗格中建议 ML 提供支持的即时答案和自助资源

改进了产品中帮助窗格的可发现性

估计版本时间线:2024 年第 3 季度

发布类型:正式发布

通过用户反馈,我们听到用户不知道在产品中获取帮助的位置。 通过此功能,所有 Fabric 用户都可以从错误消息、支持页和全局搜索框导航到帮助窗格以获取上下文帮助。

Fabric Core REST API 支持服务主体

估计版本时间线:2024 年第 3 季度

发布类型:正式发布

在 Microsoft Fabric REST API 中启用服务主体支持是客户部署和管理环境自动化的关键增强功能。管理 Fabric 工作区的主要权限以及创建和管理 Fabric 项目(如 eventhouse 和 lakehouse)的能力对于预配工作流的自动化至关重要。 到 2024 年 5 月底,在 MS 生成会议之后,少数自动化方案(如 Fabric 工作区管理、Power BI 报表管理、Power BI 语义模型管理和 Fabric 容量管理)已经支持服务主体。 到 2024 年底,所有 Fabric 自动化方案都将支持服务主体。

工作区中的文件夹

预计版本时间线:2024 年第 1 季度

通过工作区中的文件夹简介,可以更好地组织和查找项目。 此功能的预览版提供文件夹的组织功能。 后续更新解决了与文件夹相关的权限管理方案。

Fabric 工作负载开发人员工具包

估计版本时间线:2024 年第 2 季度

发布类型:公共预览版

此功能现在扩展到其他工作负载,并提供可靠的开发人员工具包,用于使用前端 SDK 和后端 REST API 与 Microsoft Fabric 进行设计、开发和互操作。 Microsoft Fabric 工作负载开发工具包简介。

Microsoft Fabric 平台现在为 ISV 和开发人员提供了一种机制,用于将新的和现有的应用程序本机集成到 Fabric 的工作负荷中心。 此集成使能够在一致的体验中向 Fabric 添加净新功能,而无需离开 Fabric 工作区,从而加速 Microsoft Fabric 中的数据驱动结果。

通过下载和利用开发工具包,ISV 和软件开发人员可以在 Microsoft Fabric 上构建和缩放现有和新应用程序,并通过Azure 市场提供它们,而无需离开 Fabric 环境。

开发工具包提供了一个全面的指南和示例代码,用于创建自定义项类型,这些类型可以添加到 Fabric 工作区。 这些项类型可以利用 Fabric 前端 SDK 和后端 REST API 与其他 Fabric 功能(例如数据引入、转换、业务流程、可视化和协作)进行交互。 还可以使用 Fabric 本机体验组件(如标头、工具栏、导航窗格和状态栏)将自己的数据应用程序嵌入 Fabric 项编辑器中。 这样,就可以在不同的 Fabric 工作负载之间提供一致且无缝的用户体验。

使用户能够在工作负荷主页、浏览和工作区视图中调整列表列宽度

估计版本时间线:2024 年第 2 季度

发布类型:正式发布

目前,Fabric 工作负荷主页中的列无法展开浏览和工作区页面以显示完整的对象名称。 名称列允许的最大宽度由屏幕宽度决定。

此功能可改进列宽大小调整体验,并允许用户设置无限制的列宽。 同时,确保表和其他列的体验不中断。

在监视中心中添加作业容量信息

估计版本时间线:2024 年第 2 季度

发布类型:正式发布

在监视中心中添加容量名称并支持筛选器。

目前只有 PBI 项目将容量列作为可选项。 但是,因为越来越多的用户请求容量信息。 此外,容量在 Fabric 上对客户计费起着标志作用。 应使容量成为所有项类型的通用列。

GitHub 和 GitHub Enterprise 支持

估计版本时间线:2024 年第 3 季度

Fabric Git 集成通过添加对 GitHub 作为提供程序的支持来扩大其兼容性。 鉴于 GitHub 广泛采用为领先的源代码管理工具,此扩展将授予依赖 GitHub 的组织利用 Fabric Git 集成的机会,确保其结构工作区与 Git 存储库之间的同步。 GitHub 将新增现有的 Azure DevOps 支持,提供所有熟悉的工具和功能。 开发人员将能够使用其个人访问令牌连接到 GiHub,确保每个开发人员的精确连接。 还将支持 GitHub Enterprise Cloud,不包括使用特定允许的 IP 地址和专用链接。

改进工作区中的“+新建”体验:按 JTBD 分组的项

估计版本时间线:2024 年第 3 季度

发布类型:正式发布

工作区中的“+新建”下拉列表是一个长而平面的列表。 我们不断收到客户反馈,他们期望项目按 JTBD 分组,以便他们可以轻松找到它们。 我们还添加了使用户喜欢快速创建的项目类型的功能。

工作区筛选器/搜索支持嵌套文件夹

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

此功能通过整个工作区或整个文件夹中的关键字 (keyword)(包括其所有子文件夹)提供文件器/搜索功能。

Lakehouse 交互式教程

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

为 Lakehouse 提供交互式教程,帮助用户开始使用 Fabric。

为 Power BI 工作区推荐任务流

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

为 Power BI 现有工作区推荐任务流,以帮助用户采用该功能。 根据用户研究的学习,这是一个改变游戏规则。

Unified Fabric 开发人员主页

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

我们已经听到客户不断反馈,“expereince segmented UI”对他们没有意义。 我们将体验主页统一为一个开发人员主页。

请求 Fabric 项的访问流

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

此功能允许用户请求对项目的访问权限,使请求接收方能够查看所有请求并批准/拒绝。 这是推动用户增长和保留的关键。

部署管道新 UI

估计版本时间线:2024 年第 3 季度

随着部署管道演变为平台工具(结构),它需要修改其当前设计,以从各种角度(如 UX 对齐、可伸缩性和高级功能等)适应 Fabric。 部署管道的新 UI 引入了用于创建过程和管道主页的新用户界面,以及一些 UX 改进。 部署操作中还有一个转变,即现在要部署到当前阶段,而不是部署到下一阶段。 除此之外,所有功能都保持不变,因此可以在原始 UI 中执行的任何操作,都可以使用新 UI 执行任何操作。

构造 API 阶段 II

估计版本时间线:2024 年第 3 季度

发布类型:正式发布

根据 Fabric 的一致性,我们将在 2024 年 5 月发布的最初一批 API 之后,在 Fabric 平台上完成部署管道的公共 API。 虽然 5 月版本提供了检索现有部署管道详细信息和阶段的功能,但即将发布的版本将引入 API 进行修改、工作区添加/删除、访问控制和管理任务。 下面提供了完整列表。

添加部署管道角色分配删除部署管道角色分配获取部署管道角色分配,创建部署管道删除部署管道更新部署管道分配工作区以从阶段取消分配工作区

  • 添加部署选项以部署 API

获取部署管道操作获取部署管道操作管理员:列出部署管道管理员:添加部署管道角色分配管理员:删除部署管道角色分配管理员:获取部署管道角色分配

Git 集成文件夹支持

估计版本时间线:2024 年第 3 季度

Git 集成的文件夹支持将使用户能够在 Fabric 工作区和连接的 Git 存储库中一致地维护其文件夹结构。 对包含 Fabric 项的工作区文件夹的修改将在两个 platofrms 中准确镜像,从而促进 Git 和 Fabric 之间的无缝同步,即使在处理复杂的文件夹层次结构时也是如此。

Git 集成更改评审

估计版本时间线:2024 年第 3 季度

更改评审与 Git 集成将为开发人员提供在将修改提交到 Git 或从 Git 更新到工作区之前评估修改的功能。 这将允许开发人员检查源代码管理窗格中的更改,从而全面了解即将发生的更改并确保其准确性。

Microsoft Fabric ARM API

估计版本时间线:2024 年第 3 季度

发布类型:公共预览版

使用 Azure ARM API 为 Microsoft Fabric 的 Azure 资源提供用户友好的标准化 API。 确保开发人员能够轻松创建更新和删除 Microsoft Fabric 容量。

发货功能(s)

工作区中的父子项

发货(2023 年第 4 季度)

某些 Fabric 项具有子项,例如 Lakehouse、数据仓库等。此功能使你能够轻松地在工作区 UI 中查看父子项关系,并使项列表更简洁。

工作区中的持久筛选器

发货(2024 年第 1 季度)

目前,工作区筛选器不持久。 每次返回到工作区时,都必须重新应用筛选器。 我们听取了你的反馈,并计划为改进的导航启用持久性筛选器。

可自定义的左侧导航栏

发货(2024 年第 1 季度)

我们从你那里了解到,经常使用的功能因每个人的角色和工作而异,这些功能在特定时间段内完成。 为了提高工作效率,我们计划使左侧导航栏可自定义。 可以根据自己的首选项固定或取消固定左侧导航栏上的入口点。