Obsługa rozwiązania Power Platform CLI dla Power Pages (wersja zapoznawcza)
[Ten temat stanowi wstępną wersję dokumentacji i może ulec zmianie].
Ulepszony model danych Power Pages obsługuje funkcję świadomości rozwiązań Power Pages. Funkcja ta ułatwia przenoszenie konfiguracji witryny internetowej z jednego środowiska do innego za pomocą funkcji rozwiązania Microsoft Power Platform.
Ważne
- Jest to funkcja w wersji zapoznawczej.
- Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
Power Platform CLI udostępnia polecenia związane z rozwiązaniami, które można również zastosować do Power Pages.
Utwórz nowe rozwiązanie
Aby utworzyć nowe rozwiązanie, należy uruchomić następujące polecenie, używając interfejsu CLI PAC:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Przykład:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Dodawanie istniejącej witryny internetowej do rozwiązania
Aby dodać witrynę sieci Web do rozwiązania przy użyciu interfejsu PAC CLI, należy określić typ składnika i identyfikator składnika.
Określanie typu składnika
Aby uzyskać konkretne nazwy i wartości dla componentType
w Power Pages, wyślij żądanie GET przy użyciu wywołania OData interfejsu API sieci Web w Dataverse.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Określanie identyfikatora składnika
Aby uzyskać wartość componentId
, należy wysłać żądanie GET przy użyciu wywołania OData interfejsu API sieci Web.
Możesz użyć następujących punktów końcowych:
powerpagesite
powerpagesitelanguage
powerpagecomponent
W poniższym przykładzie użyto punktu końcowego powerpagesite
.
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Po określeniu typu i identyfikatora składnika uruchom następujące polecenie, aby dodać istniejącą witrynę sieci Web do rozwiązania, używając interfejsu CLI PAC:
pac solution add-solution-component
Przykład:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
W tym przykładzie:
-
SampleSolution
reprezentuje unikatową nazwę rozwiązania. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
jest identyfikatorem rekordu witryny Power Pages. -
10319
to wartośćCompomponentType
rozwiązania witryny Power Pages z wcześniejszej odpowiedzi internetowego interfejsu API.
Uruchom pac solution sync
lub pac solution export
, aby wyeksportować rozwiązanie, używając interfejsu CLI PAC.
Teraz możesz przenieść konfigurację witryny Power Pages, używając funkcji Microsoft Power Platform do zarządzania cyklem życia aplikacji (ALM).