跳至内容

在服务器上计划空间 ETL 工具

需要数据互操作许可。

共享到 GeoScene Server 的空间 ETL (提取、转换、加载) 工具可以立即运行,也可计划在以后的时间运行或重复运行。计划空间 ETL 工具允许您执行以下操作:

  • 自动执行需要定期运行的工具。
  • 在不使用机器执行其他任务的特定时间,执行运行时间长或计算密集型的进程。
  • 同时运行多个空间 ETL 工具。

先决条件

GeoScene Server 机器上计划空间 ETL 工具之前,请确保满足以下前提条件:

  • 工具的工作空间源是外部 .fmw 文件,且该文件已复制到机器上。
  • 工具使用的链接转换器与工具一起嵌入。
  • 工具的输入和输出参数包括格式支持,并可被机器访问。
  • 工具所需的 FME 包已安装到机器上。
  • 工具使用的 web 连接已导入机器。
    注:

    有关在 GeoScene Server 机器上安装 FME 包并将 web 连接导入机器的说明,请参阅共享空间 ETL 工具

计划空间 ETL 工具

满足所有前提条件后,请完成以下步骤以在 GeoScene Server 机器上计划空间 ETL 工具:

  1. 使用 GeoScene Server 账户登录到要计划空间 ETL 工具的 GeoScene Server 机器。
  2. 在 Workbench 应用程序中打开 .fmw 工作空间文件。

    可以在安装 GeoScene Data Interoperability 服务器扩展的目录中找到 Workbench 应用程序:<GeoScene Data Interoperability 服务器扩展安装目录>\Data Interoperability\Data Interoperability AO11\fmeworkbench.exe

  3. 查看工作空间画布,确保包含工具所使用的 FME 包和 web 连接。
  4. 单击工具栏上的运行按钮运行工具。
  5. 工具运行后,打开转换日志,并定位至从命令行运行工作空间的语法。

    示例语法如下:

    <GeoScene Data Interoperability server extension installation directory>\Data Interoperability\Data Interoperability AO11\fme.exe""<path to the workspace file>"..."<parameters>

  6. 设置 Windows 任务计划程序,以定期运行工作空间。