导出到 Parquet (转换工具)
汇总
将 shapefile、地理数据库或数据库中的数据导出到 Apache Parquet 文件。
用法
参数
|
标注
|
说明
|
数据类型
|
|
输入数据集
|
待导出的源数据。 输入可以是点、线或面要素类或表格。
|
Table View; Feature Layer
|
|
输出文件
|
待创建的 Parquet 文件。 支持本地目录和共享文件目录。 Parquet 文件名必须具有 .parquet 扩展名。
|
Parquet File
|
arcpy.conversion.ExportToParquet(inputs, out_file)
|
名称
|
说明
|
数据类型
|
|
inputs
|
待导出的源数据。 输入可以是点、线或面要素类或表格。
|
Table View; Feature Layer
|
|
out_file
|
待创建的 Parquet 文件。 支持本地目录和共享文件目录。 Parquet 文件名必须具有 .parquet 扩展名。
|
Parquet File
|
代码示例
'ExportToParquet' 示例 1(Python 窗口)
将名为 parks 的 shapefile 中的数据导出到共享网络驱动器上的 Parquet 文件。
# Import system module
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\shapefiles\\parks.shp", "fileshare\\datafiles\\parks.parquet")
'ExportToParquet' 示例 2(Python 窗口)
从名为 schooldistrict 的文件地理数据库中名为 schools 的要素数据集导出名为 primary 的要素类。
# Import system module
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\geodatabases\\schooldistrict.gdb\\schools\\primary", "c:\\data\\parquet\\primaryschools.parquet")
'ExportToParquet' 示例 3(Python 窗口)
导出名为 busstops 的要素类,存储在通过数据库连接文件 dataviewer.sde 访问的数据库点模式中,创建名为 busstops.parquet 的文件。
# Import system modules
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\dbconnections\\dataviewer.sde\\dot.busstops", "c:\\data\\parquet\\busstops.parquet")
环境
此工具不使用任何地理处理环境。
许可信息