第8页
第4排
本教程适用于FME Server 2016+,最后一次是为FME Server 2018编辑的。对于早期版本的FME服务器,请参照这篇文章.
资源文件夹是上载和存储数据的方便存储区域,在发布或运行工作区时,可以使用存储在资源文件夹中的数据。此外,从FME工作台发布时,可以装载和使用现有目录(如UNC共享)。或在通过Web界面提交作业时浏览。
在开始下面的示例之前,请下载教程数据。
此示例将演示如何通过Web界面将数据上载到FME服务器上的资源文件夹。然后在从发布的工作区运行作业时使用数据
1.通过Web界面上传数据到FME服务器
FME服务器Web界面资源页
2.第二步。生成简单工作区
生成工作区向导
在“发布到FME服务器”向导中新建存储库
三。浏览并使用上传到FME服务器的数据
此示例将演示如何在首次使用“选择文件”选项从FME工作台发布工作空间时将数据上载到资源文件夹。然后,其他已发布的工作区可以随时使用此数据。
1.生成简单工作区
2.第二步。发布工作区并上载数据
选择发布工作区时要上载到的文件的位置
这个例子演示了如何通过直接查看操作系统的文件系统将数据上传到resources文件夹而不登录到FME服务器Web界面。
1.将数据复制到文件目录中的资源文件夹中
在文件目录中查找隐藏项
通过FME系统共享将文件夹上载到FME服务器资源
这个例子演示了如何创建一个包含资源位置的宏,然后在FME工作区中使用它。注意:如果看到错误消息,如“未能打开…”,您可能需要更改FME服务器引擎服务正在使用的用户帐户。参见指南在这里.
1.创建允许直接访问资源的宏
macro_def fme_sharedesource_backup“c:/programdata/sa亚搏在线fe software/fme server///resources/backups/”。\
宏“定义FME”资源“我的数据”///数据/“
在中添加宏fmeengineconfig.txt文件文件
2.第二步。将资源文件夹添加为网络位置
在FME服务器Web界面中创建新的资源连接
三。测试宏
创建私有参数
将私有参数指定为读卡器源值
这个例子演示了读取数据,使用宏指定位置。
1.将宏添加到简单工作区读卡器
$(fm_sharedesource_mydata)parks.tab
使用宏读取保存在FME服务器资源中的数据
使用“从Web选择文件”选项选择FME服务器资源
2.第二步。发布并运行工作区
如果您已经使用本文中的另一个示例将数据上载到了fme server>resources中的另一个文件夹,那么您可以通过将鼠标悬停在该文件夹上或选择该文件夹,然后选择操作>属性来查看要在fme workbench中使用的宏。然而,根据经验法则,它们遵循模式fm_sharedesources_
这个例子演示了如何编写数据,使用宏指定文件位置。
1.将宏添加到简单工作区编写器
生成工作区w直接写入FME服务器的输出
2.第二步。发布并运行工作区
运行包含新形状文件的工作区后创建的文件夹
此示例演示如何使用宏访问资源文件夹中的文件。此方法可用于允许在读写器参数中使用文件。例如种子,模板或SDE连接文件可以在工作区之间指定和共享。
1.将宏添加到简单工作区编写器
添加一个值连接到FME服务器资源的私有参数
将私有参数链接到读卡器模板文件参数
2.第二步。发布并运行工作区
?2019安全亚搏在线软件公司|法律