Aracılığıyla paylaş


Öğretici: Wellbore DDMS API'lerini kullanarak iyi veri kayıtlarıyla çalışma

Enerji için Azure Data Manager örneğinizdeki iyi verilerle çalışmak için Postman'daki Wellbore Domain Veri Yönetimi Services (DDMS) API'lerini kullanın.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Postman'i Wellbore DDMS koleksiyonunu kullanacak şekilde ayarlayın.
  • Postman'i Wellbore DDMS ortamı kullanacak şekilde ayarlayın.
  • Postman aracılığıyla istek gönderin.
  • Yetkilendirme belirteci oluşturun.
  • İyi veri kayıtlarıyla çalışmak için Wellbore DDMS API'lerini kullanın.

DDMS hakkında daha fazla bilgi için bkz . DDMS kavramları.

Önkoşullar

Enerji için Azure Data Manager örneğinizin ayrıntılarını alma

İlk adım, Azure portalında Enerji için Azure Data Manager örneğinizden aşağıdaki bilgileri almaktır:

Parametre Value Örnek
client_id Uygulama (istemci) kimliği 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx
client_secret İstemci gizli dizileri _fl******************
tenant_id Dizin (kiracı) kimliği 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx
base_url URL https://<instance>.energy.azure.com
data-partition-id Veri bölümleri <data-partition-name>

Bu bilgileri öğreticinin ilerleyen bölümlerinde kullanacaksınız.

Postman’i ayarlama

  1. Postman masaüstü uygulamasını indirin ve yükleyin.

  2. Postman'da aşağıdaki dosyaları içeri aktarın:

    Dosyaları içeri aktarmak için:

    1. Postman'de İçeri Aktar'ı seçin.

      Screenshot that shows the Import button in Postman.

    2. Her dosyanın URL'sini arama kutusuna yapıştırın.

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

  3. Postman ortamında, Geçerli değeri Enerji örneği ayrıntıları için Azure Data Manager'ınızın bilgileriyle güncelleştirin:

    1. Postman'de, soldaki menüde Ortamlar'ı ve ardından Wellbore DDMS Ortamı'nı seçin.

    2. Geçerli değer sütununda, bu öğreticinin Enerji için Azure Data Manager örneği ayrıntılarını alma bölümündeki tablodan bilgileri girin.

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

Örnek bir Postman isteği gönderme

Wellbore DDMS için Postman koleksiyonu, Enerji için Azure Data Manager örneğinizdeki kuyular, kuyular, kuyu günlükleri ve iyi yörünge hakkındaki verilerle etkileşimde bulunmak için kullanabileceğiniz istekler içerir.

  1. Postman'de, soldaki menüde Koleksiyonlar'ı ve ardından Wellbore DDMS'yi seçin. Kurulum'un altında SPN Belirteci Al'ı seçin.

  2. Sağ üst köşedeki ortam açılan listesinde Wellbore DDMS Ortamı'nı seçin.

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

  3. İsteği göndermek için Gönder'i seçin.

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

  4. İstek, gerçek API yanıt kodunu beklenen yanıt koduna karşı doğrular. İsteğin başarılı mı yoksa başarısız mı olduğunu görmek için Test Sonuçları sekmesini seçin.

    Başarılı bir Postman çağrısı örneği aşağıda verilmişti:

    Screenshot that shows success for a Postman call.

    Aşağıda başarısız bir Postman çağrısı örneği verilmişti:

    Screenshot that shows failure for a Postman call.

Wellbore DDMS API'lerini kullanarak iyi veri kayıtlarıyla çalışma

Aşağıdaki Wellbore DDMS API'lerinde açıklanan Postman isteklerinin başarıyla tamamlanması, Enerji için Azure Data Manager örneğinizdeki iyi kayıtların başarıyla alındığını ve alındığını gösterir.

Veri uyumluluğu için Wellbore DDMS ortamınıza otomatik olarak eklenen bir yasal etiket oluşturun.

API: WDMS için Yasal Etiket Oluşturma Kurulumu>

Yöntem: POST

Screenshot that shows the API that creates a legal tag.

Daha fazla bilgi için bkz . Yasal etiketleri yönetme.

İyi kayıt oluşturma

Enerji için Azure Data Manager örneğinizde iyi bir kayıt oluşturun.

API: Well>Create Well

Yöntem: POST

Screenshot that shows the API that creates a well record.

İyi bir kayıt alın

Enerji için Azure Data Manager örneğine ilişkin iyi kayıt verilerini alın.

API: Kimlik bilgilerine göre well>

Yöntem: GET

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

İyi sürümler edinin

Alınan her iyi kaydın sürümlerini Enerji için Azure Data Manager örneğinize alın.

API: Well>Sürümleri

Yöntem: GET

Screenshot that shows the API that gets all well versions.

Belirli bir iyi sürümü alma

Enerji için Azure Data Manager örneğinizde belirli bir iyi kayıt için belirli bir sürümün ayrıntılarını alın.

API: İyiye>Özgü Sürüm

Yöntem: GET

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

Kuyu kaydını silme

Enerji için Azure Data Manager örneğinizden belirli bir kuyu kaydını silin.

API: İyi Kayıt Temizleme>

Yöntem: DELETE

Screenshot that shows the API that deletes a well record.

Sonraki adım

Sismik Depo'ya sismik veri yüklemek için sdutil komut satırı aracını kullanmayı öğrenmek için aşağıdaki öğreticiyi okuyun: