Dukungan solusi Power Platform CLI untuk Power Pages (pratinjau)
[topik ini adalah dokumentasi prarilis dan dapat berubah sewaktu-waktu.]
Model data yang disempurnakan Power Pages akan mendukung fitur kesadaran solusi untuk Power Pages. Fitur ini membantu Anda menggunakan kemampuan solusi Microsoft Power Platform untuk memindahkan konfigurasi situs web dari satu lingkungan ke lingkungan lain.
Penting
- Fitur Ini adalah fitur pratinjau.
- Fitur pratinjau tidak dibuat untuk penggunaan produksi dan mungkin memiliki fungsionalitas yang dibatasi. Fitur ini tersedia sebelum rilis resmi agar pelanggan bisa memperoleh akses awal dan memberikan tanggapan.
Power Platform CLI memberikan perintah terkait solusi yang juga dapat diterapkan ke Power Pages.
Buat solusi baru
Jalankan prin berikut ini untuk membuat solusi baru menggunakan PAC CLI:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Contoh:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Tambah situs web yang ada ke solusi
Untuk menambahkan situs web ke solusi menggunakan CLI PAC, Anda harus menentukan jenis komponen dan ID komponen.
Menentukan jenis komponen
Untuk mendapatkan nama dan nilai Power Pages componentType
tertentu, kirim permintaan GET menggunakan panggilan OData API Web Dataverse.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Menentukan jenis ID komponen
Untuk mendapatkan nilai componentId
, kirim permintaan GET menggunakan panggilan OData API Web.
Anda dapat menggunakan titik akhir berikut:
powerpagesite
powerpagesitelanguage
powerpagecomponent
Contoh berikut menggunakan titik akhir powerpagesite
:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Setelah Anda menentukan jenis komponen dan ID komponen, jalankan perintah berikut untuk menambahkan situs web yang ada ke solusi dengan menggunakan CLI PAC:
pac solution add-solution-component
Contoh:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
Dalam contoh ini:
-
SampleSolution
mewakili nama unik solusi. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
adalah ID rekaman situs Power Pages. -
10319
adalah nilaiCompomponentType
situs solusi Power Pages dari respons Web API sebelumnya.
Jalankan pac solution sync
atau pac solution export
untuk mengekspor solusi dengan menggunakan CLI PAC.
Anda sekarang dapat memindahkan konfigurasi situs web Power Pages menggunakan proses Microsoft Power Platform ALM (Manajemen Siklus Aplikasi).