TempPathnameCreator
保留并返回翻译完成后将被删除的临时文件或文件夹路径。可以提供一个可选的basename和扩展名,以进一步细化产生的路径名的文件名部分。
此转换器通常与FeatureWriter或AttributeFileWriter在需要亚搏在线临时文件位置的工作流中,该文件位置只在转换期间存在。然后,这些文件通常在工作流的下游被转换器使用亚搏在线写信人或HTMLReportGenerator。
路径名
得到的路径名看起来像这样:
FME临时目录>/<进程#s>
<序列# >。<扩展>
例如,在Windows上,transformer将创建一个如下所示的路径:
C: \ temp \ 1457417 _4341temppathnamecreator_820b3a46_e4ee_11e5_8cb1_
a45e60c7b3170 \ base_4672334_0.ext
在Linux/MacOS上,transformer会创建一条这样的路径:
/ tmp / 1457414874617 _4341temppathnamecreator_820b3a46_e4ee_11e5_8cb1_
a45e60c7b3170 / base_4672334_0.ext
的FME_TEMP环境变量可以覆盖临时文件夹的默认位置。看到https://knowledge.亚搏在线safe.com/articles/176/fme-temp-environment-variable.html为更多的细节。
此转换器的每个实例本身都将在使用的临时文件夹中创建一个子文件夹,并在该子文件夹中返回唯一路径。此子文件夹及其内容将在翻译结束时销毁,但在任何之前销毁END_PYTHON或END_TCL脚本调用。
输入端口
这个转换器接受任何特性。
输出端口
每个输入特性的输出都添加了临时pathname属性。
参数
路径名
包含保留的唯一临时路径名的属性。
请注意,此值不会创建永久文件或文件夹。在翻译结束时,FME删除文件系统上的所有内容。
一个可选的前缀,用于创建临时路径名的实际文件名部分。
实际文件名的可选后缀。如果这不是以句点“.”开头的,那么在使用句点“.”时,它将作为指定后缀的前缀。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配transformer参数。更高级的功能,例如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
定义值
有几种方法可以定义在转换器中使用的值。最简单的方法是简单地键入一个值或字符串,其中可以包括各种类型的函数,如属性引用、数学和字符串函数以及工作区参数。有许多工具和快捷方式可以帮助构造值,通常可以从value字段附近的下拉上下文菜单中获得。
使用文本编辑器
文本编辑器提供了一种方便的方法来构造来自各种数据源(如属性、参数和常量)的文本字符串(包括正则表达式),其中直接在参数中使用结果。
使用算术编辑器
算术编辑器提供了一种方便的方法来构造来自各种数据源(如属性、参数和功能函数)的数学表达式,其中结果直接在参数中使用。
有条件的值
根据通过或失败的一个或多个测试条件设置值。
内容
表达式和字符串可以包括许多函数、字符、参数等。
当设置值时——无论是直接在参数中输入还是使用某个编辑器构造——包含字符串、数学、日期/时间或FME功能函数的字符串和表达式将对这些函数求值。因此,这些函数的名称(形式为@<function_name不应将>)用作文字字符串值。
对话框选项-表格
带有表样式参数的转换器具有用于填充和操作值的附加工具。
行重新排序 |
一旦你点击了一个行项,就启用了。选择包括:
|
剪切、复制和粘贴 |
一旦你点击了一个行项,就启用了。选择包括:
剪切、复制和粘贴可以在变压器内部使用,也可以在变压器之间使用。 |
过滤器 |
开始输入一个字符串,矩阵将只显示匹配这些字符的行。搜索所有列。这只影响转换器中属性的显示—它不改变输出的属性。 |
进口 |
导入用从数据集读取的一组新属性填充表。不同的变压器有不同的特殊用途。 |
重置/刷新 |
通常将表重置为其初始状态,并可能提供其他选项来删除无效条目。变压器的性能各不相同。 |
注意:并不是所有的工具都适用于所有的变压器。
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网、操作指南、文章、常见问题和更多内容的地方。获取问题的答案,向其他用户学习,建议、投票和评论新功能。
搜索有关此变压器的示例和信息FME社亚搏国际在线官网区。