Zusammenfassung
Erstellt einen Cache für Apache Parquet-Dateien.
Diskussion
Bevor Sie in ArcGIS AllSource zum ersten Mal auf eine Parquet-Datei zugreifen, können Sie den lokalen Cache der Datei erstellen. Dies wird für Parquet-Dateien empfohlen, die mehr als 500.000 Zeilen enthalten. Auch die Anzahl der Spalten in der Datei kann die Zeit, die für die Erstellung des Cache benötigt wird, erhöhen. Wenn die Parquet-Datei Hunderte von Spalten enthält, erstellen Sie einen Cache für die Datei, bevor Sie sie in ArcGIS AllSource aufrufen, auch wenn sie weniger als 500.000 Zeilen enthält.
Wenn Sie auf eine Datei in einem Cloud-Speicherort zugreifen, geben Sie den Pfad zu der Cloud-Speicher-Verbindung an, die auf die Parquet-Datei zugreift, sowie den Namen der Parquet-Datei.
Syntax
CreateParquetCache (parquet_file)
Parameter | Erläuterung | Datentyp |
parquet_file | The path to the Parquet file. | String |
Codebeispiel
Erstellen Sie einen Cache für eine Parquet-Datei mit dem Namen trafficstops.parquet, die auf der Festplatte gespeichert ist.
import arcpy
arcpy.da.CreateParquetCache(r'c:\data\files\trafficstops.parquet')
Erstellen Sie einen Cache für eine Parquet-Datei mit dem Namen waypoints.parquet, die in einem S3-Bucket gespeichert ist.
import arcpy
arcpy.da.CreateParquetCache(r'd:\cloudconnections\mybucket.acs\waypoints.parquet')