バージョンの削除 (Delete Version) (データ管理)

サマリー

入力エンタープライズ ジオデータベース、ワークグループ ジオデータベース、またはデスクトップ ジオデータベースから、指定されたバージョンを削除します。

使用法

  • バージョンを削除できるのはバージョンの所有者だけです。

  • 親バージョンは、依存している子バージョンがすべて削除されるまで削除できません。

  • 他のバージョンのジオデータベースに対する変更は、このバージョンに反映されません。

  • バージョニング ツールはエンタープライズ、ワークグループ、およびデスクトップ ジオデータベースのデータでのみ機能します。パーソナル ジオデータベースとファイル ジオデータベースでは、バージョニングはサポートされません。

  • このツールは、バージョン サービスを通じたバージョンの削除をサポートしています。

パラメーター

ラベル説明データ タイプ
入力ワークスペース

削除対象のバージョンが格納されたエンタープライズ、ワークグループ、またはデスクトップの各ジオデータベースに接続するためのデータベース コネクション ファイルを指定します。

ブランチ バージョン対応の場合、フィーチャ サービスの URL (すなわち、https://mysite.mydomain/server/rest/services/ElectricNetwork/FeatureServer) またはフィーチャ レイヤーのポータル アイテムを使用できます。また、ジオデータベース管理ユーザー (sde) として接続しているときに、(ブランチバージョン対応ワークスペースに接続された) データベース コネクション ファイルを介してブランチ バージョンを削除することもできます。

Workspace
バージョン名

削除するバージョンの名前を指定します。

ブランチ バージョン対応の場合、削除するブランチ バージョンの名前は完全修飾である必要があります。例: servicename.portaluser.versionname.

String

派生した出力

ラベル説明データ タイプ
更新されたジオデータベース

更新された入力ワークスペース。

ワークスペース

arcpy.management.DeleteVersion(in_workspace, version_name)
名前説明データ タイプ
in_workspace

削除対象のバージョンが格納されたエンタープライズ、ワークグループ、またはデスクトップの各ジオデータベースに接続するためのデータベース コネクション ファイルを指定します。デフォルトでは、[現在のワークスペース] 環境で定義されたワークスペースを使用します。

ブランチ バージョン対応の場合、フィーチャ サービスの URL (すなわち、https://mysite.mydomain/server/rest/services/ElectricNetwork/FeatureServer) またはフィーチャ レイヤーのポータル アイテムを使用できます。また、ジオデータベース管理ユーザー (sde) として接続しているときに、(ブランチバージョン対応ワークスペースに接続された) データベース コネクション ファイルを介してブランチ バージョンを削除することもできます。

Workspace
version_name

削除するバージョンの名前を指定します。

ブランチ バージョン対応の場合、削除するブランチ バージョンの名前は完全修飾である必要があります。例: servicename.portaluser.versionname.

String

派生した出力

名前説明データ タイプ
out_workspace

更新された入力ワークスペース。

ワークスペース

コードのサンプル

DeleteVersion (バージョンの削除) の例 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、DeleteVersion ツールを使用してバージョンを削除する方法を示しています。

# Description: Deletes a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
versionName = "myVersion2"
# Execute DeleteVersion
arcpy.DeleteVersion_management(inWorkspace, versionName)

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック