When working in an enterprise environment, the parcel fabric layer is published as a feature service to ArcGIS Enterprise. Before publishing the parcel fabric for editing in an enterprise environment, you need to prepare your environment for the publishing process.
Prepare for publishing
When you publish and consume a feature service that contains a parcel fabric, conditions and prerequisites apply. Follow the steps below to prepare your environment for the publishing process.
- Parcel fabric map layers must be from a database connection established as the database parcel fabric owner. This is the database user that is referenced in the database connection when the parcel fabric is created.
- The connected portal account must be the parcel fabric portal owner. This is the portal user account that was active when the parcel fabric was created. This portal user account must have privileges to publish content and to create, update, and delete content.
- Set the versioning type of your geodatabase connection to Branch before you add your parcel fabric to the map.
- Right-click your database connection in the Catalog pane and click Geodatabase Connection Properties.
- On the Geodatabase Connection Properties dialog box, choose Branch under Versioning Type, and click OK.
Note:
Branch versions can only be edited using feature services. If the versioning type of your geodatabase connection is not set to branch versioning, you will not be able to publish your parcel fabric.
- Right-click the feature dataset, point to Manage, and click Register As Versioned to register the feature dataset containing the parcel fabric as versioned.
- Right-click the parcel fabric in the Catalog pane, and click Add To New Map to add the parcel fabric and its associated layers to a new map.
You do not need to add each associated layer to the map. By adding the parcel fabric to the map, all dependent parcel layers are added as well.
Note:
- All parcel layers, including the adjustment layers, must be in the map to publish a parcel fabric as a feature service.
Adjustment layers must be registered as versioned.
- When a parcel fabric is added to the map from an enterprise geodatabase, the default symbology assigned to the layers is intended for publishing purposes. When a published parcel fabric is added to the map from a portal, the symbology is replaced with updated default symbology for editing. This includes symbology for historic parcels.
- When a parcel fabric is added to the map from an enterprise geodatabase for publication purposes, the layers must not have any definition queries. Set and save definition queries on the published parcel fabric layers.
- All parcel layers, including the adjustment layers, must be in the map to publish a parcel fabric as a feature service.
- Add the attribute rule error feature classes and table to the map. These datasets are located outside of the parcel fabric feature dataset at the geodatabase root level.
Attribute rule error dataset names are suffixed with "_ValidationLineErrors", "_ValidationPointErrors", "_ValidationPolygonErrors" and "_ValidationObjectErrors" and are required to be in the map for attribute rule evaluation.
- If necessary, create and manage access to your branch versions
- Preserve layer IDs in your map document.
- Right-click the map document heading in the Contents pane and click Properties.
- In the Map Properties dialog box, choose Allow assignment of unique numeric IDs for sharing web layers and click OK.
Note:
By default, layer IDs are not preserved when authoring a map document. If the layer order in the Contents pane changes when overwriting the web layer, web layers may point to the wrong data sources.
Publish the parcel fabric as a feature service
To publish a parcel fabric as a feature service, follow these steps.
- Ensure that the parcel fabric and all its associated layers are added to the current map view.
When adding the parcel fabric to a map from an enterprise geodatabase connection, the parcel fabric topology is separated from the parcel fabric layer for publishing purposes.
- Click the Web Layer drop-down arrow on the Share tab and click
Publish Web Layer.
Note:
The parcel fabric in the map must be connected to the default version for publishing.
- In the Share As Web Layer pane, add a web layer name, a summary, and tags.
A summary and tags are required to publish web layers.
- Under Data and Layer Type, choose Map Image, and check Feature under Reference registered data.
- Under Location, choose where to share your data.
- Under Share with, choose ArcGIS Enterprise, and choose a group if applicable.
- On the Configuration tab under the Configure Layers icon , choose Version Management, and choose Validation under Capabilities.
Note:
- The Version Management and Validation options are not available if the feature dataset containing the parcel fabric is not branch versioned. Confirm that the parcel fabric has been added to the map from a branch-versioned database connection.
- The Validation option enables topology and attribute rule validation on the parcel fabric when it's published as a feature service. Ensure that the parcel topology is enabled before publishing a parcel fabric.
- You can publish the parcel fabric as read-only without version management and validation.
- Click Analyze to identify any potential issues or errors.
Two types of analyzer messages are displayed on the Messages tab. Errors are issues that must be fixed before you can publish your web layers. Warnings are issues in which performance, appearance, or data access may be affected. Double-click the error or warning for a solution or access to a help topic. Right-click the error or warning for suggestions on how to address the issue.
Tip:
You can register your enterprise geodatabase as a data store when publishing or analyzing your data. An analyzer error message appears in the Share As Web Layer pane if your database is not registered with the server. To register your geodatabase, click Options and click Register Data Source with Server on the error message. - Click Publish to publish the web layers.
Add the parcel fabric web layer to the map
The parcel fabric is shared as a feature layer to Portal for ArcGIS. The feature layer contains the parcel fabric and its feature classes. After publishing is complete, both the feature layer and the map image layer are available.
To add the parcel fabric and its associated layers to the map, complete the following steps:
- Click the Portal tab in the Catalog pane.
- Locate and double-click the parcel fabric feature layer to display the parcel fabric layer and its associated layers.
- Right-click the parcel fabric layer and click Add To New Map.
You can also add the parcel fabric to a current map; however, only one parcel fabric can be added to a single map. You do not need to add all the associated layers to the map.
Note:
When you add the parcel fabric layer to the map, all associated layers are automatically added except for attribute rule error layers.