Schema vergleichen (Data Management)

Zusammenfassung

Vergleicht zwei Schemaberichte oder Geodatabase-Schemas und erzeugt einen dynamischen HTML-Bericht mit einem Vergleich der Unterschiede.

Weitere Informationen zum Erstellen und Verwenden von Schemaberichten

Verwendung

  • Das Werkzeug unterstützt derzeit keine PDF-Vergleiche.

  • Zum Anzeigen der dynamischen HTML-Ausgabe ist eine Internetverbindung erforderlich.

  • Das Werkzeug unterstützt den Vergleich verschiedener Berichtstypen, z. B. einer .xlsx-Datei mit einer .json-Datei.

Parameter

BeschriftungErläuterungDatentyp
Basisquelle

Die Geodatabase, das Geodatabase-Objekt oder der vorhandene Schemabericht, die als Basisschema für den Vergleich mit dem Testschema verwendet werden.

Workspace; Feature Dataset; Table; File
Testquelle

Die Geodatabase, das Geodatabase-Objekt oder der vorhandene Schemabericht, die als Testschema für den Vergleich mit dem Basisschema verwendet werden.

Workspace; Feature Dataset; Table; File
Ausgabeverzeichnis

Der Ordner, in dem die Schemavergleich-Ausgabedatei gespeichert wird.

Folder
Name

Der erste Teil des Namens der .html-Ausgabedatei. An den angegebenen Namen der Ausgabedatei wird _dynamic.html angehängt.

String
Formate

Gibt die Dateitypen an, die in dem Ausgabeordner enthalten sind.

  • Dynamisches HTMLDer Ausgabeordner enthält eine .html-Datei.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabedateien

Die Vergleichsdateien.

File

arcpy.management.CompareSchema(in_base_source, in_test_source, out_location, name, formats)
NameErläuterungDatentyp
in_base_source

Die Geodatabase, das Geodatabase-Objekt oder der vorhandene Schemabericht, die als Basisschema für den Vergleich mit dem Testschema verwendet werden.

Workspace; Feature Dataset; Table; File
in_test_source

Die Geodatabase, das Geodatabase-Objekt oder der vorhandene Schemabericht, die als Testschema für den Vergleich mit dem Basisschema verwendet werden.

Workspace; Feature Dataset; Table; File
out_location

Der Ordner, in dem die Schemavergleich-Ausgabedatei gespeichert wird.

Folder
name

Der erste Teil des Namens der .html-Ausgabedatei. An den angegebenen Namen der Ausgabedatei wird _dynamic.html angehängt.

String
formats
[formats,...]

Gibt die Dateitypen an, die in dem Ausgabeordner enthalten sind.

  • DYNAMIC_HTMLDer Ausgabeordner enthält eine .html-Datei.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_files

Die Vergleichsdateien.

File

Codebeispiel

CompareSchema: Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion CompareSchema verwenden.

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

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen