バージョン対応登録の解除 (データ管理ツール)
サマリー
エンタープライズ ジオデータベース データセットのバージョン対応登録を解除します。
使用法
入力データセットはデータの所有者として確立されたデータベース コネクションから取得する必要があります。
データセットに排他ロックが必要です。
最初にすべての名前付きバージョンをデフォルト バージョンにポストせずに ブランチバージョン対応 データセットの登録を解除すると、編集内容が失われる可能性があります。
ジオデータベースを圧縮せずに、トラディショナル バージョン対応 データセットの登録を解除すると、データの編集内容が失われる可能性があります。
パラメーター
ラベル
説明
データ タイプ
入力データセット
バージョン対応登録が解除されるデータセットの名前。
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 に設定した場合、無視されます。
このパラメーターは、トラディショナル バージョン対応データセットにのみ適用できます。
Boolean
派生した出力
名前
説明
データ タイプ
out_dataset
未登録のデータセット。
Table View; Feature Dataset
コードのサンプル
UnregisterAsVersioned の例 (スタンドアロン スクリプト)
次のスタンドアロン スクリプトは、データセットのバージョン対応登録を解除するために、UnregisterAsVersioned 関数を使用する方法を示しています。
# 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")
環境
現在のワークスペース
ライセンス情報
Basic: いいえ
Standard: はい
Advanced: はい