Freigeben über


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

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

  1. Laden Sie die Postman-Desktop-App herunter, und installieren Sie sie.

  2. Importieren Sie die folgenden Dateien in Postman:

    So importieren Sie die Dateien:

    1. Wählen Sie in Postman die Option Importieren aus.

      Screenshot that shows the Import button in Postman.

    2. Fügen Sie die URL jeder Datei in das Suchfeld ein.

      Screenshot that shows importing collection and environment files in Postman via URL.

  3. 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 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

Screenshot that shows the API that creates a legal tag.

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

Screenshot that shows the API that checks the service's status.

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

Screenshot that shows the API that registers a tenant.

Erstellen eines Unterprojekts

Erstellen Sie ein Unterprojekt in Ihrer Instanz von Azure Data Manager for Energy.

API: Unterprojekt>Neues Unterprojekt erstellen

Methode: POST

Screenshot that shows the API that creates a subproject.

Registrieren eines Datasets

Registrieren Sie ein Dataset in Ihrer Instanz von Azure Data Manager for Energy.

API: Dataset>Neues Dataset registrieren

Methode: POST

Screenshot that shows the API that creates a dataset.

Registrieren von Anwendungen

Registrieren Sie Anwendungen in Ihrer Instanz von Azure Data Manager for Energy.

API: Anwendungen>Neue Anwendung registrieren

Methode: POST

Screenshot that shows the API that registers an application.

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