Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Pusat Mitra | Pusat Mitra yang dioperasikan oleh 21Vianet | Pusat Mitra untuk Microsoft Cloud for US Government
Cara mendapatkan semua informasi analitik penggunaan Azure untuk pelanggan Anda.
Prasyarat
- Kredensial seperti yang dijelaskan dalam autentikasi Pusat Mitra. Skenario ini hanya mendukung autentikasi dengan kredensial Pengguna.
Permintaan REST
Minta sintaks
| Metode | URI Permintaan |
|---|---|
| GET | {baseURL}/partner/v1/analytics/usage/azure HTTP/1.1 |
Parameter URI
| Parameter | Jenis | Deskripsi |
|---|---|---|
| teratas | string | Jumlah baris data yang akan dikembalikan dalam permintaan. Nilai maksimum dan nilai default jika tidak ditentukan adalah 10000. Jika ada lebih banyak baris dalam kueri, isi respons menyertakan tautan berikutnya yang bisa Anda gunakan untuk meminta halaman data berikutnya. |
| skip | int | Jumlah baris yang akan dilewati dalam kueri. Gunakan parameter ini untuk halaman melalui himpunan data besar. Misalnya, top=10000 and skip=0 mengambil 10000 baris data pertama, top=10000 and skip=10000 mengambil 10000 baris data berikutnya, dan sebagainya. |
| filter | string | Parameter filter permintaan berisi satu atau beberapa pernyataan yang memfilter baris dalam respons. Setiap pernyataan berisi bidang dan nilai yang terkait dengan eq operator atau ne , dan pernyataan dapat digabungkan menggunakan and atau or. Anda dapat menentukan string berikut:customerTenantIdcustomerNamesubscriptionIdsubscriptionNameusageDate resourceLocation meterCategory meterSubcategory meterUnitContoh: .../usage/azure?filter=meterCategory eq 'Data Management'Contoh: .../usage/azure?filter=meterCategory eq 'Data Management' or (usageDate le cast('2018-01-01', Edm.DateTimeOffset) and usageDate le cast('2018-04-01', Edm.DateTimeOffset)) |
| aggregationLevel | string | Menentukan rentang waktu untuk mengambil data agregat. Dapat berupa salah satu string berikut: day, , weekatau month. Jika tidak ditentukan, nilai defaultnya adalah day.Parameter aggregationLevel tidak didukung tanpa groupby. Parameter aggregationLevel berlaku untuk semua bidang tanggal yang ada di groupby. |
| orderby | string | Pernyataan yang mengurutkan nilai data hasil untuk setiap penginstalan. Sintaksnya adalah ...&orderby=field [order],field [order],.... Parameter field dapat berupa salah satu string berikut:customerTenantIdcustomerNamesubscriptionIdsubscriptionNameusageDateresourceLocationmeterCategorymeterSubcategorymeterUnitParameter pesanan bersifat opsional dan dapat berupa asc atau desc untuk menentukan urutan naik atau turun untuk setiap bidang. Default adalah asc.Contoh: ...&orderby=meterCategory,meterUnit |
| groupby | string | Pernyataan yang menerapkan agregasi data hanya ke bidang yang ditentukan. Anda bisa menentukan bidang berikut:customerTenantIdcustomerNamesubscriptionId subscriptionName usageDate resourceLocation meterCategory meterSubcategory meterUnit Baris data yang dikembalikan akan berisi bidang yang ditentukan dalam groupby parameter dan Kuantitas.Parameter groupby dapat digunakan dengan aggregationLevel parameter .Contoh: ...&groupby=meterCategory,meterUnit |
Header permintaan
Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.
Isi permintaan
Tidak ada.
Contoh permintaan
GET https://api.partnercenter.microsoft.com/partner/v1/analytics/usage/azure HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
Content-Type: application/json
Content-Length: 0
Respons REST
Jika berhasil, isi respons berisi kumpulan sumber daya penggunaan Azure .
Respons keberhasilan dan kode kesalahan
Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan tambahan. Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter tambahan. Untuk daftar lengkapnya, lihat Kode Kesalahan.
Contoh respons
{
"customerTenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"customerName": "A",
"subscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"subscriptionName": "AZURE PURCHSE SAMPLE APP",
"usageDate": "2018-05-27T00:00:00",
"resourceLocation": "useast",
"meterCategory": "Data Management",
"meterSubcategory": "None",
"meterUnit": "10,000s",
"quantity": 20
}