Общ преглед на програмируемост и разширяемост (преглед)
[Тази статия е предварителна версия на документацията и подлежи на промяна.]
Администраторите на Microsoft Power Platform често имат нужда да организират и автоматизират рутинни дейности за своя клиент. Това може да се постигне по различни начини, като се използват инструментите, описани по-долу.
Важно
- Това е функция за предварителен преглед.
- Функциите за предварителен преглед не са предназначени за производствена употреба и може да са с ограничена функционалност. Тези функции са достъпни преди официалното издание, за да могат клиентите да получат ранен достъп и да дадат обратна връзка.
- Тази функция се разпространява постепенно в различните региони и е възможно все още да не е налична във вашия регион.
Бележка
Понастоящем инструментите за програмируемост са разработени първо за API, което означава, че новите свойства и функционалност първо ще бъдат изложени в най-новите предоставени версии на API. По-късно те ще бъдат включени в актуализации на нашите кратки команди на Power Platform CLI, и съединители PowerShell. В бъдеще това ще се синхронизира във всички налични инструменти автоматично.
Равнина на управление на клиента срещу равнина на клиентски данни
В исторически план администраторите на Power Platform са имали различни API, от които да управляват своя клиент и неговите ресурси в рамките на платформата. Това включва API за управление на среди, друг API за управление на Power Apps и още един за управление на Power Automate потоци. С Power Platform API Microsoft се събира, хармонизира и в крайна сметка предоставя единна повърхност на API, от която клиентите могат да управляват тези ресурси.
Равнината за управление на клиента е мястото, където се появяват ресурси и среди на ниво клиент. Това включва операции като създаване на среди (със или без Dataverse), управление на правила за фактуриране за плащане в движение, запитване и отчитане на капацитета потребление и така нататък. Всички тези възможности ще бъдат открити под Power Platform API и още функции ще се добавят редовно.
Равнината на клиентските данни е за взаимодействие с данни и записи, съхранявани в база данни на средата. Тази база данни е най-често наричана Microsoft Dataverse от която включва свой собствен богат API, базиран на OData. Операциите, използващи Dataverse API, включват извличане на данни от таблица, използване на функции и действия и изпълнение на пакетни операции.
В крайна сметка клиентите ще имат два основни API: един за равнината на управление и един за равнината на данни. Тази документация е строго за равнината на управление, налична като Power Platform API и инструменти, които я използват.
Налични инструменти
Няколко инструмента за програмиране са на разположение на администраторите. Те постепенно увеличават своята сложност и възможности. С течение на времето ще станат достъпни повече библиотеки на различни езици за програмиране. За да сте в крак с последните актуализации, прегледайте планове за издание.
Конектори за управление за Power Platform for admins
Конекторите са най-лесните за започване, ако сте нов в автоматизацията. С графичен редактор на работния процес, базиран на Power Automate, те позволяват на администраторите бързо да изпълняват рутинна задача. За повече информация вижте Започнете с конектори за управление на Power Platform for admins.
Power Platform CLI
Microsoft Power Platform CLI е прост CLI за разработчици на едно гише, който дава възможност на разработчиците и независимите доставчици на софтуер да извършват различни операции, Microsoft Power Platform свързани с жизнения цикъл на средата, удостоверяване и работа със среди, пакети решения, портали, компоненти на кода и т.н.
Кратки команди PowerShell
PowerShell е често срещан инструмент за автоматизация в организации по целия свят. За повече информация вижте Започнете с PowerShell за администратори на Power Platform.
Power Platform API
Най-модерният наличен инструмент, той има пълен паритет с това, което е възможно в центъра за администриране на Power Platform. За повече информация вижте Започнете с Power Platform API.
Следващи стъпки
Независимо кой инструмент сте избрали, ще искате да прегледате следните статии, за да започнете: