SPAN8.
SPAN4.
1.将“文件副本”编写器添加到工作区。“目标文件副本目录”应与地理数据库编写器“目的地ESRI地理数据库(基于文件)文件”名称相同。例如C:/temp/austin.gdb.
2.单击并拖动导航器窗口中的FileCopy Writer,然后将其移动到编写器列表的顶部。这将确保在地理数据库写入器写入输出文件之前复制现有文件。
3.要实际复制文件,必须将名称的功能传递给FileCopy Writer。这是通过使用创建者和attributecreator来完成的。将Creator Transformer添加到画布。默认设置将工作。
4.将attributecreator连接到创建者。创建名为filecopy_source_dataset的属性,并将其设置为现有GDB文件的绝对路径。使用正斜杠,而不是背部斜线。例如。C:/temp/austin.gdb。确保现有文件位于FME服务器可见的位置 - 无论是在FME服务器的本地驱动器上,还是在共享网络驱动器上。
5.将attributecreator连接到FileCopy目标功能类型。
6.您应该取消发布两个编写者的目标文件名参数。
7.您现在可以将Workspace发布到FME服务器。
附加示例工作空间。
由于FME Server 2015和较新使用不同的方法来创建由数据下载服务产生的ZIP文件,因此编写到上述现有地理数据库的过程不再适用。
在FMEServer 2015中,这可以通过使用FMEServerJobSubmitter将其变成一个两步过程来完成。首先,通过将两个输出数据集位置链接到单个已发布的参数,创建上面提到的原始工作区的修改版本。然后将该工作区发布到FME服务器,并将其注册到作业提交器服务。
接下来,创建一个包含FMEServerjobsubmitter变压器的第二个工作空间。在该工作空间中,配置FMEServerjobsubmitter以运行刚刚发布的工作空间。将已发布的参数值设置为指向输入数据集,并确保等待服务器作业完成选项设置为yes,输出数据位置设置为临时文件夹。然后,将FileCopy Writer添加到工作区中以将数据从存储在output_datasets {0} .path属性中的位置复制到输出位置。最后,将该工作区发布到FME服务器,确保使用数据下载服务注册它。
有关此工作流的示例,请参阅附加的writeToExistingFileGDB_2015.zip文件。亚搏在线
©2020 S亚搏在线afe Software Inc |合法的