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.
As variables de ambiente nos Power Automate fluxos na nube melloran a flexibilidade e a capacidade de mantemento dos teus fluxos de traballo, especialmente nos contornos de desenvolvemento, probas e produción.
Por que usar variables de ambiente?
As variables de ambiente son parámetros que se poden usar para almacenar axustes de configuración e outros valores que se poden cambiar facilmente sen modificar a lóxica de fluxo real. Fai referencia a estas variables dentro dos fluxos para xestionar a configuración específica do contorno, como URL, claves API, cadeas de conexión ou outros datos de configuración.
As vantaxes do uso de variables de ambiente inclúen:
- Separación de configuración e lóxica: ao utilizar variables de ambiente, separa os datos de configuración da lóxica de fluxo. Este enfoque fai que os fluxos sexan máis modulares e máis fáciles de xestionar.
- Implementación máis sinxela: as variables de ambiente simplifican o proceso de implantación en diferentes ambientes (desenvolvemento, probas, produción) ao permitirche cambiar as configuracións sen editar os fluxos.
- Mantebilidade: as variables do entorno facilitan a actualización e o mantemento dos fluxos. Cando hai que cambiar un valor de configuración, pode actualizar a variable de ambiente sen editar cada fluxo individual.
Mellores prácticas para o uso de variables de ambiente
Siga estas prácticas recomendadas cando use variables de ambiente:
- Use convencións de nomenclatura coherentes: use convencións de nomenclatura claras e coherentes para as variables de ambiente para garantir que sexan facilmente identificables e comprensibles.
- Usa os valores predeterminados con prudencia: establece valores predeterminados significativos que se poden usar como alternativas no caso de que o valor actual non estea definido.
- Variables do documento: documenta o propósito e o uso de cada variable de ambiente para garantir que os membros do equipo comprendan para que serve cada variable e como configurala. Engade unha descrición ao crear unha variable de ambiente.
- Limite os datos confidenciais: evite almacenar datos moi sensibles directamente nas variables de ambiente. Considere o uso de mecanismos seguros para configuracións sensibles (por exemplo, Azure Key Vault).
Exemplo de escenario
Imaxina que tes un fluxo que se conecta a un punto final da API que difiere en ambientes de desenvolvemento, probas e produción.
-
Crear variable de entorno:
- API_Base_URL co valor predeterminado
https://api.dev.example.com
para o desenvolvemento. - Cambia o valor a
https://api.test.example.com
no ambiente de proba. - Cambia o valor a
https://api.example.com
no ambiente de produción.
- API_Base_URL co valor predeterminado
-
Referencia no fluxo:
- Na acción HTTP do teu fluxo, establece o URL en
@{variables('API_Base_URL')}
.
- Na acción HTTP do teu fluxo, establece o URL en
Ao usar unha variable de ambiente, só precisa actualizar os valores da variable de ambiente cando promove a súa solución desde o desenvolvemento ata as probas e a produción. Non tes que alterar a lóxica de fluxo, garantindo a coherencia, reducindo a posibilidade de erros e simplificando a xestión.