摘要
为 Apache Parquet 文件创建缓存。
说明
在 ArcGIS AllSource 中第一次访问 Parquet 文件之前,您可以构建文件的本地缓存。 对于包含超过 500,000 行的 Parquet 文件,建议使用此方法。 文件中的列数也会增加创建缓存所需的时间。 如果 Parquet 文件包含数百列,则在 ArcGIS AllSource 中访问文件之前为文件创建缓存,即使文件包含的行数少于 500,000 行。
访问云存储位置中的文件时,提供访问 Parquet 文件的云存储连接的路径以及 Parquet 文件的名称。
语法
CreateParquetCache (parquet_file)
参数 | 说明 | 数据类型 |
parquet_file | The path to the Parquet file. | String |
代码示例
为存储在磁盘上的名为 trafficstops.parquet 的 Parquet 文件建立缓存。
import arcpy
arcpy.da.CreateParquetCache(r'c:\data\files\trafficstops.parquet')
为存储在 S3 存储段上的名为 waypoints.parquet 的 Parquet 文件建立缓存。
import arcpy
arcpy.da.CreateParquetCache(r'd:\cloudconnections\mybucket.acs\waypoints.parquet')