Поделиться через


Обзор возможностей программирования и расширяемости (предварительная версия)

[Данная статья посвящена предварительному выпуску и может быть изменена.]

Администраторам Microsoft Power Platform часто необходимо организовать и автоматизировать рутинные действия своего клиента. Это можно сделать разными способами, используя инструменты, описанные ниже.

Внимание

  • Это предварительная версия функции.
  • Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
  • Эта функция постепенно развертывается во всех регионах и, возможно, еще недоступна в вашем регионе.

Заметка

Инструменты программирования в настоящее время разрабатываются в первую очередь на основе API, что означает, что новые свойства и функциональные возможности будут впервые представлены в последних доступных версиях API. Позже они будут включены в обновления наших командлетов и соединителей PowerShell Power Platform в интерфейсе командной строки. В будущем это будет автоматически синхронизироваться со всеми доступными инструментами.

Плоскость управления клиентами и плоскость данных о клиентах

Исторически, у администраторов Power Platform были разные API-интерфейсы, с помощью которых они могли управлять своим клиентом и его ресурсами на платформе. Это включало API для управления средами, еще один API для управления Power Apps, и еще один для управления потоками Power Automate. С помощью Power Platform API Microsoft собирает, согласовывает и, в конечном счете, предоставляет единую плоскость API, с помощью которой клиенты могут управлять этими ресурсами.

Плоскость управления клиентами — это место, где отображаются ресурсы и среды на уровне клиентов. Сюда входят такие операции, как создание сред (с Dataverse или без него), управление политиками выставления счетов для оплаты по мере использования, запросов и отчетов о потреблении емкости и т. д. Все эти возможности будут раскрыты в Power Platform API и другие функции будут регулярно добавляться.

Плоскость данных клиента предназначена для взаимодействия с данными и записями, хранящимися в базе данных среды. Эта база данных чаще всего называется Microsoft Dataverse и включает собственный богатый API на основе OData. Операции с использованием API Dataverse включают получение данных из таблицы, использование функций и действий, а также выполнение пакетных операций.

В конечном итоге у клиентов будет два основных API: один для плоскости управления и один для плоскости данных. Эта документация предназначена исключительно для плоскости управления, доступной как API Power Platform и инструменты, которые ее используют.

Доступные средства

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

Соединители управления Power Platform For Admins

С соединителями проще всего начать, если вы новичок в автоматизации. С помощью графического редактора рабочих процессов на основе Power Automate они позволяют администраторам быстро выполнять рутинную задачу. Для получения дополнительной информации см. Начало работы с соединителями управления Power Platform for Admins.

Интерфейс командной строки Power Platform

Microsoft Power Platform CLI — это простой универсальный интерфейс командной строки для разработчиков, который позволяет разработчикам и независимым поставщикам программного обеспечения (ISV) выполнять различные операции в Microsoft Power Platform, связанные с функциями жизненного цикла среды, а также для аутентификации и работы со средами, пакетами решений, порталами, компонентами кода и так далее.

Командлеты PowerShell

PowerShell — это распространенный инструмент автоматизации в организациях по всему миру. Для получения дополнительной информации см. Начало работы с PowerShell для администраторов Power Platform.

API Power Platform

Самый продвинутый доступный инструмент, он полностью соответствует возможностям центра администрирования Power Platform. Дополнительные сведения см. в разделе Начало работы с API Power Platform.

Дальнейшие действия

Независимо от того, какой инструмент вы выберете, вам нужно будет просмотреть прочитать статьи, чтобы начать работу: