Skip to main content

Foires aux questions sur l’utilisation d’un fichier Parquet dans ArcGIS Pro

Les questions et réponses ci-après fournissent des informations détaillées sur l’utilisation d’un fichier Parquet d’Apache depuis une connexion aux dossiers locale ou une connexion au stockage Cloud dans ArcGIS Pro.

Caches

Stockage Cloud

Types de données

Cartographie

Partage

Quelle est la taille des caches persistants locaux créés pour un fichier Parquet que j’utilise dans ArcGIS Pro ?

Parquet étant un format de stockage hautement compressé, les fichiers de cache persistant locaux créés par ArcGIS Pro sont généralement beaucoup plus volumineux que le fichier d’origine.

Par exemple, un fichier Parquet contenant un million d’enregistrements de point stockés dans un fichier Parquet de 20 Mo peut générer un cache d’une taille de 250 Mo. La différence de taille dépend des données qui figurent dans le fichier Parquet, comme le nombre de colonnes et les types de données et d’entité.

La différence de taille entre le fichier et le cache n’est pas linéaire.

Puis-je effacer les caches locaux ?

Les caches en mémoire sont effacés lorsque vous fermez ArcGIS Pro.

En ce qui concerne les caches persistants, vous pouvez supprimer tous les caches persistants locaux à tout moment. Vous pouvez aussi configurer la suppression automatique des caches. Reportez-vous à la rubrique Gérer les caches de données Parquet pour des instructions.

Conseil :

Vous pouvez supprimer les caches persistants locaux et utiliser l’outil de géotraitement Créer un cache Parquet ou la fonction ArcPy CreateParquetCache pour recréer uniquement les caches dont vous avez encore besoin.

Quel fournisseur Cloud puis-je utiliser pour héberger les fichiers Parquet auxquels j’accède individuellement en vue de leur ajout à une carte ou à une scène ?

Vous pouvez créer une connexion au stockage Cloud vers Amazon Simple Storage Service (S3), Google Cloud Storage, Microsoft Azure Blob Storage ou Microsoft Azure Data Lake Storage Gen2.

Quel type d’informations d’identification puis-je utiliser pour créer une connexion au stockage Cloud permettant d’accéder à un fichier Parquet dans un emplacement de stockage Cloud pris en charge ?

La documentation de l’outil de géotraitement Créer un fichier de connexion au stockage Cloud répertorie les types de données d’identification pris en charge.

Quelles autorisations de stratégie basée sur les ressources dois-je configurer pour un rôle IAM afin d’autoriser ArcGIS Pro à utiliser un fichier Parquet dans un compartiment Amazon S3 ?

Le rôle IAM requiert au moins la stratégie suivante :

{
 "Version": "2012-10-17",
 "Statement": [
     {
         "Sid": "<statement-id>",
         "Effect": "Allow",
         "Action": [
             "s3:ListBucket",
             "s3:GetObject",
             "s3:GetObjectVersion"
         ],
         "Resource": [
             "arn:aws:s3:::<cache-bucket-name>/*",
             "arn:aws:s3:::<cache-bucket-name>"
         ]
     }
 ]
}

Remplacez les valeurs entre chevrons (<>) par des valeurs propres à votre rôle IAM et à votre compartiment.

La version du format de document de stratégie affichée ci-dessus date du 17 octobre 2012. Si vous changez cette date de version, il pourra également être nécessaire de changer le format de document.

Quels sont les types de données spatiales pris en charge dans les fichiers Parquet utilisés avec ArcGIS ?

Le champ spatial dans le fichier Parquet doit être défini de l’une des façons suivantes :

Existe-t-il un moyen d’afficher les entités sur une carte ou dans une scène dans ArcGIS Pro en fonction des informations stockées dans les champs x,y,z dans un fichier Parquet ?

Exécutez l’outil de géotraitement Table XY vers points avec la couche de carte Parquet comme table en entrée pour créer une classe d’entités dans un format en sortie pris en charge. Ensuite, ajoutez la classe d’entités en sortie à la carte ou à la scène.

Puis-je agréger des entités d’un fichier Parquet dans des groupes sur la carte ?

Oui. Si le fichier Parquet contient plus de 10 000 lignes, la couche d’entités ajoutée à la carte est dessinée avec des groupes de type géocarré. Vous pouvez définir un seuil d’échelle différent pour la couche ou désactiver le regroupement. Cependant, vous ne pouvez pas changer le type de groupe car seuls les groupes de type géocarré sont pris en charge.

Puis-je publier une couche Web depuis les données d’un fichier Parquet que j’ajoute à une carte ou à une scène à partir d’une connexion aux dossiers ou d’une connexion au stockage Cloud dans ArcGIS Pro ?

Oui, vous pouvez publier des couches Web hébergées, qui copient toutes les données. Pour une liste des types de couches Web que vous pouvez publier, reportez-vous à la rubrique Parquet dans ArcGIS Pro.

Puis-je inclure les données d’un fichier Parquet mis en cache dans des paquetages, comme des paquetages de cartes ou des paquetages de projets ?

Non, pas pour le moment.