与用户参数工作

用户参数是你在工作区中暴露的参数。如果要设置明显的默认值,这是非常有用的,或者如果你希望能够轻松地从工作区改变一个参数的工作空间。

用户参数可以包括:

  • 源和目标数据集
  • 特征类型
  • 某些变压器值
  • 日志文件
  • 坐标系

主要有两种类型的用户参数:发布时间及私人。

发布时间或秘密参数?

当你定义公布的参数,你可以选择要提示的运行工作区时可能会更改的信息。这使得工作空间更加便于携带。欲了解更多信息,请参阅运行工作区与公布的参数

发布的参数在日志文件中显示,因为他们将出现在命令行,允许工作区的一个基于命令的环境简单迁移上。

私人参数在内部使用,主要是要共享多个变压器的参数值。例如,多个SchemaMappers可以引用其模式映射表的数据集的单个参数。您还可以创建为经常访问的数据库表中的用户名/密码字段参数。

私人参数几乎相同公布的参数,但他们有以下区别:

  • 提示就跑不提示秘密参数值。
  • 命令行,在转换日志的顶部和.FMW文件中,不显示命令行参数来设置私有参数。(然而,因为它们是宏在映射文件中,仍然可以对其进行修改。)

注意:您可以参数类型之间通过右键单击在导航参数和选择转换为发布的参数或转换为秘密参数总是转换。

创建用户参数

当你创建一个用户参数,您可以指定是否在发布或私人的,与其他属性一起。有关如何创建不同类型的用户参数的详细信息,请参阅创建和修改用户参数创建一个用户参数基于一个工作区参数

使用参数

一旦你创建一个用户参数,您可以通过多种方式使用它:

  • 在参数右键单击并选择重复根据需要创建具有相似设置的另一个参数,和编辑。
  • 在参数Richt单击并选择复制。要重新,另一个工作区参数时,在画布上单击鼠标右键,并选择。该参数被应用到新的工作区,与它引用的任何其它参数一起。
  • 在参数右键单击并选择适用于该参数应用到工作区中的另一个设置。
  • 在导航器中右键单击任何工作区设置和选择链接参数。在出现的对话框中包含任何新创建的参数(发布时间及私人)的列表。选择一个,然后单击确定设置链接。
  • 使用ParameterFetcher变压器用的参数名称。

例子

FME社亚搏国际在线官网区包括额外的信息和发布的参数的例子。