Upgrade ArcMap Parcel Fabric (Parcel)


Upgrades an ArcMap parcel fabric to an ArcGIS Pro parcel fabric.

The tool creates a parcel fabric in a feature dataset and transfers data from the ArcMap parcel fabric feature classes to the ArcGIS Pro parcel fabric feature classes. The existing ArcMap parcel fabric is not altered.

Learn more about upgrading an ArcMap parcel fabric


  • The tool can be used to upgrade an ArcMap parcel fabric on both a file and an enterprise geodatabase.

  • This tool enables topology on the upgraded parcel fabric.

  • Parcel types defined in the ArcMap Parcels feature class' Type field are used to create parcel types in an ArcGIS Pro parcel fabric. If the Type field uses a domain, the domain name will be assigned as the parcel type name. If the Type field has no domain, the parcel types will be named by their assigned number in the Type field.

  • The output feature dataset can only contain one parcel fabric.

  • On an enterprise geodatabase, the tool must be executed on the default version.

  • On an enterprise geodatabase, an active ArcGIS Enterprise portal must be set in the project, and the credentials used to sign in must have a publisher role with a minimum of level 2 access.

  • On an enterprise geodatabase, the output feature dataset must be from a database connection established as a database authenticated user. This user must have database privileges to create content and cannot be an OS authenticated database administrator or the geodatabase administrator account.


UpgradeArcMapParcelFabric(in_parcel_fabric, target_dataset, name)
ParameterExplanationData Type

The ArcMap parcel fabric that will be upgraded to an ArcGIS Pro parcel fabric.

Parcel Fabric Layer for ArcMap

The feature dataset that will contain the upgraded ArcGIS Pro parcel fabric.

Feature Dataset

The name of the upgraded ArcGIS Pro parcel fabric.


Derived Output

NameExplanationData Type

The upgraded parcel fabric.

Parcel Fabric

Code sample

UpgradeArcMapParcelFabric example (Python window)

The following Python window script demonstrates how to use the UpgradeArcMapParcelFabric tool in immediate mode.

import arcpy
    "C:/Data/Database.gdb/ParcelsPro", "UpgradedFabric")


This tool does not use any geoprocessing environments.

Licensing information

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

Related topics