1/52
These flashcards cover the essential ideas, workflows, and administration tasks for implementing, sharing, editing, reconciling, and synchronizing branch-versioned data in ArcGIS Enterprise and ArcGIS Pro, including permission models, conflict detection, and offline editing.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What is branch versioning in ArcGIS?
A service-based versioning model in ArcGIS Enterprise that lets multiple users edit the same enterprise geodatabase data through feature services while maintaining isolated versions and supporting Web GIS workflows.
Which tables store edits in branch versioning?
A single business table with editor-tracking fields; no delta or state/timestamp tables are used.
How many levels can a branch version tree have below DEFAULT?
Only one; all named versions are children of DEFAULT and cannot be children of other named versions.
Give three general benefits of branch versioning.
No compress needed, highly scalable service architecture, always records who changed what and when.
Name two editing capabilities available only with branch versioning.
Utility Networks and Parcel Fabrics support, trace networks or LRS (linear referencing system).
Which three steps enable branch versioning on a feature class?
1) Register as versioned; 2) Add GlobalIDs; 3) Enable editor tracking (all done automatically when branch versioning is applied).
Where do you set the branch workspace property in ArcGIS Pro?
In the Geodatabase Connection Properties of the database connection.
Which ArcGIS Server instance type must be used when publishing branch versioned data?
Dedicated Instance pooling.
Which feature-layer capability must be checked to allow web-based version creation and management?
Version Management capability.
What two portal items are created when you share branch-versioned data?
A Map Image Layer (view) and a Feature Layer (edit) with an accompanying Version Management Service.
What operations can be allowed when enabling editing on a feature layer?
Add, Delete, and Update (Attributes Only or Attributes And Geometry).
Which dialog in ArcGIS Pro is used to auto-assign unique numeric IDs before publishing?
Share As Web Layer analyzer – Auto-Assign IDs Sequentially option.
What is the purpose of registering a data store with ArcGIS Enterprise?
To inform the server how to access user-managed enterprise geodatabase data so services can reference, not copy, the data.
List the five default ArcGIS Enterprise user types.
Viewer, Editor, Mobile Worker, Creator, GIS Professional.
Why might you create a custom portal role for an editor lead?
To grant specific privileges such as Manage All versions without giving full administrator rights.
Who can act as a branch version administrator?
(1) Layer owner, (2) portal admins, (3) members with a custom role that includes Manage All version privilege, or (4) members of a shared-update group containing the layer.
What are the three access permission settings for a branch version?
Public, Protected, Private.
What does setting DEFAULT to ‘Protected’ do?
Only version administrators can edit DEFAULT or post changes to it; others must post through a version administrator.
Which account can change DEFAULT’s access type?
The geodatabase administrator (SDE).
What two portal mechanisms are commonly used to control branch-layer access?
Groups (for membership) and Roles (for privileges).
Define ‘Update-Update’ conflict.
Two editors modify the same feature/row in different ways before one reconciles with DEFAULT.
Define ‘Update-Delete’ conflict.
One editor updates a feature while another deletes the same feature before reconcile.
What two rules can be used to define conflicts during reconcile?
By Row (Object) or By Column (Attribute).
Name the three versions displayed in the Conflicts view.
Current (edit) version, Target (DEFAULT) version, Common Ancestor version.
Which reconcile option keeps edits from the named version when conflicts occur?
Resolve in favor of the Edit/Current version.
How does ArcGIS Pro lock a named version during editing?
The first user to connect places a write lock; other users cannot connect until the lock is released.
What are the basic steps in the offline editing workflow in ArcGIS Pro?
Download Map -> Work Offline & Edit -> Sync Changes (optionally Delete Download).
What data requirement is mandatory for features to be edited offline?
Global IDs must exist on all editable tables/feature classes.
Which feature-service operation enables offline sync?
Sync capability (enabled under Feature Access settings).
What advanced sync option creates a separate version per download?
‘Create a version for each downloaded map’ (requires replica tracking).
Which geoprocessing tool must be run before per-replica versions can be created?
Enable Replica Tracking (run by the data owner).
Where are downloaded offline edits stored on disk?
In a mobile geodatabase (.geodatabase file) saved within the project’s \OfflineEdits folder.
After removing an offline map in ArcGIS Pro, what happens to the map’s layer sources?
They automatically refresh to reference the original service/DEFAULT data.
Which editor-tracking fields record who made and last edited a feature?
CreatedUser and LastEdited_User (plus corresponding date fields).
What two analyzer errors are common when publishing branch-versioned data?
Data source not registered with server, and unique numeric IDs not assigned.
How can you share user-managed data with other publishers?
Share the registered enterprise data store item with those users or a publishing group.
What is a ‘replica version’?
A uniquely named branch version automatically created during map download to isolate offline edits until sync.
When does ArcGIS Pro automatically delete a mobile geodatabase?
When the user clicks Remove Download and chooses to delete it.
Which column in a branch-versioned layer’s attribute table shows who last edited a feature?
LASTEDITEDUSER (or LastEditedUser).
Which two service items must be shared with viewers who need read-only access?
Typically only the Map Image Layer, but Feature Layer can also be shared if edit privileges are withheld.
What does checking ‘Shared Update’ when creating a group allow?
Group members can update (overwrite, delete, share) each other’s items; cannot be disabled later.
How can a layer owner restrict non-admins from posting directly to DEFAULT but still let them edit?
Set DEFAULT to Protected and require version administrators to post on behalf of editors.
What button opens the Conflicts view in ArcGIS Pro after reconcile detects conflicts?
Yes button in the Reconcile Results dialog or the View Conflicts button on the Versioning tab.
How are write locks released on a named version?
When the user who opened the version closes the connection (e.g., closes ArcGIS Pro or changes version).
What happens if you attempt to post to DEFAULT when it is Protected and you lack privileges?
ArcGIS Pro returns a ‘Version is read-only’ or ‘Cannot post, version protected’ error.
Which map property indicates you are working in an offline state?
The ‘Map Offline’ badge/icon and layer sources pointing to a mobile geodatabase.
Why is branch versioning considered ‘SOA-oriented’?
All version management and editing operations occur through RESTful web services adhering to a service-oriented architecture.
Which capability removes the need for database compress operations in branch versioning?
Edits are stored directly in the business table without delta tables, eliminating compress requirements.
Can traditional and branch versions coexist in the same enterprise geodatabase?
Yes; each feature class/table can be registered as traditional, branch, or left non-versioned independently.
Name three dataset types that require branch (not traditional) versioning.
Utility Networks, Parcel Fabrics, Trace Networks (also LRS networks).
What is required to publish a network dataset with versioning?
Traditional versioning (network datasets are not yet supported with branch).
Which privilege must be added to allow a custom role to manage all versions?
Version Management – Manage All privilege.
How can you verify whether a feature class is already versioned in ArcGIS Pro?
Open its Properties > Source tab and check the Versioning entry.