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