Exporte les données d’un fichier shapefile, d’une géodatabase ou d’une base de données vers un fichier Apache Parquet.
Utilisation
Les entrées prises en charge sont un shapefile, une classe d’entités ou une table provenant d’une géodatabase fichier, d’une géodatabase mobile, d’une géodatabase d’entreprise ou d’une base de données relationnelle.
Les emplacements en sortie pris en charge sont les répertoires locaux ou les répertoires de fichiers partagés sur le réseau. Les emplacements de stockage cloud ne sont pas pris en charge.
Données sources à exporter. Une table ou une classe d’entités ponctuelles, linéaires ou surfaciques peut être utilisée en entrée.
Table View; Feature Layer
Fichier en sortie
Fichier Parquet à créer. Les répertoires locaux et les répertoires de fichiers partagés sont pris en charge. Le nom du fichier Parquet doit porter l’extension .parquet.
Données sources à exporter. Une table ou une classe d’entités ponctuelles, linéaires ou surfaciques peut être utilisée en entrée.
Table View; Feature Layer
out_file
Fichier Parquet à créer. Les répertoires locaux et les répertoires de fichiers partagés sont pris en charge. Le nom du fichier Parquet doit porter l’extension .parquet.
Parquet File
Exemple de code
Exemple 1 d’utilisation de la fonction ExportToParquet (fenêtre Python)
Exporte les données d’un shapefile nommé "parks" vers un fichier Parquet sur un disque réseau partagé.
# Import system module
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\shapefiles\\parks.shp", "fileshare\\datafiles\\parks.parquet")
Exemple 2 d’utilisation de la fonction ExportToParquet (fenêtre Python)
Exporte une classe d’entités nommée "primary" d’un jeu de classes d’entités nommé "schools" dans une géodatabase fichier nommée "schooldistrict".
# Import system module
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\geodatabases\\schooldistrict.gdb\\schools\\primary", "c:\\data\\parquet\\primaryschools.parquet")
Exemple 3 d’utilisation de la fonction ExportToParquet (fenêtre Python)
Exporte une classe d’entités nommée "busstops" stotckée dans la structure du schéma d’une base de données accessible à l’aide du fichier de connexion à une base de données dataviewer.sde pour créer un fichier intitulé busstops.parquet.
# Import system modules
import arcpy
# Export data
arcpy.conversion.ExportToParquet("c:\\data\\dbconnections\\dataviewer.sde\\dot.busstops", "c:\\data\\parquet\\busstops.parquet")
Environnements
Cet outil n’utilise pas d’environnement de géotraitement.