Ingérer des données dans Microsoft Planetary Computer Pro

Les fonctionnalités d’ingestion Microsoft Planetary Computer Pro permettent aux utilisateurs d’importer leurs propres données dans une plateforme compatible avec le cloud efficace pour l’indexation, le stockage et l’interrogation des ressources géospatiales à grande échelle. Les données ingérées et stockées dans le GéoCatalogue du Planetary Computer utilisent le SpatioTemporal Asset Catalog (STAC) qui est une norme ouverte, pour indexer, interroger et récupérer des données géospatiales. Pour plus d’informations sur STAC, consultez vue d’ensemble de STAC.

Ce diagramme fournit une vue d’ensemble de la façon dont les différents éléments du service d’ingestion fonctionnent ensemble :

Diagramme montrant l’ingestion sécurisée dans Microsoft Planetary Computer Pro.

Conditions préalables

Sources d’ingestion

Les sources d’ingestion sont des représentations des mécanismes d’emplacement et d’authentification requis pour ingérer des données dans une ressource GeoCatalog. Les utilisateurs peuvent répertorier et configurer des sources d’ingestion sous l’onglet Paramètres de l’interface web ou à l’aide de l’API GeoCatalog. Une fois la source d’ingestion définie, les données stockées dans cet emplacement sont disponibles pour une ingestion sécurisée dans votre GeoCatalog.

Capture d’écran du portail GeoCatalog montrant où se trouve le bouton Paramètres.

Types de stockage pris en charge

Planetary Computer Pro prend en charge l’ingestion des ressources géospatiales à partir des sources de stockage suivantes :

  • Stockage Blob Azure avec identité managée et jetons SAP
  • URL publiques
  • Compartiments S3 avec clés signées

Avertissement

Toutes les données ingérées dans Planetary Computer Pro nécessitent des éléments STAC.

Conseil / Astuce

Pour accélérer la création d’objets STAC, utilisez le tutoriel détaillé et l’outil open source STAC Forge.

Méthodes d’ingestion

Lorsque vous fournissez une source d’ingestion, telle qu’un conteneur de stockage d’objets blob ou une URL publique, Planetary Computer Pro peut accéder à vos données. Vous pouvez ingérer des collections STAC, des éléments STAC et des ressources stockés à l’emplacement spécifié dans Planetary Computer Pro. La ressource GeoCatalog doit avoir accès à la fois au json de la collection STAC et aux ressources géospatiales (images, données, etc.) vers laquelle les éléments STAC de la collection STAC pointent.

Pendant le processus d’ingestion, les fichiers GEOTIFF, JPEG, JPEG2000, PNG et TIFF sont transformés en coG (GéoTIFFs optimisés dans le cloud), mais les utilisateurs peuvent également sélectionner une option pour copier des fichiers d’origine.

Remarque

Les données déjà au format COG ne sont pas transformées.

L’ingestion prend également en charge l’optimisation cloud pour différents formats de cube de données ; voir Vue d’ensemble du cube de données Les utilisateurs peuvent également sélectionner pour ignorer certains éléments du catalogue.

Il existe deux méthodes d’ingestion disponibles en fonction du cas d’usage : l’ingestion en bloc et l’ingestiond’un seul élément. Chacun peut être effectué via l’interface web ou l’API.

Ingestion en bloc

L’ingestion en bloc permet aux utilisateurs d’ingérer automatiquement une collection STAC existante, notamment son fichier JSON de collection, ses éléments STAC associés et les ressources STAC sous-jacentes (images, données, etc.). L’ingestion en bloc déplace rapidement ces artefacts dans un GeoCatalog en spécifiant la source de données (par exemple, Stockage Blob), l’URL de connexion et le type d’élément. L’ingestion en bloc utilise ces entrées et ces paramètres pour exécuter un flux de travail d’ingestion. Pour plus d’informations sur l’ingestion en bloc, consultez Ingestion de données dans GeoCatalog avec l’API d’ingestion en bloc.

Capture d’écran de l’interface graphique utilisateur d’ingestion en bloc.

Ingestion d’un élément unique

Étant donné une collection STAC préexistante au sein d’un GeoCatalog, les utilisateurs peuvent ingérer des éléments STAC nouveaux ou mis à jour existants et leurs ressources associées à l’aide de l’interface web de Planetary Computer Pro ou de l’API. Contrairement à la fonctionnalité d’ingestion en bloc de Planetary Computer Pro, l’ingestion d’élément unique est destinée aux importations ou mises à jour à faible latence et aux migrations de données volumineuses. Pour plus d’informations sur l’ingestion en bloc, consultez Ajouter des éléments STAC à une collection.

Capture d’écran de l’interface utilisateur d’ingestion d’élément unique.

Résolution des problèmes d’ingestion

Si vous rencontrez des problèmes lors de l’ingestion des données, tels que les échecs d’authentification, les erreurs de validation STAC ou les problèmes liés à la transformation des ressources, reportez-vous à notre documentation dédiée sur la résolution des problèmes :

Étapes suivantes

En savoir plus sur la configuration d’une source d’ingestion :