Compartir por


Asistencia de solucións de Power Platform CLI para Power Pages (versión preliminar)

[Este tema é documentación de prelanzamento e está suxeito a cambios.]

O modelo de datos mellorado de Power Pages admite a función de coñecemento da solución para Power Pages. Esta función axúdalle a utilizar capacidades de solucións de Microsoft Power Platform para mover a configuración dun sitio web dun ambiente a outro.

Importante

  • Esta é unha funcionalidade en versión preliminar.
  • As funcionalidades de vista previa non se deseñaron para uso de produción e poden ter funcionalidade restrinxida. Estas funcionalidades están dispoñibles antes da versión oficial para que os clientes poidan obter acceso a elas rápido e fornecer comentarios.

Power Platform CLI ofrece comandos relacionados con solucións que tamén se poden aplicar a Power Pages.

Cree unha solución nova

Execute o seguinte comando para crear unha nova solución mediante PAC CLI:

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

Exemplo:

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

Engadir un sitio web existente a unha solución

Para engadir un sitio web a unha solución mediante PAC CLI, debe determinar o tipo de compoñente e o ID de compoñente.

Determinar o tipo de compoñente

Para obter os nomes e valores de Power Pages componentType específicos, envíe unha solicitude OBTER mediante a chamada Dataverse Web API OData.

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

Captura de pantalla que mostra unha lista de tipos de compoñentes.

Determinar o ID de compoñente

Para obter o valor de componentId, envíe unha solicitude OBTER mediante a chamada de Web API OData.

Pode usar os seguintes extremos:

  • powerpagesite
  • powerpagesitelanguage
  • powerpagecomponent

O seguinte exemplo usa o extremo powerpagesite:

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

Captura de pantalla que mostra unha lista de ID de compoñentes.

Despois de determinar o tipo de compoñente e o ID de compoñente, execute o seguinte comando para engadir un sitio web existente a unha solución mediante PAC CLI:

pac solution add-solution-component

Exemplo:

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

Neste exemplo:

  • SampleSolution representa o nome exclusivo da solución.
  • c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 é o ID do rexistro do sitio de Power Pages.
  • 10319 é o valor de CompomponentType da solución do sitio de Power Pages da resposta anterior da API web.

Execute pac solution sync ou pac solution export para exportar a solución mediante PAC CLI.

Agora pode mover a configuración do sitio web de Power Pages mediante os procesos de Xestión do ciclo de vida da aplicación (ALM) de Microsoft Power Platform.

Consulte tamén