Parquet in ArcGIS Pro

Ab ArcGIS Pro 3.5 gibt es zwei Möglichkeiten, mit Apache Parquet-Dateien zu arbeiten. Beide dienen einem anderen Zweck und haben unterschiedliche Anforderungen:

  • Erstellen Sie eine Multifile-Feature-Verbindung aus mehreren Parquet-Dateien, die dasselbe Schema aufweisen. Verwenden Sie diese Option, um mehrere Dateien gleichzeitig zu analysieren oder zu visualisieren. Weitere Informationen zu dieser Methode und den entsprechenden Anforderungen finden Sie unter Multifile-Feature-Verbindungen und den zugehörigen Hilfeseiten.
  • Greifen Sie auf eine einzelne Parquet-Datei zu, die auf einem lokalen Laufwerk oder in einem Amazon Simple Storage Service (S3)-Bucket gespeichert ist, und fügen Sie sie einer Karte oder Szene hinzu. Diese Methode ist für die Visualisierung und Abfrage von Features auf einer Karte oder in einer Szene optimiert, wenn die Parquet-Datei ein räumliches Feld im GeoParquet-Format enthält. Diese Funktionalität ist bei allen ArcGIS Pro-Lizenzstufen verfügbar. Hinweise zu den Anforderungen und weitere Informationen zu dieser Methode finden Sie im Folgenden.

Voraussetzungen für die Verwendung des Inhalts einer einzelnen Parquet-Datei

Um die räumlichen Daten in einer Parquet-Datei zu visualisieren, die auf einem lokalen Laufwerk oder in einem Amazon S3-Bucket gespeichert ist, muss die Datei die unten beschriebenen Anforderungen erfüllen:

Anforderungen an Dateien

Um die Datei in ArcGIS Pro zu verwenden, müssen die folgenden Anforderungen hinsichtlich Dateiname- und format erfüllt sein:

  • Die Dateierweiterung muss .parquet lauten.
  • Nur nicht verschlüsselte Parquet-Dateien werden unterstützt.
  • ArcGIS Pro unterstützt nicht komprimierte Parquet-Dateien oder Parquet-Dateien, die komprimiert wurden, wobei das Snappy-Komprimierungsformat oder das GZIP-Komprimierungsformat verwendet wurde. Es werden keine anderen Komprimierungsformate unterstützt. Dies gilt auch für benutzerdefinierte Komprimierungsformate.
  • Der Dateiname muss alphanumerische Zeichen enthalten. Bindestriche (-) und Unterstriche (_) sind ebenfalls zulässig. Die folgenden Sonderzeichen werden im Namen des gecachten Layers durch Unterstriche ersetzt:
    • Klammern (())
    • Eckige Klammern ([])
    • Geschweifte Klammern ({})
    • Kaufmännisches Und-Zeichen (&)
    • At-Zeichen (@)
    • Zirkumflex (^)
    • Punkte (.)
    • Ausrufezeichen (!)
    • Hash-Zeichen (#)
    • Prozentzeichen (%)
    • Pluszeichen (+)
    • Einfaches Anführungszeichen (')
    • Tilde (~)
    • US-Dollarzeichen ($)

    Andere Sonderzeichen werden nicht unterstützt.

Anforderungen an Spalten

Die Spalten in der Parquet-Datei müssen folgende Anforderungen erfüllen, damit sie mit ArcGIS Pro verwendet werden können:

  • Spaltennamen dürfen maximal 32 alphanumerische Zeichen enthalten.
  • Spalten dürfen nicht geschachtelt sein.
  • Die Datei muss eine einzelne räumliche Spalte (GeoParquet-Format) enthalten. X-, Y- und Z-Felder, Breiten-, Längen- und Höhenfelder werden derzeit nicht als Shape-Felder erkannt; sie werden als Zeichenfolgenfelder oder numerische Felder gelesen.
  • Das räumliche Feld muss im GeoParquet-Standard der Version 1.0.0 oder 1.1.0 definiert sein.
  • ArcGIS Pro unterstützt keine räumlichen Geometriesammlungs-Datentypen.

Unterstützte Anwendungen in ArcGIS Pro

Im Folgenden finden Sie eine Zusammenfassung, wie Sie eine einzelne Parquet-Datei inArcGIS Pro in dieser Version verwenden können. Weitere Informationen finden Sie unter FAQs zur Verwendung einer Parquet-Datei in ArcGIS Pro.

  • Die Daten aus der Parquet-Datei sind für die Visualisierung und Abfrage in ArcGIS Pro bestimmt. Fügen Sie die Daten einer Karte oder Szene hinzu, um sie anzuzeigen.
  • Wenn Sie den Inhalt der Parquet-Datei mit Software von Drittanbietern ersetzen oder ändern, erkennt ArcGIS Pro, dass die Datei geändert wurde, und baut den lokalen Cache der Daten neu auf, um die geänderten Daten zu übernehmen. Weitere Informationen finden Sie unter Gecachte Parquet-Daten.
  • Sie können die Daten aus der Parquet-Datei als Eingabe in einem Geoverarbeitungswerkzeug verwenden, aber Sie müssen die Daten aus der Parquet-Datei einer Karte in ArcGIS Pro hinzufügen und den Karten-Layer im Geoverarbeitungswerkzeug oder ArcPy-Skript verwenden. Das Werkzeug oder Skript wird für den Karten-Layer ausgeführt. Sie können die Parquet-Datei derzeit nicht als Eingabe für Geoverarbeitungswerkzeuge oder ArcPy-Funktionen direkt aus dem Ordner oder dem Cloud-Speicherort hinzufügen.

Verwandte Themen