Prehľad programovateľnosti a rozšíriteľnosti

Power Platform Správcovia často potrebujú pre svojho nájomníka organizovať a automatizovať rutinné činnosti. Môžu to dosiahnuť pomocou rôznych programovateľných nástrojov, ktoré boli všetky vyvinuté so stratégiou založenou na rozhraní API. Nové funkcie a vlastnosti sa najskôr vydávajú v rozhraní API a potom sa zobrazujú v súpravách SDK, rozhranie CLI, cmdletoch PowerShell a konektoroch. Power Platform Tento prístup umožňuje rýchlejšie inovácie, konzistentnejšie skúsenosti a jednoduchšiu automatizáciu a integráciu pre administrátorov aj vývojárov.

Poznámka

Microsoft prešiel z modelu vývoja zameraného na používateľskú skúsenosť na API pre programovateľnosť Power Platform. Nové funkcie sa najprv zavádzajú v API a potom sa rýchlo synchronizujú medzi všetkými podporovanými nástrojmi, čím sa znižuje oneskorenie a zabezpečuje konzistencia. Viac informácií nájdete v článku API a SDK: Od UX-first k API-first Power Platform .

Diagram architektúry zobrazujúci proces Power Platform Admin SDK a dostupné programovateľné nástroje.

Rovina riadenia zákazníkov verzus úroveň zákazníckych údajov

Historicky, Power Platform správcovia používali rôzne rozhrania API na správu svojho nájomníka a jeho zdrojov v rámci platformy. To zahŕňa API na správu prostredí, ďalšie na správu Power Apps a ďalšie na správu Power Automate tokov. S API Power Platform Microsoft zhromažďuje, harmonizuje a poskytuje jednotný API povrch, ktorý môžu zákazníci používať na správu týchto zdrojov.

Rovina správy zákazníkov zobrazuje zdroje a prostredia na úrovni nájomníkov. Patria sem operácie ako vytváranie prostredí (s alebo bez Dataverse), správa fakturačných politík pre Pay-as-you-go, dotazovanie a reportovanie spotreby kapacity atď. Tieto funkcie sú dostupné cez Power Platform API a Microsoft pravidelne pridáva ďalšie funkcie.

Rovina údajov zákazníka slúži na interakciu s údajmi a záznamami uloženými v databáze prostredia. Táto databáza sa najčastejšie nazýva Microsoft Dataverse, ktorá obsahuje vlastné API založené na OData. Operácie využívajúce rozhranie API Dataverse zahŕňajú získavanie údajov z tabuľky, používanie funkcií a akcií a vykonávanie dávkových operácií.

Zákazníci používajú dve primárne API: jedno pre rovinu riadenia a jedno pre rovinu údajov. Táto dokumentácia sa zameriava na rovinu riadenia dostupnú ako API a nástroje, ktoré ju používajú. Power Platform

Dostupné nástroje

Pre správcov je dispozícii niekoľko programovacích nástrojov. Tieto nástroje postupne zvyšujú svoju zložitosť a schopnosti. Postupom času sa sprístupní viac knižníc v rôznych programovacích jazykoch. Ak chcete zostať v obraze, pozrite si časť Čo je nové alebo zmenené.

Rozhranie API služby Power Platform

Na prístup k funkciám roviny správy zákazníkov v centre spravovania použite rozhranie API. Power Platform Power Platform

Viac informácií o rozhraní REST API nájdete v referenčnom prehľade rozhrania REST API.

Power Platform for Admins Konektor V2

Nový konektor Power Platform for Admins V2 je dostupný na použitie v Power Automate a logických aplikáciách. Je to silne napísaná reprezentácia API Microsoft Power Platform.

Power Platform Management SDK pre .NET

.NET SDK je distribuovaný ako balík NuGet s názvom Microsoft. PowerPlatform.Management. Odkaz na API je dostupný prostredníctvom prehliadača .NET API. Viac informácií nájdete v časti API: správa Power Platform .

Power Platform Management SDK pre Python

Python SDK je distribuovaný ako balík PyPI s názvom powerplatform-management. Je to silne typovaná reprezentácia Microsoft Power Platform API pre Python vývojárov.

Power Platform Rozhranie príkazového riadka

Microsoft Power Platform CLI je jednoduchý, komplexný vývojársky CLI, ktorý umožňuje vývojárom a ISV vykonávať operácie v Microsoft Power Platform súvisiacich s životným cyklom prostredia, autentifikáciou, prostrediami, balíkmi riešení, portálmi a komponentmi kódu.

Rutiny cmdlet prostredia PowerShell

PowerShell je široko používaný automatizačný nástroj v organizáciách po celom svete. Viac informácií nájdete v článku Začnite s nástrojom PowerShell pre správcov Power Platform.

Ďalšie kroky

Bez ohľadu na to, ktorý nástroj si vyberiete, prečítajte si tieto články, aby ste mohli začať: