Zusammenfassung
Hiermit wird ein Enterprise-, Workgroup- oder Desktop-Geodatabase-Dataset als versioniert registriert.
Weitere Informationen zum Registrieren von Daten als versioniert
Verwendung
Versionierungswerkzeuge können nur mit Datasets in einer Enterprise-, Workgroup- oder Desktop-Geodatabase verwendet werden. File- und Personal-Geodatabases unterstützen keine Versionierung.
Wird ein Feature-Dataset als versioniert registriert, werden alle Feature-Classes in diesem Feature-Dataset ebenfalls als versioniert registriert.
Das Eingabe-Dataset muss aus einer Datenbankverbindung stammen, die als Datenbesitzer hergestellt wurde.
Datasets mit aktivierter Archivierung können nicht als "versioniert" registriert werden. Wenn Sie die Archivierung für Ihre Daten bereits aktiviert haben, die Daten jedoch außerdem als "versioniert" registrieren möchten, müssen Sie die Archivierung deaktivieren, die Daten als "versioniert" registrieren und die Archivierung erneut aktivieren.
Syntax
arcpy.management.RegisterAsVersioned(in_dataset, {edit_to_base})
Parameter | Erklärung | Datentyp |
in_dataset | Das Dataset, das als versioniert registriert werden soll. | Table View; Feature Dataset |
edit_to_base (optional) | Gibt an, ob Änderungen an der Default-Version in die Basistabellen verschoben werden.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_dataset | Das aktualisierte Eingabe-Dataset. | Tabellensicht; Feature-Dataset |
Codebeispiel
Beispiel für "RegisterAsVersioned" (eigenständiges Skript)
Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie ein Dataset mit dem Werkzeug RegisterAsVersioned als versioniert registriert wird.
# Name: RegisterAsVersioned_Example.py
# Description: Registers dataset as versioned
# Import system modules
import arcpy
# Set local variables
datasetName = "c:/Connections/ninefour@gdb.sde/ninefour.GDB.ctgFuseFeature"
# Execute RegisterAsVersioned
arcpy.RegisterAsVersioned_management(datasetName, "NO_EDITS_TO_BASE")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja