ArcGIS version of the branch (Branch Versioning) technology introduced

Outline

Branch version of the technology is different from the traditional version of SDE technology, which is used to support multiple users to edit long transactions in WebGIS mode.

 

 

DOMINANT

Using a branch version of the technology will get the following features

1, supports long transaction editing.

2, support for Undo and Redo operations.

3, the platform provides a native of conflict monitoring, coordination and version merge conflict feature.

4, support for editing Utility network data sets.

5, the recording operation for each user name CRUD operation.

6, do not need to like the traditional version of the technology as regular compressed version to improve access performance.

 

feature

Branch version of the technology has the following characteristics:

  1. Based on ArcGIS Enterprise system that uses SOA architecture. This version of the technology is only applicable to factor services.
  2. After the data is registered as a branch versioning, can only be operated via a Web service interface, you can not directly access the database to use.
  3. Branch version technology version derived model only inheritance level. And speaking of change, all branches have only one parent version version is the default version, there are any sub-branch version does not support versions.

 

limit

  1. ArcSDE Geodatabase version must be 10.6 and above.
  2. The client must be ArcGIS Pro 2.1 and above.
  3. Uses SDO_GEOMETRY storage type of feature class is not supported.
  4. Oracle does not support compression table.

 

Enabling step

1 connection is established through ArcSDE Geodatabase ArcGIS Pro.

 

In ArcGIS Pro 2, the geographic database connected mode switching, from the traditional version of the pattern to the branch version mode.

 

3 Use the Add unique ID geoprocessing tools, adding a unique GUID is required to register as a branch versions feature class. At this time, this feature class adds the following fields:

globalid

 

4 Use enable editors to track geoprocessing tools enable editing tracking. This uses a feature class can automatically record all additions and deletions, and record the names of portal users to edit data. I remember the need to select the UTC time zone as the time stamp editor. At this time, the feature class will increase the following fields:

created_user

created_date

last_edit_usr

last_edit_date

 

5 feature class is registered as versioned. At this time, the feature class will increase the following system fields, pay attention to these fields in ArcGIS Pro is not visible:

GDB_FROM_DATE

GDB_IS_DELETE

GDB_BRANCH_ID

GDB_ARCHIVE_OID

GDB_DELETED_AT

GDB_DELETED_BY

 

6 modified version of the default level of access to a protected level. This step is optional. It proposed changes, so the user can be an effective way to accidentally modified the default version of the data.

7 is connected to the Enterprise Portal by ArcGIS Pro.

8 Web publishing feature layer by ArcGIS Pro. When the release configuration, check the Enable version management function in the configuration page.

 

 

9 here, can be operated by using the REST interface and the data version.

 

REST Interface

 

 

By analyzing VMS REST API interface. You can see the interface provides version to create, update, delete, and query interface, while also providing conflict discovery, conflict checking, coordination and version merge commit.

 

In ArcGIS Pro particular use in Step

1 Access feature service on the Portal by ArcGIS Pro, and drop it on the map.

2 In the arrangement pattern according to the data source panel, click on the layer on the layer list, this tune publication management menu.

 

 

 

 

 

Version can be here management, conflict resolution, and can view historical data playback status of a particular point in time.

 

Guess you like

Origin www.cnblogs.com/luwl/p/11608637.html