スキーマの比較 (Compare Schema) (データ管理)

サマリー

2 つのスキーマ レポートまたはジオデータベース スキーマを比較し、相違点を比較するダイナミック HTML レポートを生成します。

スキーマ レポートの作成と使用に関する詳細

使用法

  • ツールでは現在のところ、PDF の比較はサポートされていません。

  • ダイナミック HTML 出力を表示するには、インターネット接続が必要です。

  • このツールは、.xlsx ファイルと .json ファイルなど、異なるレポート タイプの比較をサポートします。

パラメーター

ラベル説明データ タイプ
ベース ソース

テスト スキーマと比較する際のベース スキーマとして使用するジオデータベース、ジオデータベース オブジェクト、または既存のスキーマ レポート。

Workspace; Feature Dataset; Table; File
テスト ソース

ベース スキーマと比較する際のテスト スキーマとして使用するジオデータベース、ジオデータベース オブジェクト、または既存のスキーマ レポート。

Workspace; Feature Dataset; Table; File
出力場所

出力スキーマ比較ファイルの保存先フォルダー。

Folder
名前

出力 .html ファイル名の最初の部分。 出力ファイルには、指定した名前に _dynamic.html が追加されます。

String
形式

出力フォルダーに含めるファイルの種類を指定します。

  • ダイナミック HTML出力フォルダーには .html ファイルが含まれます。
String

派生した出力

ラベル説明データ タイプ
出力ファイル

比較ファイル。

File

arcpy.management.CompareSchema(in_base_source, in_test_source, out_location, name, formats)
名前説明データ タイプ
in_base_source

テスト スキーマと比較する際のベース スキーマとして使用するジオデータベース、ジオデータベース オブジェクト、または既存のスキーマ レポート。

Workspace; Feature Dataset; Table; File
in_test_source

ベース スキーマと比較する際のテスト スキーマとして使用するジオデータベース、ジオデータベース オブジェクト、または既存のスキーマ レポート。

Workspace; Feature Dataset; Table; File
out_location

出力スキーマ比較ファイルの保存先フォルダー。

Folder
name

出力 .html ファイル名の最初の部分。 出力ファイルには、指定した名前に _dynamic.html が追加されます。

String
formats
[formats,...]

出力フォルダーに含めるファイルの種類を指定します。

  • DYNAMIC_HTML出力フォルダーには .html ファイルが含まれます。
String

派生した出力

名前説明データ タイプ
out_files

比較ファイル。

File

コードのサンプル

CompareSchema の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、CompareSchema 関数の使用方法を示しています。

import arcpy
arcpy.management.CompareSchema(
    "C:\temp\testing.json",
    "C:\temp\testing_II.json",
    "C:\output\location",
    "output_name",
    "DYNAMIC_HTML"
)

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

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

関連トピック