Настройка среды

Эта статья рассчитана на разработчиков, которые хотят создать рабочую нагрузку с помощью Microsoft Fabric Workload Development Kit. Статья проводит вас через процесс настройки среды разработки, чтобы вы могли начать наращивать свою рабочую нагрузку.

Требования к платформе

Чтобы создать новую рабочую нагрузку, в вашей подписке Microsoft Fabric должна быть емкость с SKU F или P. Также поддерживаются пробные возможности Fabric.

Настройка Fabric

Чтобы начать разрабатывать рабочие нагрузки, вам должны быть предоставлены разрешения в службе Fabric. Для получения необходимых разрешений может потребоваться связаться с другими командами в организации.

Убедитесь, что у вас есть административный доступ к рабочему месту, с которым вы планируете работать.

Чтобы начать разработку и подключить вашу локальную машину к Fabric-рабочему пространству, вы можете либо создать новое рабочее пространство, либо попросить добавить вас администратором в существующее. Разработчики должны иметь права администратора на рабочем пространстве для регистрации своей нагрузки.

Включите параметр клиента для разработки

Для начала разработки необходимо включить параметр Администраторы Workspace могут разрабатывать партнерские рабочие нагрузкиклиента. Если вы не администратор арендатора с необходимыми возможностями, которые планируете использовать для разработки, попросите администратора вашей организации включить эту настройку.

Чтобы администраторы Workspace могли разработать настройку арендатора для партнерских рабочих нагрузок , следуйте следующим шагам:

  1. В Fabric перейдите в каталог OneLake>Govern>Configurations>Tenant settings.

  2. В настройках арендаторов перейдите в раздел «Дополнительные нагрузки ».

  3. Включите параметр арендатора Администраторы Workspace могут разрабатывать партнёрские рабочие нагрузки.

Включение режима разработчика

Далее включите режим Fabric Developer Mode.

  1. В Fabric перейдите в настройки разработчика>.

  2. Включите режим Fabric Developer Mode.

DevGateway

DevGateway — это компонент для разработки рабочих нагрузок, предназначенный для обмена данными между вашей локальной средой разработки рабочих нагрузок и Fabric. Скачайте DevGateway и извлеките папку на локальном компьютере.

Необходимые средства

Скачайте и установите эти инструменты до того, как начнёте разрабатывать свою рабочую нагрузку.

  • Git — распределённая система контроля версий, которую мы используем для управления и отслеживания изменений в проектах.

  • Node.js — открытая кроссплатформенная среда выполнения 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# Dev Kit, чтобы работать с .NET.