搭建你的环境

本文面向希望使用 Microsoft Fabric 工作负载开发工具包构建工作负载的开发人员。 本文将指导你完成设置开发环境的过程,以便可以开始构建工作负载。

平台要求

若要开发新工作负载,Microsoft Fabric 订阅需要有具有 F 或 P SKU 的 容量。 Fabric 试用容量也受支持。

配置 Fabric

若要开始开发工作负载,需要获取 Fabric 服务中的权限。 可能需要联系组织中的其他团队才能获得必要的权限。

确保你对你计划使用的工作区具有管理员权限

若要开始开发并将本地计算机连接到 Fabric 工作区,你可以创建一个新工作区或要求将你添加为现有工作区的管理员。 开发人员必须具有工作区的管理员权限才能注册其工作负载。

启用开发租户设置

若要开始开发,工作区管理员可以开发合作伙伴工作负载,租户 设置需要启用。 如果你不是拥有你计划用于开发的容量的租户的管理员,请让你的组织管理员启用此设置。

若要启用“工作区管理员可以开发合作伙伴工作负载”租户设置,请执行以下步骤:

  1. 在 Fabric 中,转到 OneLake 目录>治理>配置>租户设置。

  2. 在“租户设置”中,转到“其他工作负载”部分。

  3. 启用“工作区管理员可以开发合作伙伴工作负载”租户设置。

启用开发人员模式

接下来,启用 Fabric 开发者模式设置。

  1. 在 Fabric 中,转到“设置”>“开发人员设置”。

  2. 启用“Fabric 开发人员模式”设置。

DevGateway

DevGateway 是一个用于在本地工作负载开发工具箱和 Fabric 之间进行通信的工作负载开发组件。 下载 DevGateway 并提取本地计算机中的文件夹。

必需工具

在开始开发工作负载之前,请下载并安装这些工具。

  • Git – 用于管理和跟踪项目更改的分布式版本控制系统。

  • Node.js – 在 Web 浏览器外执行 JavaScript 代码的开源、跨平台 JavaScript 运行时环境。 用于运行服务器端 JavaScript 代码。

    npm - 在 Nodes.js 安装的过程中进行安装。 npm 是 Node.js 的默认包管理器,用于管理和共享项目中使用的包。

  • Visual Studio——集成开发环境(IDE)。

  • Webpack – 适用于新式 JavaScript 应用程序的静态模块捆绑程序。 它有助于捆绑 JavaScript 文件以便在浏览器中使用。

  • Webpack CLI – Webpack 的命令行接口。

Visual Studio Code。

Tip

如果你不是 Windows 用户,安装 Visual Studio Code 后,安装 C# 开发工具包扩展,这样你就能使用 .NET 文件。