Get-UsageAggregates
Ruft die gemeldeten Azure-Abonnementnutzungsdetails ab.
Wichtig
Die Az PowerShell-Module bieten nun die gleichen Funktionen wie AzureRM PowerShell-Module und weitere Funktionen, daher werden die AzureRM PowerShell-Module am 29 Februar 2024 ausgemustert.
Um Dienstunterbrechungen zu vermeiden, müssen Sie bis zum 29. Februar 2024 die Skripts aktualisieren, die AzureRM PowerShell-Module verwenden. Befolgen Sie zum automatischen Aktualisieren Ihrer Skripts die Schnellstartanleitung.
Syntax
Get-UsageAggregates
-ReportedStartTime <DateTime>
-ReportedEndTime <DateTime>
[-AggregationGranularity <AggregationGranularity>]
[-ShowDetails <Boolean>]
[-ContinuationToken <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Get-UsageAggregates" ruft aggregierte Azure-Abonnementnutzungsdaten durch die folgenden Eigenschaften ab:
- Anfangs- und Endzeiten, zu denen die Verwendung gemeldet wurde.
- Aggregationsgenauigkeit, entweder täglich oder stundenweise.
- Details der Instanzebene für mehrere Instanzen derselben Ressource. Für konsistente Ergebnisse basiert die zurückgegebene Daten auf der Grundlage, wann die Nutzungsdetails von der Azure-Ressource gemeldet wurden. Weitere Informationen finden Sie unter Azure Billing REST API Referencehttps://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c (https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c) in der Microsoft Developer Network-Bibliothek.
Beispiele
Beispiel 1: Abrufen von Abonnementdaten
PS C:\>Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Dieser Befehl ruft die gemeldeten Nutzungsdaten für das Abonnement zwischen 5/2/2015 und 5/5/2015 ab.
Parameter
Gibt die Aggregationsgenauigkeit der Daten an. Gültige Werte sind: Täglich und Stunde. Der Standardwert ist „Täglich“.
| Type: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
| Accepted values: | Daily, Hourly |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Gibt das Fortsetzungstoken an, das vom Antworttext im vorherigen Aufruf abgerufen wurde. Für einen großen Ergebnissatz werden Antworten mithilfe von Fortsetzungstoken auf die Seite gestellt. Das Fortsetzungstoken dient als Textmarke für den Fortschritt. Wenn Sie diesen Parameter nicht angeben, werden die Daten am Anfang des Tages oder der in "ReportedStartTime" angegebenen Stunde abgerufen. Wir empfehlen, dass Sie dem nächsten Link in der Antwort auf die Seite folgen, obwohl die Daten.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Gibt die gemeldete Endzeit für die Aufzeichnung der Ressourcennutzung im Azure-Abrechnungssystem an. Azure ist ein verteiltes System, das mehrere Rechenzentren auf der ganzen Welt umfasst, daher gibt es eine Verzögerung zwischen dem Zeitpunkt, an dem die Ressource tatsächlich verbraucht wurde, was die Ressourcennutzungszeit ist, und wann das Nutzungsereignis das Abrechnungssystem erreicht hat, was die gemeldete Zeit für die Ressourcennutzung ist. Um alle Nutzungsereignisse für ein Abonnement abzurufen, das für einen Zeitraum gemeldet wird, abfragen Sie nach gemeldeter Zeit. Obwohl Sie nach gemeldeter Zeit abfragen, aggregiert das Cmdlet die Antwortdaten durch die Ressourcennutzungszeit. Die Ressourcenverwendungsdaten sind der nützliche Pivot für die Analyse der Daten.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Gibt die gemeldete Startzeit für die Aufzeichnung der Ressourcennutzung im Azure-Abrechnungssystem an.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Gibt an, ob dieses Cmdlet Instanzebenendetails mit den Nutzungsdaten zurückgibt. Der Standardwert ist $True. Wenn $False, aggregiert der Dienst die Ergebnisse auf der Serverseite und gibt daher weniger aggregierte Gruppen zurück. Wenn Sie beispielsweise drei Websites ausführen, erhalten Sie standardmäßig drei Zeilenelemente für den Websiteverbrauch. Wenn der Wert jedoch $False ist, werden alle Daten für dieselbe abonnementId, meterId, usageStartTime und usageEndTime in ein einzelnes Zeilenelement reduziert.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Eingaben
None
Ausgaben
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse