span8
span4
你好,
是否可以在自定义转换器中定义与指定数据库连接对应的已发布参数?
其思想是开发一个通用的自定义转换器来管理元数据表。这个自定义转换器必须能够在不同的数据库/模式上工作。
谢谢,
鲍特。
鲍特,
是的,这是可能的,您可以使用嵌入式连接来实现这一点。例如,我创建了一个名为ELocationPopulater的自定义转换器,它需要在Oracle表上运行SQL查询。因此,在自定义transformer中,在SQLExecutor参数中,我选择“嵌入连接参数”——然后,对于服务名称、用户名和密码,我创建了用户参数(参见下面的屏幕截图)。
当我在工作空间中使用自定义转换器时,系统会提示我为连接参数输入正确的值:
希望这可以帮助!
考特尼
@courtney_m谢谢你的回答,但我想使用命名连接而不是嵌入式连接(对不起,我的问题不清楚,我做了相应的编辑)。
我不想在工作区中包含数据库连接参数。主要原因是工作空间将发布到多个FME服务器,每个服务器都有一个单独的数据库。其思想是在每个FME服务器上创建相同的命名连接,但是使用不同的参数。这样,根据witch server发布的工作空间,连接将在正确的数据库上完成,而不需要对工作空间进行任何修改。
©2019安全亚搏在线软件公司法律