Publishing schematic services by copying data to the server or not
Legacy:
Within ArcGIS for Server 10.1, a schematics service only worked if it could access the source data of the schematic layers. This meant that the publisher's machine and the server had to be able to access the same schematics source enterprise geodatabase or the same schematics source data folder, and this enterprise geodatabase or data folder needed to be registered with the server when publishing.
Starting with ArcGIS for Server10.2, a copy of the schematics service's data can be placed on the server at the time you publish the service. Copying schematics data to the server can be useful when publishing to a server in which you do not have login rights or you are behind a firewall. This allows you to publish a snapshot of your schematic data on any cloud platform for which it would be inefficient or impossible to retrieve the original schematics data from your machines on premises.
Publishing a schematic service by referencing the source schematic data
To publish a schematics service without copying data to the server, the enterprise geodatabase or data folder where the schematic diagrams you want to publish are stored, need to be registered with the server, and your server must be able to access this data.
You can register your schematics data with the server using either ArcGIS for Desktop or Manager:
Registering schematics data with the server using ArcGIS for Desktop
To register your schematic source data using ArcGIS for Desktop, follow the steps detailed in Registering your data with ArcGIS Server using ArcGIS for Desktop and, depending on the type of the data source you want to register, do one of the following:
- If registering an enterprise geodatabase, keep the Same as publisher database connection check box checked.
- If registering a folder, keep the Same as publisher folder path check box checked.
Registering schematics data with the server using Manager
To register your schematic source data using ArcGIS Server Manager, follow the steps detailed in Registering your data with ArcGIS Server using Manager and select Shared whenever you are registering an enterprise geodatabase or a folder. Then specify the connection file to the shared database or the path to the shared folder.
Publishing a schematic service by copying the source schematic data to the server
To publish a schematics service by copying data to the server, the enterprise geodatabase or data folder where the schematic diagrams you want to publish are stored must not be registered with the server. When publishing a map referencing schematics data stored in an enterprise geodatabase or data folder which is not registered with the server, the publication process automatically copies the schematics data to the server in a similar way it operates for most of GIS datasets.
Schematic layers' data source and allowed operations
When publishing a map with the Schematics capability and allowing the Query operation only—by default, the resulting schematics service can be used for:
- Querying and viewing diagrams
- Applying schematic layout algorithms without saving the layout results
When publishing a map with the Schematics capability and allowing both the Query and Editing operations, the resulting schematics service can be used for the following:
- Querying and viewing diagrams, and applying schematic layout algorithms without
saving the layout results.
Note:
These kinds of operations are always supported whatever the type of the schematic layers' data source—file or enterprise geodatabases—and whether you publish by copying schematic data to the server or not.
- Saving schematic diagram layouts, updating diagrams,
locking/unlocking diagrams.
Caution:
These kinds of operations are only supported if the schematic layers in the published map reference data stored in an enterprise geodatabase and this enterprise geodatabase is registered with the server; that is, the published schematics service doesn't reference copied data to the server, it references the real source schematic data.
- Generating new diagrams.
Caution:
This operation is only supported if the generated diagram is based on a diagram template for which there is a schematic diagram template layer in the published map, the schematic layers in this map reference data stored in an enterprise geodatabase, this enterprise geodatabase is registered with the server; that is, the published schematics service doesn't reference copied data to the server—it references the real source schematic data.