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

-AggregationGranularity

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
-ContinuationToken

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
-DefaultProfile

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
-ReportedEndTime

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
-ReportedStartTime

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
-ShowDetails

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