取消注册版本 (数据管理)

摘要

对企业级地理数据库数据集取消注册版本。

使用情况

  • 输入数据集必须来自作为数据所有者建立的数据库连接。

  • 数据集上需要排他锁。

  • 在未先发布所有指定版本的情况下,取消将分支版本化数据集注册为默认版本可能会导致编辑内容丢失。

  • 在未先压缩地理数据库的情况下,取消将数据集注册为传统版本可能会导致编辑数据的丢失。

参数

标注说明数据类型
输入数据集

要取消注册版本的数据集的名称。

Table View; Feature Dataset
如果版本中已存在编辑,则请勿运行
(可选)

指定是否将保留对版本化数据所做的编辑。

  • 选中 - 当存在可能丢失的未完成编辑内容时,该工具将失败。 未完成的编辑内容包括增量表(传统版本化数据集)中的编辑内容和授权版本(分支版本化数据集)中的编辑内容。 这是默认设置。 对于传统版本化数据集,在将“默认”版本中的所有编辑内容压缩到基表中参数中压缩“默认”版本中的编辑内容时,请勿使用此选项。
  • 未选中 - 当存在未完成的编辑内容时,该工具将删除编辑内容。 对于传统版本化数据集,在将“默认”版本中的所有编辑内容压缩到基表中参数中压缩“默认”版本中的编辑内容时,请使用此选项。
Boolean
将“默认”版本的所有编辑内容压缩到基础表中
(可选)

指定是否要压缩编辑内容以及是否要移除未使用的数据。 如果已选中如果版本中已存在编辑,则请勿运行,则将忽略此选项。

该参数仅适用于传统版本化数据集。

  • 选中 -“默认”版本中的编辑内容将被压缩到基表中。
  • 未选中 - 保留在增量表中的所有编辑内容不会被压缩。 这是默认设置。

Boolean

派生输出

标注说明数据类型
取消注册的数据集

未注册的数据集。

Table View; Feature Dataset

arcpy.management.UnregisterAsVersioned(in_dataset, {keep_edit}, {compress_default})
名称说明数据类型
in_dataset

要取消注册版本的数据集的名称。

Table View; Feature Dataset
keep_edit
(可选)

指定是否将保留对版本化数据所做的编辑。

  • KEEP_EDIT当存在可能丢失的未完成编辑内容时,该工具将失败。 未完成的编辑内容包括增量表(传统版本化数据集)中的编辑内容和授权版本(分支版本化数据集)中的编辑内容。 这是默认设置。 对于传统版本化数据集,在 compress_default 参数中压缩“默认”版本中的编辑内容时,请勿使用此选项。
  • NO_KEEP_EDIT当存在未完成的编辑内容时,该工具将删除编辑内容。 对于传统版本化数据集,在 compress_default 参数中压缩“默认”版本中的编辑内容时,请使用此选项。
Boolean
compress_default
(可选)

指定是否要压缩编辑内容以及是否要移除未使用的数据。 如果 keep_edit 参数设置为 KEEP_EDIT,则将忽略此选项。

该参数仅适用于传统版本化数据集。

  • COMPRESS_DEFAULT“默认”版本中的编辑内容将被压缩到基表中。
  • NO_COMPRESS_DEFAULT保留在增量表中的所有编辑内容不会被压缩。 这是默认设置。
Boolean

派生输出

名称说明数据类型
out_dataset

未注册的数据集。

Table View; Feature Dataset

代码示例

UnregisterAsVersioned 示例(独立脚本)

以下独立脚本演示了如何使用 UnregisterAsVersioned 函数将数据集注册为版本。

# Name: UnregisterAsVersioned_Example.py
# Description: Unregisters a dataset as versioned
# Author: ESRI

# Import system modules
import arcpy

# Set local variables
datasetName = "c:/whistler@prod.sde/prod.GDB.ctgFuseFeature"

# Execute UnregisterAsVersioned
arcpy.UnregisterAsVersioned_management(datasetName,
                                       "NO_KEEP_EDIT",
                                       "COMPRESS_DEFAULT")

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题