Implementing Versioned Workflows in a Multiuser Geodatabase

Strictly by pre-registration only

What is this course about?

Esri Indonesia’s GIS training course for versioned editing workflows in a multi-user geodatabase. A successful multi-user editing environment requires a sound versioning workflow that minimises disruption to editors, ensures the integrity of GIS data and integrates well with existing business workflows.This course explores a variety of versioned editing workflows and examines how versioning decisions impact data accuracy and database performance. 

This course is designed for GIS database managers or administrators who need to set up and manage a multi-user editing environment.

Course details




3 days




Geodata Course

CPD points

Safety measures for training courses

While courses in our training facility have resumed, we want to assure you that the wellbeing of our trainees and staff remains Esri Indonesia’s highest priority.

As the COVID-19 situation continues to develop, strict safety measures and guidelines as recommended by the Ministry of Health are being adhered to for all training conducted.

All computer equipment and desks are disinfected before class commences and during the lunch break, while seats are placed and marked at least 1-metre apart, in accordance with official Safe Distance Measures. Acrylic partitions have also been installed between each desk.

Masks are mandatory throughout training, and alcohol hand sanitisers and anti-bacterial wet wipes will be available.

Your temperature will be taken before commencement. For your safety, you will be asked to return home and see a doc if your temperature exceeds 37.5deg.

Are there any prerequisites?

What skills will I learn?

After completing this course, you will be able to:

  • Deploy a versioning workflow that meets your organisation's needs
  • Efficiently load data into a versioned feature class
  • Manage multiple geodatabase versions
  • Monitor and maintain database performance in a versioned editing environment

What can I expect?

  • Course topics

    Choosing a multi-user editing environment

    • Considerations
    • Registering data
    • ArcSDE administrator and data owner responsibilities

    Organising versions

    • Version tree
    • Creating and deleting versions
    • Version properties
    • SDE_Versions system table

    Editing non-versioned data

    • Preparing ArcMap for non-versioned editing
    • Impact of concurrent edits by multiple users

    Delta tables

    • Registering and unregistering data as versioned
    • How edits are stored

    Managing versioning system tables

    • Overview of system tables
    • How system tables store feature edits
    • Maintaining database performance

    Merging state lineages

    • Implicit reconcile and post operations
    • Explicit reconcile and post operations
    • Version and feature class permissions

    Reviewing conflicts

    • Defining conflicts
    • Conflict resolution options
    • Topology edit conflicts
    • Viewing version differences

    Bulk-loading data into versions

    • Simple Data Loader
    • Object Data Loader
    • Improving performance after a bulk load

    Compressing a versioned geodatabase

    • Performing a full compress operation
    • Reviewing the compress log

    Registering data as versioned with move-to-base option

    • Why use the move-to-base option?
    • Best practices for handling conflicts
    • Undetected conflicts

    Versioned editing with non-Esri applications

    • Creating versioned views
    • Querying and editing versioned feature classes using versioned views