Bagikan melalui


Mendapatkan semua informasi analitik penggunaan Azure

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:

customerTenantId
customerName
subscriptionId
subscriptionName
usageDate
resourceLocation
meterCategory
meterSubcategory
meterUnit


Contoh:
.../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:

customerTenantId
customerName
subscriptionId
subscriptionName
usageDate
resourceLocation
meterCategory
meterSubcategory
meterUnit


Parameter 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:

customerTenantId
customerName
subscriptionId
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
}

Lihat juga