Available with Data Interoperability license.
Spatial ETL (extract, transform, load) tools authored on an ArcGIS Pro machine using the ArcGIS Data Interoperability extension must meet specific requirements before they can be shared as web tools. Similarly, there are a number of steps you must perform on an ArcGIS Server machine to ensure it is ready to host the Spatial ETL tools as web tools.
Spatial ETL tool requirements
When you create a Spatial ETL tool that will be shared as a web tool, you must ensure it meets the following requirements:
- An external .fmw workspace file referenced by the tool is embedded with the tool.
- Linked transformers used by the tool are embedded with the tool.
Configure a server for hosting web tools
Before sharing a Spatial ETL tool as a web tool to ArcGIS Server, it's important that you identify the FME packages and web connections used by the tool. You must install the packages on and import the connections to each ArcGIS Server machine that will host the tool using the Workbench application.
Workbench
Workbench is the primary data interoperability desktop application used to build translation and transformation workflows. The application is included with every installation of the ArcGIS Data Interoperability server extension and can be found in the directory where you installed the extension: <ArcGIS Data Interoperability server extension installation directory>\Data Interoperability\Data Interoperability AO11\fmeworkbench.exe.
Install FME packages
FME packages used by a Spatial ETL tool contain FME Engine components—transformers, readers, writers, and web connections—that are needed for the tool to work. FME packages used by a Spatial ETL tool must be installed on each ArcGIS Server machine that will host the tool.
To install an FME package, complete the following steps:
- Sign in to the ArcGIS Server machine that will host the tool using the ArcGIS Server account.
- Download the package from FME Hub.
- Start the Workbench application.
- Drag the package onto the workspace canvas to install it.
Web connections
Web connections used by a Spatial ETL tool must be exported as an .xml file from the machine used to author the tool and imported to each ArcGIS Server machine that will host the tool.
Export a web connection
To export a web connection, complete the following steps:
- Start the Workbench application on the machine used to author the tool.
- Click Tools > FME Options > Web Connections and locate the web connection.
- Right-click the connection and choose Export.
- Check the Include Credentials option and click OK to export the connection.
Import a web connection
To import a web connection, complete the following steps:
- Sign in to the ArcGIS Server machine that will host the tool using the ArcGIS Server account.
- Copy the exported .xml connection file to the machine.
- Start the Workbench application and click Tools > FME Options > Web Connections.
- Right-click and choose Import.
- Click the Options button and browse to and choose the .xml file.
- Click OK to import the connection.