Hỗ trợ giải pháp Power Platform CLI cho Power Pages (Bản xem trước)

[Chủ đề này là tài liệu hướng dẫn trước khi phát hành và có thể thay đổi.]

Mô hình dữ liệu nâng cao Power Pages hỗ trợ tính năng dựa vào giải pháp cho Power Pages. Tính năng này giúp bạn sử dụng khả năng giải pháp Microsoft Power Platform để di chuyển cấu hình trang web từ môi trường này sang môi trường khác.

Quan trọng

  • Đây là một tính năng ở phiên bản xem trước.
  • Các tính năng xem trước không được dùng cho sản xuất và có thể có chức năng bị hạn chế. Những tính năng này khả dụng trước khi có bản phát hành chính thức để khách hàng có thể truy cập sớm và cung cấp phản hồi.

Power Platform CLI cung cấp các lệnh liên quan đến giải pháp cũng có thể áp dụng cho Power Pages.

Tạo một giải pháp mới

Chạy lệnh sau để tạo giải pháp mới bằng cách sử dụng PAC CLI:

pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'

Ví dụ:

pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'

Thêm một website hiện có vào giải pháp

Để thêm trang web vào giải pháp bằng PAC CLI, bạn phải xác định loại thành phầnID thành phần.

Xác định loại thành phần

Để nhận được tên và giá trị Power Pages componentType cụ thể, hãy gửi yêu cầu GET bằng cách sử dụng lệnh gọi OData API Web Dataverse.

{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?filter=startswith(name,'powerpage')$&select=name,solutioncomponenttype

Ảnh chụp màn hình hiển thị danh sách các loại thành phần.

Xác định ID thành phần

Để nhận được giá trị componentId, hãy gửi yêu cầu GET bằng cách sử dụng lệnh gọi OData API Web.

Bạn có thể sử dụng các điểm cuối sau:

  • powerpagesite
  • powerpagesitelanguage
  • powerpagecomponent

Ví dụ sau sử dụng điểm cuối powerpagesite:

{OrgURL}/api/data/v9.1/powerpagesites?$select=name

Ảnh chụp màn hình hiển thị danh sách ID thành phần.

Sau khi bạn đã xác định loại thành phần và ID thành phần, hãy chạy lệnh sau để thêm trang web hiện có vào giải pháp bằng cách sử dụng PAC CLI:

pac solution add-solution-component

Ví dụ:

pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10319

Trong ví dụ này:

  • SampleSolution là tên duy nhất của giải pháp.
  • c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 là ID bản ghi trang Power Pages.
  • 10319 là giá trị CompomponentType của giải pháp trang web Power Pages từ phản hồi API Web trước đó.

Chạy pac solution sync hoặc pac solution export để xuất giải pháp bằng cách sử dụng PAC CLI.

Giờ đây, bạn có thể di chuyển cấu hình trang web Power Pages bằng cách sử dụng quy trình Quản lý vòng đời ứng dụng (ALM) Microsoft Power Platform.

Xem thêm