Get-UsageAggregates
Haalt de gerapporteerde gebruiksgegevens van het Azure-abonnement op.
Belangrijk
Omdat Az PowerShell-modules nu alle mogelijkheden van AzureRM PowerShell-modules hebben en meer, wordt AzureRM PowerShell-modules op 29 februari 2024 buiten gebruik gesteld.
Als u serviceonderbrekingen wilt voorkomen, moet u uw scripts bijwerken die gebruikmaken van AzureRM PowerShell-modules voor het gebruik van Az PowerShell-modules op 29 februari 2024. Volg de snelstartgids om uw scripts automatisch bij te werken.
Syntax
Get-UsageAggregates
-ReportedStartTime <DateTime>
-ReportedEndTime <DateTime>
[-AggregationGranularity <AggregationGranularity>]
[-ShowDetails <Boolean>]
[-ContinuationToken <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Get-UsageAggregates haalt geaggregeerde azure-abonnementsgebruiksgegevens op met de volgende eigenschappen:
- Begin- en eindtijden waarop het gebruik is gerapporteerd.
- Aggregatieprecisie, dagelijks of elk uur.
- Details op exemplaarniveau voor meerdere exemplaren van dezelfde resource. Voor consistente resultaten zijn de geretourneerde gegevens gebaseerd op wanneer de gebruiksgegevens door de Azure-resource zijn gerapporteerd. Zie de naslaginformatiehttps://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c over azure Billing REST API (https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c) in de Microsoft Developer Network-bibliotheek voor meer informatie.
Voorbeelden
Voorbeeld 1: Abonnementsgegevens ophalen
PS C:\>Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Met deze opdracht worden de gerapporteerde gebruiksgegevens voor het abonnement opgehaald tussen 2-5-2015 en 5-5-2015.
Parameters
Hiermee geeft u de aggregatieprecisie van de gegevens. Geldige waarden zijn: Dagelijks en Elk uur. De standaardwaarde is Dagelijks.
| Type: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
| Accepted values: | Daily, Hourly |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee geeft u het vervolgtoken op dat is opgehaald uit de antwoordtekst in de vorige aanroep. Voor een grote resultatenset worden antwoorden gepaginad met behulp van vervolgtokens. Het vervolgtoken fungeert als bladwijzer voor voortgang. Als u deze parameter niet opgeeft, worden de gegevens opgehaald vanaf het begin van de dag of het uur dat is opgegeven in ReportedStartTime. U wordt aangeraden de volgende koppeling te volgen in het antwoord op de pagina met gegevens.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee geeft u de gerapporteerde eindtijd op voor het moment waarop het resourcegebruik is vastgelegd in het Azure-factureringssysteem. Azure is een gedistribueerd systeem dat meerdere datacenters over de hele wereld beslaat, dus er is een vertraging tussen het moment waarop de resource daadwerkelijk is verbruikt, wat de tijd van het resourcegebruik is en wanneer de gebruiksgebeurtenis het factureringssysteem heeft bereikt, wat de gerapporteerde tijd van het resourcegebruik is. Als u alle gebruiksevenementen voor een abonnement wilt ophalen dat gedurende een bepaalde periode wordt gerapporteerd, voert u een query uit op de gerapporteerde tijd. Hoewel u query's uitvoert op gerapporteerde tijd, worden de antwoordgegevens door de cmdlet geaggregeerd op basis van de tijd van het resourcegebruik. De resourcegebruiksgegevens zijn de nuttige draai voor het analyseren van de gegevens.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee geeft u de gerapporteerde begintijd op voor het moment waarop het resourcegebruik is vastgelegd in het Azure-factureringssysteem.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Geeft aan of deze cmdlet details op exemplaarniveau retourneert met de gebruiksgegevens. De standaardwaarde is $True. Als $False, aggregeert de service de resultaten aan de serverzijde en retourneert de service daarom minder statistische groepen. Als u bijvoorbeeld drie websites gebruikt, krijgt u standaard drie regelitems voor websiteverbruik. Wanneer de waarde echter wordt $False, worden alle gegevens voor dezelfde subscriptionId, meterId, usageStartTime en usageEndTime samengevouwen tot één regelitem.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
None
Uitvoerwaarden
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse