Tutorial: Arbeiten mit seismischen Daten mithilfe von Seismic DDMS-APIs
Verwenden Sie die APIs für Seismic Domain Data Management Services (DDMS) in Postman, um in einer Instanz von Azure Data Manager for Energy mit seismischen Daten zu arbeiten.
In diesem Tutorial lernen Sie Folgendes:
- Registrieren einer Datenpartition für seismische Daten
- Verwenden der Seismic DDMS-APIs zum Speichern und Abrufen seismischer Daten
Weitere Informationen zu DDMS finden Sie unter DDMS-Konzepte.
Voraussetzungen
- Ein Azure-Abonnement
- Eine Instanz von Azure Data Manager for Energy, die in Ihrem Azure-Abonnement erstellt wurde
Abrufen der Instanzdetails für Azure Data Manager for Energy
Der erste Schritt besteht darin, die folgenden Informationen aus Ihrer Instanz von Azure Data Manager for Energy im Azure-Portal abzurufen:
Parameter | Wert | Beispiel |
---|---|---|
client_id |
Anwendungs-ID (Client) | 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx |
client_secret |
Geheime Clientschlüssel | _fl****************** |
tenant_id |
Verzeichnis-ID (Mandant) | 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx |
base_url |
URL | https://<instance>.energy.azure.com |
data-partition-id |
Datenpartitionen | <data-partition-name> |
Postman einrichten
Laden Sie die Postman-Desktop-App herunter, und installieren Sie sie.
Importieren Sie die folgenden Dateien in Postman:
So importieren Sie die Dateien:
Aktualisieren Sie
CURRENT_VALUE
für die Postman-Umgebung mit den Informationen, die Sie in den Details der Instanz von Azure Data Manager for Energy erhalten haben.
Verwenden der Seismic DDMS-APIs zum Speichern und Abrufen seismischer Daten
Erstellen eines rechtlichen Tags
Erstellen Sie ein rechtliches Tag, das Ihrer Seismic DDMS-Umgebung automatisch hinzugefügt wird, um Datencompliance zu gewährleisten.
API: Setup>Rechtliches Tag für SDMS erstellen
Methode: POST
Weitere Informationen finden Sie unter Verwalten von rechtlichen Tags.
Überprüfen des Diensts
Führen Sie grundlegende Dienstverbindungs- und Statustests in Ihrer Azure Data Manager for Energy-Instanz aus.
API: Dienstüberprüfung>Status überprüfen
Methode: GET
Mandant
Erstellen Sie einen Mandanten in Ihrer Instanz von Azure Data Manager for Energy.
Hinweis
Sie müssen eine Datenpartition als Mandant registrieren, bevor Sie sie mit Seismic DDMS verwenden.
API: Mandant>seismic-dms-Mandant registrieren
Methode: POST
Erstellen eines Unterprojekts
Erstellen Sie ein Unterprojekt in Ihrer Instanz von Azure Data Manager for Energy.
API: Unterprojekt>Neues Unterprojekt erstellen
Methode: POST
Registrieren eines Datasets
Registrieren Sie ein Dataset in Ihrer Instanz von Azure Data Manager for Energy.
API: Dataset>Neues Dataset registrieren
Methode: POST
Registrieren von Anwendungen
Registrieren Sie Anwendungen in Ihrer Instanz von Azure Data Manager for Energy.
API: Anwendungen>Neue Anwendung registrieren
Methode: POST
Nächster Schritt
Als Alternative zur Benutzeroberfläche von Postman können Sie das Python-Befehlszeilentool „sdutil“ verwenden, um direkt mit dem seismischen Speicher zu interagieren. Im folgenden Tutorial finden Sie Informationen zu den ersten Schritten:
Tutorial: Verwenden von „sdutil“ zum Hochladen von Daten in Seismic Store