21
Implementing Versioned Editing in ArcGIS SDE

Implementing Versioned Editing in ArcGIS SDE

  • Upload
    karlyn

  • View
    99

  • Download
    0

Embed Size (px)

DESCRIPTION

Implementing Versioned Editing in ArcGIS SDE. What is Versioned Editing?. Versioned Editing. Workflow that manages concurrent multiuser editors on a single ArcSDE data source Versions represent states or views of the geodatabase Edits are maintained in delta tables until compression. - PowerPoint PPT Presentation

Citation preview

Page 1: Implementing Versioned  Editing in  ArcGIS SDE

Implementing Versioned Editing in ArcGIS SDE

Page 2: Implementing Versioned  Editing in  ArcGIS SDE

What is Versioned Editing?

Page 3: Implementing Versioned  Editing in  ArcGIS SDE

Versioned Editing Workflow that manages concurrent

multiuser editors on a single ArcSDE data source

Versions represent states or views of the geodatabase

Edits are maintained in delta tables until compression

Page 4: Implementing Versioned  Editing in  ArcGIS SDE

Comparing Past and Present Before:

Have single editor in each file geodatabase Notify editors when to disconnect from database Copy edits from the file geodatabases to a staging

file geodatabase, then push those to SDE Repeat process for each database

After: Multiple editors in same source Run maintenance when all users disconnected

Page 5: Implementing Versioned  Editing in  ArcGIS SDE

Benefits of Versioned Editing Eliminating dataset duplicates

Faster processing times for dataset edits

Version control

Collaboration

Page 6: Implementing Versioned  Editing in  ArcGIS SDE

Implementation

Page 7: Implementing Versioned  Editing in  ArcGIS SDE

The To-Do List Register data as

versioned

Create versions and grant privileges

Provide training to editors

Page 8: Implementing Versioned  Editing in  ArcGIS SDE

Built Environment Version Tree

Default

QAQC

Named Version Named Version Named Version

Page 9: Implementing Versioned  Editing in  ArcGIS SDE

Other Version Trees

Default

Named Version Named Version Named Version

Default

UserUserUser

Edit Default Directly

2-Level

Page 10: Implementing Versioned  Editing in  ArcGIS SDE

Workflows

Page 11: Implementing Versioned  Editing in  ArcGIS SDE

Lessons Learned

Page 12: Implementing Versioned  Editing in  ArcGIS SDE

Tips Reconcile edits before beginning an edit session

Database administration Everyone has to be out of database in order to perform full

compression

Checking the process_information table was cumbersome (fixed in 10.1) Need elevated permissions to disconnect users

Page 13: Implementing Versioned  Editing in  ArcGIS SDE

Troubleshooting Resolving conflicts

Do not reach full compression Locks on the database Deleting tables from the back end

Transaction logs become full

Page 14: Implementing Versioned  Editing in  ArcGIS SDE

The Road Ahead Implement versioned editing to more

SDE databases

Need a more automated QA process

Work on automating maintenance scripts as scheduled tasks

Page 15: Implementing Versioned  Editing in  ArcGIS SDE

Tools

Page 16: Implementing Versioned  Editing in  ArcGIS SDE

Tools Administration tools in ArcGIS Python scripts ArcGIS Diagrammer GDBT for 10.0/10.1

Troubleshoot, monitor, and investigate databases Show Edits Since Reconcile Tool

Generates feature class of all edits between versions

Edit tracking tool

Page 17: Implementing Versioned  Editing in  ArcGIS SDE
Page 18: Implementing Versioned  Editing in  ArcGIS SDE
Page 19: Implementing Versioned  Editing in  ArcGIS SDE
Page 20: Implementing Versioned  Editing in  ArcGIS SDE
Page 21: Implementing Versioned  Editing in  ArcGIS SDE

Questions?