Tutorial: Bekerja dengan catatan data yang baik dengan menggunakan API DDMS Pengiriman Yang Baik
Gunakan API Well Delivery Domain Data Management Services (DDMS) di Postman untuk bekerja dengan baik dalam instans Azure Data Manager for Energy Anda.
Dalam tutorial ini, Anda akan mempelajari cara:
- Siapkan Postman untuk menggunakan koleksi Well Delivery DDMS.
- Siapkan Postman untuk menggunakan lingkungan Well Delivery DDMS.
- Kirim permintaan melalui Postman.
- Membuat token otorisasi.
- Gunakan WELL Delivery DDMS API untuk bekerja dengan catatan data yang baik.
Untuk informasi selengkapnya tentang DDMS, lihat konsep DDMS.
Prasyarat
- Langganan Azure
- Instans Azure Data Manager for Energy yang dibuat di langganan Azure Anda
Mendapatkan detail instans Azure Data Manager for Energy Anda
Langkah pertama adalah mendapatkan informasi berikut dari instans Azure Data Manager for Energy Anda di portal Azure:
Parameter | Value | Contoh |
---|---|---|
CLIENT_ID |
Aplikasi (ID klien) | 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx |
CLIENT_SECRET |
Rahasia klien | _fl****************** |
TENANT_ID |
ID (tenant) direktori | 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx |
SCOPE |
Aplikasi (ID klien) | 3dbbbcc2-f28f-44b6-a5ab-xxxxxxxxxxxx |
base_uri |
URI | <instance>.energy.azure.com |
data-partition-id |
Partisi data | <instance>-<data-partition-name> |
Anda akan menggunakan informasi ini nanti dalam tutorial.
Menyiapkan Postman
Unduh dan instal aplikasi desktop Postman .
Impor file berikut di Postman:
Untuk mengimpor file:
Di lingkungan Postman, perbarui NILAI SAAT INI dengan informasi dari instans Azure Data Manager for Energy Anda:
Di Postman, di menu sebelah kiri, pilih Lingkungan, lalu pilih WellDelivery Environment.
Di kolom NILAI SAAT INI, masukkan informasi dari tabel di bagian Dapatkan detail instans Azure Data Manager for Energy Anda di tutorial ini.
Mengirim permintaan Postman
Koleksi Postman untuk Well Delivery DDMS berisi permintaan yang dapat Anda gunakan untuk berinteraksi dengan data tentang wells, wellbores, well log, dan well trajectory di Instans Azure Data Manager for Energy Anda.
Untuk contoh cara mengirim permintaan Postman, lihat tutorial Wellbore DDMS.
Membuat token untuk API
Buat token yang dapat Anda gunakan untuk bekerja dengan API DDMS Pengiriman Sumur:
Impor perintah cURL berikut di Postman untuk menghasilkan token pembawa. Gunakan nilai dari Instans Azure Data Manager for Energy Anda.
curl --location --request POST 'https://login.microsoftonline.com/{{TENANT_ID}}/oauth2/v2.0/token' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=client_credentials' \ --data-urlencode 'client_id={{CLIENT_ID}}' \ --data-urlencode 'client_secret={{CLIENT_SECRET}}' \ --data-urlencode 'scope={{SCOPE}}'
Gunakan output token untuk memperbarui
access_token
di lingkungan Well Delivery DDMS Anda. Kemudian, Anda dapat menggunakan token pembawa sebagai jenis otorisasi dalam panggilan API lainnya.
Gunakan API DDMS Pengiriman Dengan Baik untuk bekerja dengan catatan data yang baik
Berhasil menyelesaikan permintaan Postman yang dijelaskan dalam API DDMS Well Delivery berikut menunjukkan keberhasilan penyerapan dan pengambilan rekaman sumur di Instans Azure Data Manager for Energy Anda.
Membuat rekaman dengan baik
Buat catatan yang baik di Instans Azure Data Manager for Energy Anda.
API: UC1>entity_create dengan baik
Metode: PUT
Membuat catatan wellbore
Buat catatan wellbore di Instans Azure Data Manager for Energy Anda.
API: UC1>entity_create wellbore
Metode: PUT
Dapatkan versi yang baik
Dapatkan catatan yang baik berdasarkan ID sumur tertentu.
API: UC1>entity_create baik Salin
Metode: GET
Membuat rencana aktivitas
Buat rencana aktivitas.
API: UC1>entity_create activityplan
Metode: PUT
Dapatkan rencana aktivitas dengan ID yang baik
Dapatkan objek rencana aktivitas untuk ID sumur tertentu.
API: UC2>activity_plans_by_well
Metode: GET
Menghapus catatan wellbore
Anda dapat menghapus catatan wellbore di instans Azure Data Manager for Energy dengan menggunakan API DDMS Well Delivery. Cuplikan layar berikut ini menampilkan sebuah contoh.
Menghapus rekaman dengan baik
Anda dapat menghapus catatan dengan baik di instans Azure Data Manager for Energy dengan menggunakan API DDMS Well Delivery. Cuplikan layar berikut ini menampilkan sebuah contoh.
Langkah berikutnya
Buka tutorial berikutnya untuk mempelajari cara bekerja dengan data yang baik dengan menggunakan API DDMS Wellbore: