Registrar como versionada (Administración de datos)

Resumen

Registra un dataset de geodatabase corporativa como versionado.

Más información sobre cómo registrar datos como versionados en rama y con versionado tradicional.

Uso

  • Las herramientas de versionado solo funcionan con datasets de una geodatabase corporativa. Las geodatabases de archivos no admiten versionados.

  • El tipo de versionado que se utiliza lo determina la conexión de base de datos para el dataset de entrada; el Tipo de versionado es una propiedad que se define en el cuadro de diálogo Propiedades de conexión a geodatabase de una conexión de base de datos. Descubra cómo definir el tipo de versionado con las propiedades de conexión a geodatabase.

  • Al registrar un dataset de entidades como versionado, se registran como versionadas todas las clases de entidad del dataset de entidades.

  • El dataset de entrada debe provenir de una conexión de base de datos establecida como el propietario de los datos.

  • Los datasets habilitados para archivado no se pueden registrar como versionados. Si ya tiene habilitado el archivado en sus datos, pero también desea registrar los datos como versionados, primero tiene que deshabilitar el archivado y después registrar los datos como versionados y volver a habilitar el versionado.

  • Nota:

    Una vez que un dataset está registrado como versionado en rama, la versión del cliente mínima para el dataset es ArcGIS Pro 2.1. Esto significa que el dataset no estará disponible para usar en ArcGIS Desktop.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset de entrada

Dataset que se va a registrar como versionado.

Table View; Feature Dataset
Registrar los objetos seleccionados con la opción para mover ediciones a la base
(Opcional)

Especifica si las ediciones hechas a la versión predeterminada se moverán a las tablas base. Este parámetro no es aplicable al versionado en rama

  • Activado: el dataset se versionará con la opción de mover las ediciones a la base.
  • Desactivado: el dataset se versionará sin la opción de mover las ediciones a la base. Esta es la opción predeterminada.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Dataset de entrada actualizado

El dataset de entrada actualizado.

Table View; Feature Dataset

arcpy.management.RegisterAsVersioned(in_dataset, {edit_to_base})
NombreExplicaciónTipo de datos
in_dataset

Dataset que se va a registrar como versionado.

Table View; Feature Dataset
edit_to_base
(Opcional)

Especifica si las ediciones hechas a la versión predeterminada se moverán a las tablas base. Este parámetro no es aplicable al versionado en rama.

  • NO_EDITS_TO_BASEEl dataset no se versionará con la opción de mover las ediciones a la base. Esta es la opción predeterminada.
  • EDITS_TO_BASEEl dataset se versionará con la opción de mover las ediciones a la base.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
out_dataset

El dataset de entrada actualizado.

Table View; Feature Dataset

Muestra de código

Ejemplo de RegisterAsVersioned (script independiente)

El siguiente script independiente muestra cómo utilizar la función RegisterAsVersioned para registrar un dataset como versionado.

# 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"

# Run RegisterAsVersioned
arcpy.management.RegisterAsVersioned(datasetName, "NO_EDITS_TO_BASE")

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados