Anular registro como versionado (Herramientas de administración de datos)
Resumen
Anula el registro de un dataset de geodatabase corporativa como versionado.
Uso
El dataset de entrada debe provenir de una conexión de base de datos establecida como el propietario de los datos.
Se requiere un bloqueo exclusivo del dataset.
La baja de un dataset versionado en rama sin haber publicado antes todas las versiones nominales de la versión predeterminada puede provocar una pérdida de ediciones.
Dar de baja un dataset con versionado tradicional sin antes comprimir la geodatabase podría ocasionar la pérdida de datos editados.
El nombre del dataset que se va a dar de baja como versionado.
Table View; Feature Dataset
No ejecutar si hay versiones con ediciones
(Opcional)
Especifica si se mantendrán las ediciones hechas a los datos versionados.
Activado—Cuando haya ediciones especiales que podrían perderse, la herramienta fallará. En las ediciones especiales se incluyen las efectuadas en tablas de delta (dataset versionado tradicional) y en versiones nominales (dataset versionado en rama). Esta es la opción predeterminada. En el caso de los datasets con versionado tradicional, no utilice esta opción cuando comprima las ediciones de la versión Predeterminada en el parámetro Comprimir todas las ediciones en la versión predeterminada en la tabla base.
Desactivado—Cuando haya ediciones especiales, la herramienta eliminará las ediciones. En el caso de los datasets con versionado tradicional, utilice esta opción cuando comprima las ediciones de la versión Predeterminada en el parámetro Comprimir todas las ediciones en la versión predeterminada en la tabla base.
Boolean
Comprime todas las ediciones en la versión predeterminada en la tabla base
(Opcional)
Especifica si se comprimirán las ediciones y si se quitarán los datos que no se utilizan. Esta opción se omite si el parámetro No ejecutar si hay versiones con ediciones está activado.
Este parámetro solo es aplicable a los datasets con versionado tradicional.
Activado—Las ediciones en la versión predeterminada se comprimirán a la tabla base.
Desactivado—Las ediciones restantes de las tablas delta no se comprimirán. Esta es la opción predeterminada.
El nombre del dataset que se va a dar de baja como versionado.
Table View; Feature Dataset
keep_edit
(Opcional)
Especifica si se mantendrán las ediciones hechas a los datos versionados.
KEEP_EDIT—Cuando haya ediciones especiales que podrían perderse, la herramienta fallará. En las ediciones especiales se incluyen las efectuadas en tablas de delta (dataset versionado tradicional) y en versiones nominales (dataset versionado en rama). Esta es la opción predeterminada. En el caso de los datasets con versionado tradicional, no utilice esta opción cuando comprima las ediciones de la versión Predeterminada en el parámetro compress_default.
NO_KEEP_EDIT—Cuando haya ediciones especiales, la herramienta eliminará las ediciones. En el caso de los datasets con versionado tradicional, utilice esta opción cuando comprima las ediciones de la versión Predeterminada en el parámetro compress_default.
Boolean
compress_default
(Opcional)
Especifica si se comprimirán las ediciones y si se quitarán los datos que no se utilizan. Esta opción no se tiene en cuenta si el parámetro keep_edit tiene el valor KEEP_EDIT.
Este parámetro solo es aplicable a los datasets con versionado tradicional.
COMPRESS_DEFAULT—Las ediciones en la versión predeterminada se comprimirán a la tabla base.
NO_COMPRESS_DEFAULT—Las ediciones restantes de las tablas delta no se comprimirán. Esta es la opción predeterminada.
Boolean
Salida derivada
Nombre
Explicación
Tipo de datos
out_dataset
El dataset con el registro anulado.
Table View; Feature Dataset
Muestra de código
Ejemplo de "UnregisterAsVersioned" (script independiente)
El siguiente script independiente muestra cómo utilizar la función UnregisterAsVersioned para anular el registro de un dataset como versionado.
# Name: UnregisterAsVersioned_Example.py
# Description: Unregisters a dataset as versioned
# Import system modules
import arcpy
# Set local variables
datasetName = "c:/whistler@prod.sde/prod.GDB.ctgFuseFeature"
# Run UnregisterAsVersioned
arcpy.management.UnregisterAsVersioned(datasetName,
"NO_KEEP_EDIT",
"COMPRESS_DEFAULT")