Publishing Data Interoperability tools with ArcGIS for Server
Publishing Data Interoperability tools with ArcGIS for Server requires the Data Interoperability extension for ArcGIS for Server to be installed on the same machine and authorized with a valid license.
Publishing map services
Publishing map documents containing interoperability formats and connections follows the same pattern as other map services.
When you publish a map document containing Interoperability formats, store file-based data where the GIS server can access it.
- Use the operating system tools to share the folder and grant access to anyone using the service.
- For improved performance, stored the data on the machine executing the service and use local paths.
- If you must use a distributed configuration to store the data on other machines, use the Uniform Naming Convention (UNC) for all paths. UNC paths use the form \\computername\sharedfolder\resource.
Publishing Data Interoperability tools
Publishing Data Interoperability tools follows the same pattern as other geoprocessing services. Similarly, Quick Import, Quick Export, and Spatial ETL tools authored in ArcGIS for Desktop must first be added to a geoprocessing model and then published. You cannot publish Spatial ETL tools with parameters that require user input during execution.
The following sections describe a basic workflow for publishing Data Interoperability tools. The details may vary depending on your data and specific requirements.
Add a publisher connection to ArcGIS for Server
In a Catalog window, add an ArcGIS for Server connection that allows you to publish GIS services to your server. Later, when you share the model as a service, the publishing wizard displays this connection as an option.
Prepare the model
Tag and Summary metadata must be added to the model before you can publish it as a geoprocessing service.
In a Catalog window, right-click the model and click Item Description on the context menu to open the metadata dialog box. Click Edit in the menu bar and add information in the Tags and Summary text boxes.
Run the model in ArcMap
Run the geoprocessing model in ArcMap and confirm that the tool completes successfully and generates valid output. After you successfully run the tool, open the Results window in ArcMap and expand the Current node.
To open the Results window, click Geoprocessing → Results on the main menu.
Publish the model as a service
In the Result window, right-click the model's name and click Share As → Geoprocessing Service on the context menu. The wizard prompts you for information about your service then opens the Service Editor dialog box.
Debugging
In the Service Editor dialog box, it is good practice to click the Analyse button and validate your model before publishing it. Errors and warnings display in the Prepare window with descriptive information that can help you debug your service.
All services containing Data Interoperability tools issue a warning () about the tool being based upon a DLL and may not be available in other installations. This message means that other GIS servers that publish this service also require the Data Interoperability extension for ArcGIS for Server to be installed and authorized with a valid license.