Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Power Platform Администраторите често трябва да организират и автоматизират рутинни дейности за своя клиент. Те могат да направят това с помощта на различни програмируеми инструменти, всички разработени със стратегия за API. Новите функции и свойства се издават първо в Power Platform API, след което се появяват в SDK, CLI, кратки команди на PowerShell и конектори. Този подход позволява по-бързи иновации, по-последователни изживявания и по-лесна автоматизация и интеграция както за администратори, така и за разработчици.
Бележка
Microsoft премина от потребителско изживяване на първо място към API-ориентиран модел за програмируемост на Power Platform. Първо се въвеждат нови възможности в API, след което бързо се синхронизират във всички поддържани инструменти, намалявайки забавянето и осигурявайки последователност. За повече информация отидете на Power Platform API и SDK: От UX-first към API-first.
Равнина на управление на клиента срещу равнина на клиентски данни
В исторически план Power Platform администраторите са използвали различни API, за да управляват своя клиент и неговите ресурси в платформата. Това включва API за управление на среди, друг за управление на Power Apps и трети за управление на Power Automate потоци. С Power Platform API Microsoft събира, хармонизира и предоставя единна API повърхност, която клиентите могат да използват за управление на тези ресурси.
Равнината за управление на клиента показва ресурси и среди на ниво клиент. Това включва операции като създаване на среди (със или без), Dataverse управление на политики за фактуриране за плащане, заявки и отчитане на потреблението на капацитет и т.н. Тези възможности са достъпни чрез Power Platform API, а Microsoft редовно добавя нови функции.
Равнината на клиентските данни е за взаимодействие с данни и записи, съхранявани в база данни на средата. Тази база данни най-често се нарича Microsoft Dataverse, която включва собствен богат OData базиран API. Операциите, използващи Dataverse API, включват извличане на данни от таблица, използване на функции и действия и изпълнение на пакетни операции.
Клиентите използват два основни API: един за равнината на управление и един за равнината на данни. Тази документация се фокусира върху равнината на управление, налична като Power Platform API и инструментите, които я използват.
Налични инструменти
Няколко инструмента за програмиране са на разположение на администраторите. Тези инструменти постепенно увеличават сложността и възможностите. С течение на времето повече библиотеки стават достъпни на различни езици за програмиране. За да сте в течение, прегледайте Какво е новото или промененото.
API на Power Platform
Използвайте Power Platform API за достъп до възможностите на равнината за управление на клиенти в центъра за администриране Power Platform .
Научете повече за REST API в справочния преглед наREST API.
Power Platform for Admins V2 конектор
Новият Power Platform for Admins V2 конектор е наличен за използване в Power Automate и логически приложения. Това е силно типизирано представяне на Microsoft Power Platform API.
Power Platform Management SDK за .NET
.NET SDK се разпространява като NuGet пакет с името Microsoft. PowerPlatform.Management. Препратката към API е достъпна чрез браузъра .NET API. Научете повече в API: Power Platform управление.
Power Platform Management SDK за Python
Python SDK се разпространява като PyPI пакет, наречен powerplatform-management. Това е силно типизирано представяне на Microsoft Power Platform API за Python разработчици.
Power Platform CLI
Microsoft Power Platform CLI е прост, универсален CLI за разработчици, който позволява на разработчици и ISV да извършват операции в Microsoft Power Platform, свързани с жизнения цикъл на средата, автентикация, среди, пакети решения, портали и компоненти на кода.
Кратки команди PowerShell
PowerShell е широко използван инструмент за автоматизация в организации по целия свят. За повече информация вижте Започнете с PowerShell за администратори на Power Platform.
Следващи стъпки
Независимо кой инструмент изберете, прегледайте тези статии, за да започнете: