Configuración y datos de referencia
A medida que transporta soluciones a través de entornos, esos componentes pueden tener valores de configuración o referirse a datos que también deben transportarse a través del proceso de liberación.
Variables de entorno
Las variables de entorno de la solución se utilizan para los datos de configuración de la aplicación que son específicos del entorno. Las aplicaciones a menudo requieren diferentes ajustes de configuración o parámetros de entrada cuando se implementan en diferentes entornos. Las variables de entorno almacenan las claves y los valores de los parámetros, que luego servirán como entrada para otros diversos objetos de la aplicación. Separar los parámetros de los objetos utilizables le permitirá cambiar los valores dentro del mismo entorno o cuando migre soluciones a otros entornos.
La alternativa es dejar valores de parámetros codificados de forma rígida dentro de los componentes que los utilizan. Este enfoque suele ser problemático, especialmente cuando los valores deben cambiarse durante las operaciones de administración del ciclo de vida de las aplicaciones (ALM).
Dado que las variables de entorno son componentes de la solución, puede transportar las referencias (claves) y cambiar los valores cuando migre las soluciones a otros entornos.
Las variables de entorno pueden ser de tipo número decimal, texto, JSON, booleano u origen de datos (incluidos los parámetros requeridos por los orígenes de datos, como las claves de API o las cadenas de conexión). Cada variable de entorno puede tener un valor predeterminado y un valor de entorno actual.
El siguiente diagrama ilustra cómo se pueden utilizar las variables de entorno para adaptar los valores a cada entorno.
Nota
Puede proporcionar un valor predeterminado que se utiliza si no se especifica un valor actual en un entorno en particular.
Power Apps, Power Automate y el código del desarrollador pueden recuperar y modificar los valores de las variables de entorno.
Referencias de conexión
Utiliza referencias de conexión para conexiones que son específicas del entorno. Una referencia de conexión contiene información sobre un conector. Las aplicaciones y operaciones de lienzo de un flujo de Power Automate están enlazadas con una referencia de conexión.
Dado que las referencias de conexión son componentes de la solución, puede transportar las referencias y cambiar la conexión cuando las soluciones se migren a otros entornos. Las referencias de conexión le permiten cambiar una conexión asociada con una aplicación de lienzo o un flujo sin editar la aplicación o el flujo.
Configuration Migration Tool
Las soluciones no contienen datos. A menudo, su aplicación se basa en datos de configuración o de referencia. Estos datos también deben transportarse de un entorno a otro.
La Configuration Migration Tool puede ayudar a mover datos entre entornos. Es importante destacar que la herramienta Migración de configuración puede mantener el mismo identificador de registro principal (GUID) para las filas de estos datos. Esta característica evita que los problemas con componentes que hacen referencia a datos específicos tengan que actualizarse cada vez que se importan.