Tutorial: Sample steps to interact with Seismic DDMS

Seismic DDMS provides the capability to operate on seismic data in the Azure Data Manager for Energy instance.

In this tutorial, you will learn how to:

  • Register a data partition for seismic data
  • Utilize Seismic DDMS APIs to store and retrieve seismic data

Prerequisites

Get your Azure Data Manager for Energy instance details

The first step is to get the following information from your Azure Data Manager for Energy instance in the Azure portal:

Parameter Value Example
client_id Application (client) ID 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx
client_secret Client secrets _fl******************
tenant_id Directory (tenant) ID 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx
base_url URL https://<instance>.energy.azure.com
data-partition-id Data Partition(s) <data-partition-name>

Set up Postman

  1. Download and install the Postman desktop app.

  2. Import the following files into Postman:

    To import the files:

    1. Select Import in Postman.

      Screenshot that shows the import button in Postman.

    2. Paste the URL of each file into the search box.

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

  3. Update the CURRENT_VALUE of the Postman environment with the information obtained in Azure Data Manager for Energy instance details

Utilize Seismic DDMS APIs to store and retrieve seismic data

Create a legal tag that's automatically added to your Seismic DDMS environment for data compliance.

API: Setup > Create Legal Tag for SDDMS

Method: POST

Screenshot that shows the API that creates a legal tag.

For more information, see Manage legal tags.

Service Verification

Run basic service connection and status tests in your Azure Data Manager for Energy instance.

API: Service Verification > Check Access

Method: GET

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

Tenant

Create a tenant in your Azure Data Manager for Energy instance.

Note: You must register a data partition as a tenant before using it with Seismic DDMS.

API: Tenant > Register a Tenant

Method: POST

Screenshot that shows the API that registers a tenant.

Subproject

Create a subproject in your Azure Data Manager for Energy instance.

API: Subproject > Create Subproject

Method: POST

Screenshot that shows the API that creates a subproject.

Dataset

Register a dataset in your Azure Data Manager for Energy instance.

API: Dataset > Register a Dataset

Method: POST

Screenshot that shows the API that creates a dataset.

Applications

Register applications in your Azure Data Manager for Energy instance.

API: Application > Register a New Application

Method: POST

Screenshot that shows the API that registers an application.

Next steps

As an alternative user experience to Postman, you can use SDUTIL to directly interact with the seismic store via the command line Python utility tool. Please follow this tutorial to get started.