Руководство. Работа с хорошо записями данных с помощью API-интерфейсов Wellbore DDMS

Используйте API-интерфейсы доменных Управление данными служб (DDMS) Wellbore в Postman, чтобы работать с хорошо данными в экземпляре Azure Data Manager для энергетики.

В этом руководстве описано следующее:

  • Настройте Postman для использования коллекции Wellbore DDMS.
  • Настройте Postman для использования среды Wellbore DDMS.
  • Отправка запросов через Postman.
  • Создайте маркер авторизации.
  • Используйте API-интерфейсы Wellbore DDMS для работы с хорошой записью данных.

Дополнительные сведения о DDMS см . в концепциях DDMS.

Необходимые компоненты

Получение сведений об экземпляре Azure Data Manager для энергетики

Первым шагом является получение следующих сведений из экземпляра Azure Data Manager для энергии в портал Azure:

Параметр Значение Пример
client_id Идентификатор приложения (клиент) 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx
client_secret Секреты клиента _fl******************
tenant_id Идентификатор каталога (клиента) 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx
base_url URL https://<instance>.energy.azure.com
data-partition-id Секции данных <data-partition-name>

Эти сведения будут использоваться далее в руководстве.

Настройка Postman

  1. Скачайте и установите классическое приложение Postman .

  2. Импортируйте следующие файлы в Postman:

    Чтобы импортировать файлы, выполните следующие действия.

    1. Выберите "Импорт" в Postman.

      Screenshot that shows the Import button in Postman.

    2. Вставьте URL-адрес каждого файла в поле поиска.

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

  3. В среде Postman обновите текущее значение со сведениями из azure Data Manager для экземпляра энергетики:

    1. В Postman в меню слева выберите "Среды", а затем выберите "Среда Wellbore DDMS".

    2. В столбце "Текущее значение " введите сведения из таблицы в разделе "Получение сведений об экземпляре Azure Data Manager для энергии" этого руководства.

    Screenshot that shows where to enter current values in the Wellbore DDMS environment.

Отправка примера запроса Postman

Коллекция Postman для Wellbore DDMS содержит запросы, которые можно использовать для взаимодействия с данными о скважинах, скважинах, журналах и траектории в экземпляре Azure Data Manager для энергетики.

  1. В Postman в меню слева выберите коллекции и выберите Wellbore DDMS. В разделе "Настройка" выберите " Получить токен субъекта-службы".

  2. В раскрывающемся списке среды в правом верхнем углу выберите "Среда Wellbore DDMS".

    Screenshot that shows selections for getting an SPN token and choosing an environment.

  3. Чтобы отправить запрос, нажмите кнопку "Отправить".

    Screenshot that shows the Send button for a request in Postman.

  4. Запрос проверяет фактический код ответа API по ожидаемому коду ответа. Перейдите на вкладку "Результаты теста", чтобы узнать, выполнен ли запрос успешно или завершился сбоем.

    Ниже приведен пример успешного вызова Postman:

    Screenshot that shows success for a Postman call.

    Ниже приведен пример неудачного вызова Postman:

    Screenshot that shows failure for a Postman call.

Использование API-интерфейсов Wellbore DDMS для работы с хорошо записями данных

Успешное завершение запросов Postman, описанных в следующих API Wellbore DDMS, указывает на успешное прием и получение записей хорошо в экземпляре Azure Data Manager для энергетики.

Создайте юридический тег, который автоматически добавляется в среду Wellbore DDMS для соответствия данным.

API: настройка>создания юридического тега для WDMS

Метод: POST

Screenshot that shows the API that creates a legal tag.

Дополнительные сведения см. в разделе "Управление юридическими тегами".

Создание хорошой записи

Создайте запись в экземпляре Azure Data Manager для энергетики.

API: Хорошо создать хорошо>

Метод: POST

Screenshot that shows the API that creates a well record.

Получение хорошой записи

Получите данные о хорошо записанных данных для экземпляра Azure Data Manager для энергетики.

API: Хорошо>по идентификатору

Метод: GET

Screenshot that shows the API that gets a well record by ID.

Получение хорошо версий

Получите версии каждой приемной записи в экземпляре Azure Data Manager для энергетики.

API: хорошо>версии

Метод: GET

Screenshot that shows the API that gets all well versions.

Получение определенной хорошой версии

Получите сведения о конкретной версии определенной записи в экземпляре Azure Data Manager для энергетики.

API: хорошо>конкретная версия

Метод: GET

Screenshot that shows the API that gets a specific well version.

Удаление хорошой записи

Удалите определенную запись из экземпляра Azure Data Manager для энергетики.

API: очистка>хорошо записи

Метод: DELETE

Screenshot that shows the API that deletes a well record.

Следующий шаг

Ознакомьтесь со следующим руководством, чтобы узнать, как использовать средство командной строки sdutil для загрузки сейсмических данных в Хранилище сейсмических данных: