Schemabericht konvertieren (Data Management)

Zusammenfassung

Konvertiert einen Schemabericht im JSON- oder XLSX-Format in einen Schemabericht in einem anderen Format oder in ein XML-Workspace-Dokument, das zum Erstellen einer Geodatabase verwendet werden kann.

Verwendung

  • Dieses Werkzeug kann nur an .json- oder .xlsx-Dateien, die durch das Werkzeug Schemabericht generieren erstellt wurden, erfolgreich ausgeführt werden.

  • Die Eingabe des Schemaberichts muss einen Geodatabase-Workspace darstellen. Berichte, die aus Feature-Classes oder Feature-Datasets erstellt wurden, sind keine gültigen Eingaben für dieses Werkzeug.

  • Änderungen, die an den .json- bzw. .xlsx-Dateien vorgenommen wurden, werden während der Konvertierung nicht überprüft.

Parameter

BeschriftungErläuterungDatentyp
Schemabericht

Der JSON- oder XLSX-Schemabericht, der konvertiert werden soll.

File
Ausgabeverzeichnis

Der Ordner, in dem die Ausgabedateien abgelegt werden sollen.

Folder
Name

Der Name der Dateiausgaben.

String
Ausgabeformate

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

  • JSONDer Ausgabeordner enthält eine .json-Datei.
  • PDFDer Ausgabeordner enthält eine .pdf-Datei.
  • HTMLDer Ausgabeordner enthält eine .html-Datei.
  • XLSXDer Ausgabeordner enthält eine Excel (.xlsx)-Datei.
  • XMLDer Ausgabeordner enthält eine .xml-Datei.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabedateien

Die abgeleiteten Dateitypen im Ausgabeordner.

File

arcpy.management.ConvertSchemaReport(schema_report, out_location, name, formats)
NameErläuterungDatentyp
schema_report

Der JSON- oder XLSX-Schemabericht, der konvertiert werden soll.

File
out_location

Der Ordner, in dem die Ausgabedateien abgelegt werden sollen.

Folder
name

Der Name der Dateiausgaben.

String
formats
[formats,...]

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

  • JSONDer Ausgabeordner enthält eine .json-Datei.
  • PDFDer Ausgabeordner enthält eine .pdf-Datei.
  • HTMLDer Ausgabeordner enthält eine .html-Datei.
  • XLSXDer Ausgabeordner enthält eine Excel (.xlsx)-Datei.
  • XMLDer Ausgabeordner enthält eine .xml-Datei.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_files

Die abgeleiteten Dateitypen im Ausgabeordner.

File

Codebeispiel

ConvertSchemaReport: Beispiel 1 (Python-Fenster)

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

import arcpy
arcpy.management.ConvertSchemaReport("C:\folder\TEST.xlsx", "C:\location\folder",
                                     "NEW", ["JSON", "XLSX", "HTML", "PDF", "XML"])
ConvertSchemaReport: Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript ist ein Beispiel für die Verwendung der Funktion ConvertSchemaReport in einer Skriptumgebung.

# Name: ConvertSchemaReport_Example.py
# Description: ConvertSchemaReport of a file geodatabase

# Import the system modules
import arcpy

# Set local variables
out_location=r"C:\location\folder"

arcpy.management.ConvertSchemaReport(schema_report=r"C:\folder\TEST.xlsx", out_location,
                                     name="NEW", formats=["JSON", "XLSX", "HTML", "PDF", "XML"])

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen