西班牙
斯潘4
注意:对于FME服务器2017+,请浏览项目。请退房使用FME服务器进行自动化计划和部署.
在开发系统时,通常有本地、登台和生产服务器。在这些系统上,尽管体系结构是相同的,但数据库密码和名称等通常是不同的。与其为每个环境构建一个具有不同硬编码值的工作区,还不如构建一个工作区,并使用脚本化参数根据正在运行的环境设置值。
让我们构建一个工作区来满足以下场景。我希望创建一个在本地、生产和登台服务器上运行的工作区,而不更改任何内容,即使服务器的数据库用户名和密码不同。
DB_NAME=''如果FME_宏值['Environment']='开发':DB_NAME='开发'if FME_宏值['Environment']='暂存':DB_NAME='暂存'if FME_宏值['Environment']='本地':DB_NAME='本地'DB'返回DB_NAME
这个剧本很简单。它会执行测试,以查看您设置的已发布参数是否等于生产、暂存或本地参数。基于此,它设置数据库名称参数,然后返回它。
?2019安全亚搏在线软件公司|合法的