Gecachte Parquet-Daten

Die Daten einer Apache Parquet-Datei, auf die Sie über einen lokalen Ordner oder eine Cloud-Speicher-Verbindung zugreifen, werden lokal gecacht, wenn Sie einen der folgenden Schritte ausführen:

Die lokalen Caches werden pro Benutzer und Computer angelegt. Die Caches verbessern die Performance bei der Abfrage der Daten oder beim Schwenken oder Zoomen in der Karte oder Szene, wenn die Daten vorhanden sind. Außerdem wird das von ArcGIS geforderte eindeutige Kennungsfeld bereitgestellt, und in ArcGIS Pro können Features in Abschnitten aggregiert werden, um die Anzeige zahlreicher Features zu verbessern.

Tipp:

Weitere Informationen zu Caches finden Sie in den FAQs zur Verwendung einer Parquet-Datei in ArcGIS Pro.

Cache-Typen

Der Typ des Cache, den ArcGIS Pro erstellt, hängt von der Anzahl der Datensätze in der Parquet-Datei ab, wie in den folgenden Abschnitten beschrieben.

In-Memory-Cache

Auf dem Client-Computer wird ein In-Memory-Cache erstellt, wenn die Parquet-Datei weniger als 500.000 Datensätze enthält. Die Erstellung eines In-Memory-Cache benötigt weniger Zeit als die eines persistenten Cache.

Solange ArcGIS Pro geöffnet ist, verweist es auf die Daten im In-Memory-Cache. Wenn Sie ArcGIS Pro schließen, wird der Cache gelöscht.

Persistenter Cache

Auf dem Client-Computer wird ein persistenter Cache erstellt, wenn die Parquet-Datei mehr als 500.000 Datensätze enthält.

Je größer die in der Parquet-Datei vorhandene Datenmenge ist, desto länger dauert es, einen persistenten Cache zu generieren. Um nicht warten zu müssen, bis in ArcGIS Pro der Cache generiert wurde, wenn Sie einen der oben genannten Tasks ausführen, können Sie den Cache zuerst erstellen. Führen Sie dazu das Geoverarbeitungswerkzeug Parquet-Cache erstellen oder die ArcPy-Funktion CreateParquetCache in einem Python-Fenster aus.

Wenn sich das Datum der letzten Änderung in der Parquet-Datei der Quelle ändert, wird in ArcGIS Pro der lokale Cache neu erstellt.

ArcGIS Pro löscht kleinere persistente Caches (1 GB oder kleiner) automatisch, wenn in den letzten 30 Tagen nicht auf sie zugegriffen wurde. In diesem Fall wird der Zugriff für die oben genannten und die folgenden Aktionen erfasst:

  • Öffnen Sie eine Karte oder Szene, in der die Daten gespeichert sind.
  • Öffnen Sie die Ansicht "Felder" des Karten-Layers, indem Sie im Kontextmenü des Layers im Bereich Inhalt auf Datenentwurf > Felder klicken.
  • Öffnen Sie das Dialogfeld Eigenschaften für den Karten-Layer, indem Sie im Bereich Inhalt im Kontextmenü des Layers auf Eigenschaften klicken.
  • Fügen Sie die Parquet-Datei zu einem Geoverarbeitungswerkzeug hinzu, oder greifen Sie über ein ArcPy-Skript darauf zu.

Caches, die größer als 1 GB sind, werden unabhängig vom Datum der letzten Änderung beibehalten, da die Erstellung großer persistenter Caches viel Zeit in Anspruch nimmt.

Verwandte Themen


In diesem Thema
  1. Cache-Typen