其他分享
首页 > 其他分享> > 使用“环境变量”将系统config配置文件通过解决方案的方式进行迁移

使用“环境变量”将系统config配置文件通过解决方案的方式进行迁移

作者:互联网

在CRM中我们通过会设置一些自定义的全局变量,例如第三方api的域名、任务启动的时间间隔、代理用户的配置等,但是在进行新环境部署的时候没法通过解决方案一次性导入,需要人为手动维护或者通过excel导入的方式,增加了迁移的时间成本

其实在PowerPlatform环境里有“环境变量”这样的配置,可以帮助我们解决这种问题

1、首先新建一个Solution,方便统一管理

2、在Solution里面,选择“新建”->“更多”->"环境变量"

 

3、选择新建环境变量,目前数据类型有6种,除了常见的“十进制数字”、"JSON"、“文本”、“布尔”类型外,还有针对SharePoint的数据源类型、以及Azure Key Valut这样的基于Azure的秘钥保管库

 

 

 

 4、环境变量的定义和value分别存在"Environment Variable Definition"和“Environment Variable Value”这两个实体中

 

 

 

 

5、后续再使用的时候,可以基于环境变量的架构名称从这两个实体中查询出对应的环境变量的值,以Canvas App为例

 

 

 

 6、在后续进行升级部署或者环境迁移的时候,通过将环境变量加入解决方案的方式一次性进行部署

 

标签:配置文件,解决方案,Solution,Environment,Variable,Azure,config,环境变量
来源: https://www.cnblogs.com/summersun09314/p/16635111.html