Udostępnij za pośrednictwem


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

Zrzut ekranu przedstawiający listę typów składników

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

Zrzut ekranu przedstawiający listę identyfikatorów składników

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).

Zobacz też