非承認メッセージの再エクスポート (Re-Export Unacknowledged Messages) (データ管理)

サマリー

一方向または双方向レプリカ ジオデータベースから、非承認レプリカの更新内容を含む出力デルタ ファイルを作成します。

使用法

パラメーター

ラベル説明データ タイプ
エクスポートするレプリカ ジオデータベース

未承認メッセージの再エクスポート元となるレプリカ ジオデータベース。 ジオデータベースは、ローカル ジオデータベースでもジオデータ サービスでもかまいません。

Workspace; GeoDataServer
出力デルタ ファイル

データ変更の再エクスポート先となるデルタ ファイル。

File
レプリカ

未承認メッセージの再エクスポート元となるレプリカ。

String
エクスポート オプション

再エクスポートする変更を指定します。

  • すべての未承認未承認メッセージがあるすべての変更が再エクスポートされます。
  • 最新エクスポート済みの変更の前回のセットが送信されて以降に加えられた変更だけが再エクスポートされます。
String

arcpy.management.ReExportUnacknowledgedMessages(in_geodatabase, output_delta_file, in_replica, in_export_option)
名前説明データ タイプ
in_geodatabase

未承認メッセージの再エクスポート元となるレプリカ ジオデータベース。 ジオデータベースは、ローカル ジオデータベースでもジオデータ サービスでもかまいません。

Workspace; GeoDataServer
output_delta_file

データ変更の再エクスポート先となるデルタ ファイル。

File
in_replica

未承認メッセージの再エクスポート元となるレプリカ。

String
in_export_option

再エクスポートする変更を指定します。

  • ALL_UNACKNOWLEDGED未承認メッセージがあるすべての変更が再エクスポートされます。
  • MOST_RECENTエクスポート済みの変更の前回のセットが送信されて以降に加えられた変更だけが再エクスポートされます。
String

コードのサンプル

非承認メッセージの再エクスポート (ReExportUnacknowledgedMessages) の例 1 (Python ウィンドウ)

次の Python ウィンドウの例は、ReExportUnacknowledgedMessages 関数を使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ReExportUnacknowledgedMessages("MySDEdata.sde", "dataChanges2.gdb", 
                                                "MyReplica1", "ALL_UNACKNOWLEDGED")
非承認メッセージの再エクスポート (ReExportUnacknowledgedMessages) の例 2 (スタンドアロン スクリプト)

次のスクリプトは、スタンドアロン Python スクリプトで ReExportUnacknowledgedMessages 関数を使用する方法を示しています。

# Name: ReExportUnacknowledgedMessages_Example2.py
# Description: Reexport all unacknowledged messages from an SDE replica workspace.
# Changes are exported to a delta geodatabase

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/Data"

# Set local variables
replica_gdb = "MySDEdata.sde"
output_file = "dataChanges2.gdb"
replica_name = "MyReplica1"
export_option = "ALL_UNACKNOWLEDGED"

# Run ReExportUnacknowledgedMessages
arcpy.management.ReExportUnacknowledgedMessages(replica_gdb, output_file, 
                                                replica_name, export_option)

ライセンス情報

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

関連トピック