Tutoriel : Utiliser des enregistrements de données de puits à l’aide des API DDMS Wellbore
Servez-vous des API DDMS (Domain Data Management Services) Wellbore dans Postman pour utiliser des données de puits dans votre instance Azure Data Manager for Energy.
Dans ce tutoriel, vous allez apprendre à :
- Configurez Postman pour utiliser une collection DDMS Wellbore.
- Configurez Postman pour utiliser un environnement DDMS Wellbore.
- Envoyez des demandes via Postman.
- Générez un jeton d’autorisation.
- Utilisez les API DDMS Wellbore pour travailler avec des enregistrements de données.
Pour plus d’informations sur DDMS, consultez Concepts DDMS.
Prérequis
- Un abonnement Azure
- Une instance Azure Data Manager for Energy créée dans votre abonnement Azure
Obtenir les détails concernant votre instance Azure Data Manager for Energy
La première étape consiste à obtenir les informations suivantes auprès de votre instance Azure Data Manager pour Energy dans le Portail Azure :
Paramètre | Valeur | Exemple |
---|---|---|
client_id |
ID d’application (client) | 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx |
client_secret |
Clés secrètes client | _fl****************** |
tenant_id |
ID de l’annuaire (locataire) | 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx |
base_url |
URL | https://<instance>.energy.azure.com |
data-partition-id |
Partitions de données | <data-partition-name> |
Vous aurez besoin de cette information plus loin dans le didacticiel.
Configurer Postman
Téléchargez et installez l’application bureau Postman.
Importez les fichiers suivants dans Postman :
Pour importer les fichiers :
Dans l’environnement Postman, mettez à jour Current value avec les détails de votre instance Azure Data Manager for Energy :
Dans Postman, dans le menu de gauche, sélectionnez Environments, puis Wellbore DDMS Environment.
Dans la colonne Current value, entrez les informations de la table dans la section Obtenir les détails de votre instance Azure Data Manager for Energy de ce tutoriel.
Envoyer un exemple de requête Postman
La collection Postman pour Wellbore DDMS contient des requêtes que vous pouvez utiliser pour interagir avec des données sur les puits, les forages, les journaux sur les puits et les données de trajectoire de puits dans votre instance Azure Data Manager for Energy.
Dans Postman, dans le menu de gauche, sélectionnez Collections, puis Wellbore DDMS. Sous Configuration, sélectionnez Obtenir un jeton SPN.
Dans la liste déroulante d’environnements en haut à droite, sélectionnez Wellbore DDMS Environment.
Pour envoyer la requête, sélectionnez Envoyer.
La requête valide le code de réponse d’API réel par rapport au code de réponse attendu. Sélectionnez l’onglet Résultats des tests pour déterminer si la requête a réussi ou échoué.
Voici un exemple d’appel Postman réussi :
Voici un exemple d’appel Postman ayant échoué :
Utiliser les API DDMS Wellbore pour travailler avec des enregistrements de données de puits
La réussite des requêtes Postman décrites dans les API Wellbore DDMS suivantes indique l’ingestion et la récupération réussies des enregistrements sur les puits dans votre instance Azure Data Manager pour Energy.
Créer une étiquette juridique
Créez une étiquette juridique qui est automatiquement ajoutée à votre environnement DDMS Wellbore pour la conformité des données.
API : Configurer>Créer une étiquette juridique pour WDMS
Méthode : POST
Pour plus d’informations, consultez Gérer les étiquettes juridiques.
Créer un enregistrement de puits
Créez un enregistrement de puits dans votre instance Azure Data Manager pour Energy.
API : Puits>Créer un puits
Méthode : POST
Obtenir un enregistrement de puits
Obtenez les données d’enregistrement de puits pour votre instance Azure Data Manager pour Energy.
API : Puits>Puits par ID
Méthode : GET
Obtenir des versions de puits
Obtenez les versions de chaque enregistrement de puits ingéré dans votre instance Azure Data Manager pour Energy.
API : Puits>Versions de puits
Méthode : GET
Obtenir une version de puits spécifique
Obtenez les détails d’une version spécifique pour un enregistrement de puits spécifique dans votre instance Azure Data Manager pour Energy.
API : Puits>Version spécifique de puits
Méthode : GET
Supprimer un enregistrement de puits
Supprimez un enregistrement de puits spécifique dans votre instance Azure Data Manager pour Energy.
API : Nettoyer>Enregistrement de puits
Méthode : DELETE
Étape suivante
Lisez le tutoriel suivant afin d’apprendre à utiliser l’outil en ligne de commande sdutil pour charger des données sismiques dans Seismic Store :