Registrierung als 'versioniert' aufheben (Datenmanagement)
Zusammenfassung
Die Registrierung für ein ArcSDE-Dataset als versioniert wird aufgehoben.
Verwendung
- 
Sie können Werkzeuge zur Versionierung nur auf ArcSDE-Daten anwenden. File- und Personal-Geodatabases unterstützen keine Versionierung. 
- 
Das Aufheben der Registrierung als "versioniert" für ein Dataset ohne eine vorherige Komprimierung der Geodatabase kann zum Verlust der bearbeiteten Daten führen. - Um die Datenbank-Performance zu verbessern, sollten Sie diese in regelmäßigen Abständen komprimieren. Das Komprimieren der Datenbank hat zur Folge, dass alle unreferenzierten Datenbank-States und redundanten Zeilen gelöscht werden. Nur der SDE-Administrator kann diesen Task durchführen.
- Nachdem Sie die Datenbank komprimiert oder Daten bearbeitet haben, sollte das Werkzeug Analysieren ausgeführt werden, um die Datenbankstatistiken für jedes Dataset oder jede Feature-Class zu aktualisieren. Dadurch wird die Darstellungs- und Abfrage-Performance verbessert.
 
- 
Versionen werden von Änderungen in anderen Versionen der Datenbank nicht beeinflusst. 
Syntax
| Parameter | Erläuterung | Datentyp | 
| in_dataset | Dies ist der Name des ArcSDE-Datasets, dessen Registrierung als "versioniert" aufgehoben wird. | Table View; Feature Dataset | 
| keep_edit (optional) | Gibt an, ob Bearbeitungen der Version beibehalten werden sollen. 
 | Boolean | 
| compress_default (optional) | Bestimmt, ob Änderungen übertragen und nicht verwendete Daten entfernt werden sollen. Diese Option wird ignoriert, wenn beim Angeben des Parameters keep_edit das Schlüsselwort KEEP_EDIT verwendet wird. 
 | Boolean | 
Codebeispiel
Das folgende eigenständige Skript veranschaulicht, wie die Registrierung für ein Dataset als 'versioniert' mit dem Werkzeug "UnregisterAsVersioned" aufgehoben wird.
# Name: UnregisterAsVersioned_Example.py
# Description: Unregisters a dataset as versioned
# Author: ESRI
# Import system modules
import arcpy
# Set local variables
datasetName = "Database Connections/whistler@prod.sde/prod.GDB.ctgFuseFeature"
# Execute UnregisterAsVersioned
arcpy.UnregisterAsVersioned_management(datasetName,
                                       "NO_KEEP_EDIT",
                                       "COMPRESS_DEFAULT")