Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Os pipelines en Power Platform teñen como obxectivo democratizar a xestión do ciclo de vida das aplicacións (ALM) para os clientes de Power Platform e Dynamics 365, incorporando capacidades de automatización ALM e integración continua e entrega continua (CI/CD) ao servizo dunha maneira máis accesible para todos os fabricantes, administradores e desenvolvedores.
As canles reducen significativamente o esforzo e o coñecemento do dominio que antes se requirían para obter o retorno do investimento (ROI) da adopción de procesos ALM automatizados e saudables dentro do teu equipo ou organización.
- Os administradores configuran facilmente canles de despregamento automatizadas en minutos en lugar de días ou semanas.
- Os fabricantes teñen unha experiencia de usuario intuitiva para despregar facilmente as súas solucións.
- Os desenvolvedores profesionais poden (opcionalmente) estender as canles e executalas usando a Power Platform interface de liña de comandos (CLI).
Os administradores xestionan e gobernan centralmente as canles
As canles permiten aos administradores regular centralmente os proxectos liderados polos cidadáns e por programadores profesionais a escala con menos esforzo. Os administradores establecen as garantías axeitadas que rexen e facilitan o desenvolvemento, as probas e a entrega de solucións en toda a organización. Outros beneficios administrativos inclúen:
Custo total de propiedade máis baixo:
- As canles melloran significativamente a produtividade de creadores, desenvolvedores e administradores. As canles permiten que as solucións da túa empresa cheguen ao mercado máis rápido, con maior calidade, a través dun proceso seguro e xestionado.
- Esforzo mínimo para implementar procesos de xestión de cambios seguros e personalizados en toda a súa organización ou equipo.
Aforra tempo e diñeiro:
- O sistema encárgase do levantamento de obxectos pesados e do mantemento continuo para que vostede non teña que facelo.
Escale ALM ao seu propio ritmo:
- Independentemente de onde te atopes na túa viaxe de ALM, podes ampliar as canles para adaptalas ás túas necesidades empresariais en evolución. Pretendemos que esta transición ascendente sexa o máis fluida e sinxela posible. Máis información: Microsoft Power Platform CLI
pac pipelinegrupo de comando
- Independentemente de onde te atopes na túa viaxe de ALM, podes ampliar as canles para adaptalas ás túas necesidades empresariais en evolución. Pretendemos que esta transición ascendente sexa o máis fluida e sinxela posible. Máis información: Microsoft Power Platform CLI
Alcanzar os obxectivos de cumprimento, seguridade, monitorización e automatización con:
- Entornos de produción seguros con implementacións delegadas baseadas en aprobacións. ...
- As personalizacións e o rexistro de auditoría gárdanse automaticamente e son facilmente accesibles.
- A análise lista para usar proporciona unha mellor visibilidade desde unha localización central.
- A posibilidade de ver informes de Power BI listos para usar dentro da aplicación de pipelines ou crear os teus propios. Máis información: Visión xeral dos informes para aplicacións baseadas en modelos
- Personaliza os pipelines ás necesidades da túa organización con extensibilidade pipelines e Power Automate.
Os fabricantes executan canles preconfiguradas
Unha vez que as canles estean no seu lugar, os fabricantes poden iniciar implementacións no produto con só uns poucos clics. Fano directamente dentro dos seus entornos de desenvolvemento. Outros beneficios para os fabricantes inclúen:
- Non se requiren coñecementos previos de procesos ou sistemas ALM. Os desenvolvedores cidadáns adoitan ver os fluxos de traballo como un proceso guiado de xestión de cambios.
- As implementacións de solucións valídanse previamente co entorno de destino para evitar erros e mellorar as taxas de éxito. Por exemplo, as dependencias que faltan e outros problemas detéctanse antes da implementación e os creadores reciben guías inmediatamente para tomar as medidas axeitadas.
- As conexións e as variables de ambiente proporciónanse con antelación e valídanse antes de que comece a implementación.
- Isto axuda a garantir que as aplicacións e a automatización se implementen sen necesidade de pasos manuais de posprocesamento e que estean conectadas ás fontes de datos axeitadas dentro de cada ambiente.
- Os administradores poden incluso preconfigurar certas conexións que se usarán.
Os desenvolvedores poden usar e ampliar as canles
Os desenvolvedores profesionais son máis produtivos coas canles que agora xestionan as complexas operacións en segundo plano. Os desenvolvedores poden indicarlle ao sistema o que queren conseguir en lugar de executar as diversas tarefas subxacentes necesarias para acadar o mesmo obxectivo. Usando a Power Platform CLI, os desenvolvedores poden:
- Enumerar as canles para ver os detalles pertinentes, como as etapas e os entornos que están listos para despregar as súas solucións.
- Implementar unha solución cun único comando:
- Coas canles, os desenvolvedores simplemente proporcionan os parámetros necesarios e o sistema orquestra todas as operacións de despregamento de extremo a extremo de acordo coas políticas da organización.
- Non é necesario conectarse a varios entornos, exportar solucións, descargar ficheiros de solucións, crear conexións manualmente e encher ficheiros de configuración de implementación, importar solucións ou xestionar outras tarefas que eran necesarias anteriormente.
Ademais, os desenvolvedores poden estender as canles e integralas con outras ferramentas de CI/CD.
Preguntas máis frecuentes
Que despregan as canalizacións?
As canles despregan solucións e configuración para o ambiente de destino, como conexións, referencias de conexión e variables de ambiente. Calquera personalización contida na túa solución pódese implementar mediante canles de produción. Power Platform As canles, ou as solucións en xeral, non conteñen datos almacenados dentro de táboas. Dataverse
Importante
Power BI Dashboards (vista previa) e Power BI Datasets (vista previa) actualmente non son compatibles en pipelines.
Por que non podo ver a miña canle desde o meu entorno?
Primeiro, asegúrate de que os entornos de orixe e destino estean vinculados correctamente. Só poderás ver a túa canle nos entornos de orixe asignados, como os entornos de desenvolvemento. Ao vincular cada un dos seus entornos á súa canle durante a configuración, ten a opción de Ambiente de desenvolvemento ou Ambiente de destino tipo de ambiente. Se aos entornos asociados á canle se lles asigna o tipo axeitado, a canle aparece como unha opción no entorno de desenvolvemento de orixe.
As canles almacenan automaticamente copias de seguridade das solucións?
Si. Tanto as solucións xestionadas como as non xestionadas expórtanse e almacénanse automaticamente no host das canles para cada despregamento.
Pode a personalización omitir unha fase de despregamento como o control de calidade?
Non. As solucións expórtanse en canto se envía unha solicitude de despregamento (cando o creador selecciona Implementar dentro do seu entorno de desenvolvemento) e despregarase o mesmo artefacto da solución. Do mesmo xeito, o sistema non reexporta unha solución para implementacións en etapas posteriores nunha canle. O mesmo artefacto da solución debe pasar polas etapas da canle en orde secuencial. O sistema tamén impide calquera manipulación ou modificación do artefacto da solución exportada. Isto garante que a personalización non poida eludir os entornos de control de calidade nin os procesos de aprobación.
Son necesarias licenzas independentes para usar canles?
- Non é necesario que os entornos de desenvolvedores sexan entornos xestionados. Pódense usar para desenvolvemento e probas co plan para desenvolvedores.
- O host das canles debería ser un ambiente de produción, pero o host das canles non ten por que ser un ambiente xestionado.
- Todos os demais entornos empregados nas canles deben estar activados como entornos xestionados.
- As licenzas que outorgan dereitos de uso premium son necesarias para todos os entornos xestionados.
Un exemplo de configuración común:
| Obxectivo do ambiente | Tipo de ambiente | Requírese unha licenza independente |
|---|---|---|
| Computador servidor | Produción | No |
| Desenvolvemento | Programador | No |
| QA | Programador | No |
| Produción | Produción | Si |
¿Podo asegurar que os obxectivos do pipeline sexan Entornos Xestionados?
Si. Os administradores de inquilinos poden converter automaticamente os entornos obxectivo do pipeline en Entornos Xestionados, asegurando o cumprimento dos estándares de Microsoft. Para habilitar un entorno como Entorno Xestionado, vai áConfiguración de > do centro de administración de Power Platform. Activa a configuración automática de entorno xestionado para cada host do pipeline.
Importante
A partir de febreiro de 2026, Microsoft comezará a habilitar Entornos Xestionados para calquera entorno obxectivo de pipeline que non estea xa habilitado. Os clientes serán notificados a través do centro de mensaxes de Microsoft 365. Recomendamos que revises e actives os Entornos Xestionados para todos os obxectivos do pipeline agora. Podes facelo manualmente agora ou configuralo para que ocorra automaticamente:
- Manualmente: Vai a activar Entornos Xestionados.
- Automaticamente: Configura a configuración para novos pipelines como se describiu anteriormente.
Podo configurar aprobacións para implementacións?
Si. Consultar implementacións delegadas.
Podo usar diferentes principais de servizo para diferentes canles e etapas?
Si. Máis información: Implementar cun principal de servizo
Que conexións se poden usar?
Do mesmo xeito que as experiencias de creación, os creadores que executan canles poden proporcionar as súas propias conexións ou conexións ás que teñen acceso. As conexións principais de servizo tamén se poden usar para conectores que admiten a autenticación principal de servizo, incluídos os conectores personalizados.
Por que non podo actualizar as referencias de conexión existentes?
Actualmente, as referencias de conexión sen un valor na solución ou no ambiente de destino non se poden actualizar durante a implementación. Se un valor xa foi implementado previamente, pódese actualizar no ambiente de destino.
Quen é o propietario dos obxectos da solución despregados?
A identidade de despregamento. Para as implementacións estándar, o propietario é o fabricante que fai a solicitude. Para as implementacións delegadas, o propietario é o principal de servizo ou usuario delegado.
Pódense implementar as canles noutro arrendatario?
Non. Recomendamos usar Azure DevOps ou GitHub para este escenario.
Por que non podo acceder ao botón "Xestionar canles" na barra de comandos?
Se o usuario ten o rol de seguranza "Administrador da canle de despregamento", o botón "Xestionar canles" estará activado e abrirá a aplicación "Configuración da canle de despregamento". O botón tampouco estará activado se non hai ningún host de plataforma ou host personalizado dispoñible. Máis información: Acceder á aplicación "Configuración da canle de despregamento"
Que debo facer se o meu entorno de desenvolvemento ou de destino se restablece ou se elimina?
Deberías eliminar o rexistro do ambiente e actualizar a configuración da canle cando sexa necesario. Se se restablece un ambiente, volves crear o rexistro do ambiente e logo asóciao coa túa canle.
Podo usar canles no ambiente predeterminado?
Si. Non obstante, non se recomenda usar o ambiente predeterminado como host das canles para todos os clientes.
Podo implementar usando a miña propia entidade de servizo?
Si. Máis información: Implementar canles como principal de servizo ou propietario da canle.
Pódense usar as canalizacións con Azure DevOps, GitHub ou o acelerador ALM?
Si, xuntas, estas ferramentas son potentes e á vez simplifican as experiencias dos creadores. Máis información: ampliar as canles
Podo volver a unha versión anterior?
Si. Se a configuración da canle está activada, podes volver implementar versións anteriores da solución desde a vista do historial de execucións na páxina Canles. Se a configuración está desactivada, só se poderán implementar ou importar versións posteriores da solución. Como solución alternativa, os administradores poden descargar o artefacto desde o host das canles, incrementar a versión da solución no ficheiro solution.xml e, a seguir, importalo manualmente ao ambiente de destino.
Podo definir políticas de retención para os datos das canles?
Si. Podes configurar tarefas de eliminación masiva no host das canles de Dataverse eliminación de datos segundo unha programación definida.
Podo especificar comportamentos avanzados de importación de solucións, como actualizar fronte a mellorar?
Actualmente non. O comportamento de importación predeterminado das canles é Actualizar sen Sobrescribir as personalizacións.
Pódese asociar un ambiente a varios hosts?
Non. Non obstante, un ambiente pode estar vinculado a varias canles dentro do mesmo host. Para asociar un ambiente cun host diferente, engádeo a unha canle no novo host. A continuación, elimine o rexistro do ambiente do host orixinal e verifique que todo funciona como se espera.
Podo personalizar ou ampliar a aplicación e as táboas da canle de despregamento propia?
Actualmente non. Non obstante, hai dispoñibles ganchos de extensión intencionados para personalizar a lóxica das canles. Máis información: ampliar as canles.
Onde podo ver e executar canles?
Navega a unha solución non xestionada en desenvolvemento nun ambiente asociado á túa canle. As canles non se poden ver nin executar desde a solución predeterminada, as solucións xestionadas nin nos entornos de destino. Ten en conta que tamén podes recuperar e executar canles desde a Power Platform CLI.
Podo implementar en diferentes rexións?
Si, pero só se o/a Implementacións de solucións entre xeolocalizacións A configuración está activada no host. Se a configuración está desactivada, o host e todos os entornos asociados ás canles nun host deben estar situados na mesma localización xeográfica (como se especificou ao crear os entornos). Por exemplo, se a configuración está desactivada, unha canle non se pode implementar desde Alemaña a Canadá e un host en Alemaña non pode xestionar entornos no Canadá. No caso de que o administrador do arrendatario queira evitar implementacións de solucións entre zonas xeográficas, deberían usar hosts separados para Alemaña e Canadá.
Podo implementar a mesma solución usando diferentes canles?
Si, isto é posible, aínda que recomendamos comezar coa mesma canle para unha solución determinada. Isto axuda a evitar confusións e erros involuntarios. A información de execución da canle móstrase no contexto dunha canle e unha solución (dentro da experiencia da solución). Polo tanto, é posible que outras canles non mostren a última versión da solución despregada ou outra información importante de execución asociada a diferentes canles. Ten en conta que a aplicación de configuración da canle de implementación mostra información de execución en todas as canles e todas as solucións para o host actual.
O ambiente anfitrión tamén se pode usar como ambiente de desenvolvemento ou de destino?
Non se admite o uso do mesmo ambiente para o desenvolvemento e o servidor; non se recomendan outras combinacións como práctica recomendada.
Como podo ver os cambios entre as diferentes versións?
Dentro do ambiente de destino, podes ver as capas dos obxectos despregados, así como os cambios que se produciron entre as capas. Ademais, podes ver as diferenzas XML entre capas para aplicacións baseadas en modelos, mapas do sitio e formularios. Os pipelines tamén poden ampliarse para integrarse con GitHub e outros sistemas de control de versión para comparar diferenzas granulares.
Debería ser o meu entorno de host o mesmo onde instalei o kit de ferramentas COE?
Esta é unha configuración válida e debe avaliarse segundo as necesidades e políticas da súa organización.
Podo implementar solucións non xestionadas?
Non. Recomendámosche que implementes sempre solucións xestionadas en entornos que non sexan de desenvolvemento. Aviso: as solucións non xestionadas expórtanse e almacénanse automaticamente no host das canles para que poidas descargalas e importalas a outros entornos de desenvolvemento ou poñelas no control de código fonte.
Podo implementar varias solucións á vez?
Actualmente non. Terás que enviar unha implementación diferente para cada solución. Non obstante, a mesma canle pode usarse para varias solucións.
As canles publican as personalizacións non xestionadas antes de exportar a solución?
Actualmente non. Recomendámosche que publiques obxectos individuais segundo se vaian gardando. Teña en conta que só certos obxectos da solución requiren publicación.
Podo usar canles para equipos de varios desenvolvedores que traballan en entornos de desenvolvemento illados?
A implementación actual emprega un único entorno de desenvolvemento para unha solución determinada.
En que se diferencian as canles do Acelerador de ALM?
Ambos ofrecen moitas capacidades valiosas e os equipos propietarios traballan xuntos no desenvolvemento das canles de desenvolvemento e da visión máis ampla de ALM Power Platform. As canalizacións son de natureza máis sinxela e pódense configurar e xestionar con menos esforzo. Non é necesario acceder a outros produtos e tecnoloxías xa que todo se xestiona internamente. Por outra banda, o ALM Accelerator ás veces é máis axeitado para escenarios de ALM máis avanzados.
Aínda que existen moitas diferenzas funcionais adicionais, a diferenza fundamental é que os pipelines son unha característica oficial do produto Microsoft Power Platform, o que significa que está deseñado, arquitectado, enxeñado, probado, mantido e soportado pola enxeñaría de produto de Microsoft. As canles están integradas no produto e pódese acceder a elas dentro das experiencias de produto nativas.
Cando debería usar canles en lugar doutra ferramenta?
Animamos aos clientes a usar canles para a funcionalidade de despregamento principal e, cando sexa necesario, ampliar as canles para integralas con outras ferramentas de CI/CD. Cando se usan conxuntamente, as cargas de traballo requiridas dentro das ferramentas de CI/CD adoitan ser menos complicadas e custosas de manter.
Pasos seguintes
Configurar canles
Ampliar as canles