Microsoft Fabric 扩展性工具包

Extensibility Toolkit 为客户和合作伙伴提供了一种简单的方法,根据他们的需求扩展 Fabric。 您可以添加更多功能,使其在感觉、行为和集成方面像本地 Fabric 组件一样自然。 扩展性工具包允许开发人员使用 Starter-Kit 在几分钟内开始使用。 支持本地和云开发环境,从而减少进入屏障。 启用 AI 的存储库还支持快速开发,并帮助开发人员完成扩展 Fabric 的历程。

注释

扩展性工具包是 工作负载开发工具包 的现代演变,旨在使具有自定义功能的 Microsoft Fabric 扩展比以往更容易、更快。 它提供了简化的开发环境,使开发人员能够专注于创新而不是基础结构。 这种演变反映了Microsoft向开发人员提供直观、可缩放和智能工具的承诺,这些工具可加速生产力,并解锁 Fabric 中的新可能性。

可扩展工具包提供的功能

  • 使用自己的功能扩展 Fabric 的简单方法
  • 一种开发环境,可方便快捷地进行开发
  • 一个 SDK,用于从开发人员中提取复杂性
  • 一个入门套件,其中包含您几分钟内开始所需的一切。
  • 支持 AI 的开发,可帮助你构建想法
  • 将工作负载发布到 Fabric 租户供所有人使用
  • 将工作负荷发布到所有 Fabric 用户

谁应该使用它

该工具包适用于希望扩展 Fabric 以使其适应其需求的任何组织。 开发人员可以轻松地将数据应用和 UI 体验嵌入 Fabric 工作区。 典型方案包括:管道、自定义数据存储、可视化应用和操作 Fabric 项的应用。

发布到工作负载集线器

开发 Fabric 工作负载后,客户和合作伙伴可以将其发布到其租户,并在工作负荷中心提供给整个组织。 还可以根据 发布要求向所有 Fabric 用户发布工作负载。 这样,用户便可以发现工作负载并将其添加到其租户,启动试用体验,然后购买工作负载。 有关详细信息,请参阅发布工作负荷

工作负荷示例

下面是一些示例,可帮助你了解 Fabric 工作负载的潜在应用程序:

  • 数据应用程序:将 Fabric 和非 Fabric 功能组合在一起以生成完整应用程序的工作负载。
  • 数据存储:管理和存储数据的工作负荷。 它们可以提供用于查询和写入数据的 API。 示例包括 LakehouseAzure Cosmos DB
  • 数据可视化:基于 Fabric 数据项构建的应用程序,例如 Power BI 报表仪表板
  • 架构定制:配置预配置的工作区或添加管理功能等场景。

扩展性示例提供了多种项目类型,您可以直接使用或调整以满足您的需求:

  • 包安装程序:将预定义的包(项、数据、作业计划)安装到新的或现有的工作区中。
  • OneLake 编辑器:用于打开和可视化 Fabric 项的 OneLake 数据,包括通过扩展性工具包创建的项。

开发 Fabric 工作负荷的关键注意事项

在开始开发之前,需要了解几个重要概念:

  • 原生 Fabric 体验:查看 Fabric UX 系统,所有发布的工作负载都必须遵循这些设计原则。
  • 与 Fabric 工作区集成:应用程序必须在 Fabric 工作区中正常运行,用户可在其中创建实例和协作。
  • 多租户集成:工作负载嵌入到 Fabric 中,但代码在云中运行。 Fabric 公开用户数据和上下文的 API,以便可以在客户环境和部署之间映射。

Trademarks

Microsoft Fabric 工作负载开发工具包可能包含项目、产品或服务的商标或徽标。 授权使用Microsoft商标或徽标必须遵守 Microsoft的商标和品牌指南

在本项目的修改版本中使用 Microsoft 商标或徽标不得造成混淆或暗示 Microsoft 赞助。 任何使用第三方商标或徽标都受这些第三方策略的约束。