Visión xeral de solucións
As solucións úsanse para transportar aplicacións e compoñentes desde un ambiente a outro, ou para aplicar un conxunto de personalizacións a aplicacións existentes. Unha solución pode conter unha ou varias aplicacións así como outros compoñentes como mapas do sitio, táboas, procesos, recursos web, opcións, fluxos e moito máis.
As solucións son o mecanismo para implementar a xestión do ciclo de vida das aplicacións (ALM) en Power Apps e outros produtos de Power Platform como Power Automate.
Nota
Para obter máis información sobre os conceptos da solución e como se usan solucións para a xestión do ciclo de vida da aplicación, vai a Overview of ALM coa Microsoft Power Platform Power Platform guía ALM.
Esta sección centrarase nas tarefas manuais que os fabricantes de aplicacións deben realizar mentres traballan con solucións en Power Apps.
Comezar: conceptos de solución
Antes de traballar con solucións, é importante que coñeza os seguintes conceptos de solucións:
- Hai dous tipos de solucións (xestionadas e non xestionadas)
- Compoñentes da solución
- Ciclo de vida dunha solución (crear, actualizar, mellorar y corrixir unha solución)
- Publicador de solucións
- Solución e dependencias do compoñente da solución
Para obter máis información, vai aos conceptos de Solución na Power Platform guía ALM.
Solucións predeterminadas
Power Apps Proporciónalle as seguintes solucións non xestionadas por defecto :
- Solución predefinida de Common Data Service. Esta solución está dispoñible para que os creadores a utilicen por defecto para as súas personalizacións nun ambiente. A solución por defecto de Common Data Service é útil cando quere avaliar ou obter información sobre Power Apps. Non obstante, recomendamos aos creadores de aplicacións traballar nas súas propias solucións non xestionadas.
- Solución predefinida. Esta é unha solución especial que contén todos os compoñentes do sistema. A solución predeterminada é útil para descubrir todos os compoñentes e configuracións do sistema.
Non obstante, recomendamos que cree unha solución para xestionar as súas personalizacións. Máis información: Utilizar unha solución para personalizar na guía Power Platform ALM.
Propiedades xestionadas
Pode controlar cales dos seus compoñentes solución administrada son personalizables mediante propiedades xestionadas. Recomendamos que estableza propiedades xestionadas para que os seus compoñentes xestionados non se poidan modificar. Isto axuda a protexer a súa solución de modificacións que poden provocar que se rompa despois de que se importe a outro ambiente, como a proba ou a produción.
Máis información: Propiedades administradas na Power Platform
Traballar con solucións en Power Apps
En Power Apps, pode ver unha lista de solucións se selecciona Solucións na navegación esquerda. Pode realizar estas tarefas de solución:
Nova solución: para localizar e traballar só cos compoñentes que personalizou, cree unha solución e faga toda a súa personalización alí. Entón, pode distribuír a súa solución facilmente a outros ambientes. Máis información: Crear unha solución
Importar: importe unha solución ao seu contorno. Máis información: Importar solucións
Abra AppSource: Microsoft AppSource é onde pode ir buscar solucións adaptadas ao seu sector que funcionen cos produtos que xa emprega.
Publicar todas as personalizacións: publique todas as personalizacións activas nun contorno.
Cambiar ao clásico: abra o explorador de solucións clásico.
Ver historial: vexa detalles sobre as operacións de solucións ao longo do tempo, como a importación, a exportación e a desinstalación. Máis información: Ver o historial dunha solución
Dende a zona de Solucións, seleccione unha solución para ver todos os seus compoñentes.
Desprácese por todos os elementos para explorar todos os compoñentes dunha solución. Se hai máis de 100 elementos na lista pode seleccionar Cargar os próximos 100 elementos para ver máis.
Buscar e filtrar nunha solución
Tamén pode buscar un compoñente específico polo seu nome.
Ou ben, filtre todos os elementos da lista por o tipo de compoñente.
Comandos contextuais
A medida que selecciona cada compoñente, as accións dispoñibles na barra de comandos cambiarán segundo o tipo de compoñente seleccionado e se a solución é a predefinida ou unha xestionada.
Cando non selecciona ningún compoñente, a barra de comandos mostrará as accións aplicadas á propia solución.
Con solucións non xestionadas ou a predefinida, pode usar o comando Novo ou Engadir existente para crear ou engadir tipos diferentes de compoñentes. Máis información: Engadir compoñentes da solución
Nota
Non pode engadir compoñentes a unha solución xestionada. Cando intentes, recibirás a seguinte mensaxe:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
Privilexios adicionais necesarios
Algúns compoñentes poden requirir certos privilexios de Dataverse para que os usuarios executen o compoñente cando o compoñente se importa ao ambiente desde unha solución.
Fluxos
Para usar ou executar un fluxo desde unha aplicación de lenzo que está incluída nunha solución, debe ter permisos para ese fluxo a través de alguén que comparta a propiedade ou execute permisos. Cando unha aplicación nunha solución é compartida cun conxunto de usuarios, os fluxos tamén deben ser compartidos explicitamente.
Máis información: Roles de seguranza e privilexios
Usar pipelines para Power Platform implementar solucións
Implementar facilmente solucións para probar e producir ambientes usando oleodutos Power Platform. Unha vez que os oleodutos están en vigor, os fabricantes poden iniciar implementacións no produto con algúns clics. Os fabricantes fano directamente dentro dos seus ambientes de desenvolvemento. Máis información: Visión xeral dos oleodutos en Power Platform
Limitacións coñecidas
As seguintes limitacións aplícanse ao uso de aplicacións de lenzo, fluxos e conectores personalizados en solucións.
- Se atopas un erro de publicación dunha aplicación de lona: a aplicación ten conexións a fluxos que xa non están no ambiente, elimina os fluxos eliminados da aplicación. A continuación, garda e publica a aplicación.
- As aplicacións de lona compartidas con Todos os que pasan pola copia de seguridade do medio ambiente e as operacións de restauración do ambiente non se comparten con Todos no ambiente restaurado. Nótese que a aplicación de lona pode ser compartida cun grupo de seguridade, e a aplicación na contorna restaurada compártese con ese grupo de seguridade.
- Os fluxos na nube de solucións usando o conector da folla de ruta do proxecto ou usando a autorización delegada aínda non se poden engadir en solucións. O traballo para esta limitación é editar o fluxo para eliminar o uso do conector da folla de ruta do proxecto e / ou autorización delegada, engadir o fluxo a unha solución e, a continuación, cambiar o fluxo de volta segundo sexa necesario.
Para obter máis información sobre a personalización dos compoñentes individuais nunha solución, vai aos seguintes temas:
- Para táboa, relacións de táboas, columna e personalizacións de mensaxes, vai a Metadatos.
- Para formularios de táboa, vai a Formularios.
- Para procesos, vai a Procesos.
- Para regras empresariais, vai a Regras de negocio.
Solucións de resolución de problemas
Para saber problemas e información sobre como solucionar problemas de funcionamento con solucións, vaia a Xestionar aplicacións e solucións na documentación de resolución de Power Apps problemas.
Seguinte paso
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios