Get-UsageAggregates
Mendapatkan detail penggunaan langganan Azure yang dilaporkan.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
Get-UsageAggregates
-ReportedStartTime <DateTime>
-ReportedEndTime <DateTime>
[-AggregationGranularity <AggregationGranularity>]
[-ShowDetails <Boolean>]
[-ContinuationToken <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-UsageAggregates mendapatkan data penggunaan langganan Azure agregat dengan properti berikut:
- Waktu mulai dan berakhir saat penggunaan dilaporkan.
- Presisi agregasi, baik harian atau per jam.
- Detail tingkat instans untuk beberapa instans dari sumber daya yang sama. Untuk hasil yang konsisten, data yang dikembalikan didasarkan pada kapan detail penggunaan dilaporkan oleh sumber daya Azure. Untuk informasi selengkapnya, lihat Referensihttps://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c REST API Penagihan Azure (https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c) di pustaka Microsoft Developer Network.
Contoh
Contoh 1: Mengambil data langganan
PS C:\>Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Perintah ini mengambil data penggunaan yang dilaporkan untuk langganan antara 5/2/2015 dan 5/5/2015.
Parameter
-AggregationGranularity
Menentukan presisi agregasi data. Nilai yang valid adalah: Harian dan Per Jam. Nilai defaultnya adalah Harian.
Jenis: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
Nilai yang diterima: | Daily, Hourly |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ContinuationToken
Menentukan token kelanjutan yang diambil dari isi respons dalam panggilan sebelumnya. Untuk kumpulan hasil besar, respons di-paged dengan menggunakan token kelanjutan. Token kelanjutan berfungsi sebagai marka buku untuk kemajuan. Jika Anda tidak menentukan parameter ini, data diambil dari awal hari atau jam yang ditentukan dalam ReportedStartTime. Kami menyarankan agar Anda mengikuti tautan berikutnya dalam respons ke halaman melalui data.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ReportedEndTime
Menentukan waktu akhir yang dilaporkan saat penggunaan sumber daya dicatat dalam sistem penagihan Azure. Azure adalah sistem terdistribusi, yang mencakup beberapa pusat data di seluruh dunia, sehingga ada penundaan antara kapan sumber daya benar-benar digunakan, yang merupakan waktu penggunaan sumber daya, dan ketika peristiwa penggunaan mencapai sistem penagihan, yang merupakan waktu yang dilaporkan penggunaan sumber daya. Untuk mendapatkan semua peristiwa penggunaan untuk langganan yang dilaporkan untuk jangka waktu tertentu, Anda mengkueri berdasarkan waktu yang dilaporkan. Meskipun Anda mengkueri berdasarkan waktu yang dilaporkan, cmdlet mengagregasi data respons berdasarkan waktu penggunaan sumber daya. Data penggunaan sumber daya adalah pivot yang berguna untuk menganalisis data.
Jenis: | DateTime |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ReportedStartTime
Menentukan waktu mulai yang dilaporkan saat penggunaan sumber daya dicatat dalam sistem penagihan Azure.
Jenis: | DateTime |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ShowDetails
Menunjukkan apakah cmdlet ini mengembalikan detail tingkat instans dengan data penggunaan. Nilai defaultnya adalah $True. Jika $False, layanan menggabungkan hasil di sisi server, dan oleh karena itu mengembalikan lebih sedikit grup agregat. Misalnya, jika Anda menjalankan tiga situs web, secara default Anda akan mendapatkan tiga item baris untuk konsumsi situs web. Namun, ketika nilai $False, semua data untuk subscriptionId, meterId, usageStartTime, dan usageEndTime yang sama diciutkan ke dalam satu item baris.
Jenis: | Boolean |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
None
Output
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse