Get-UsageAggregates
Возвращает сведения об использовании подписки Azure.
Важно!
Так как модули PowerShell Az теперь обладают всеми возможностями модулей PowerShell AzureRM, а также многими другими, 29 февраля 2024 г. мы прекратим поддержку модулей PowerShell AzureRM.
Чтобы избежать прерываний в работе служб, обновите скрипты, использующие модули PowerShell AzureRM, для использования модулей PowerShell Az, до 29 февраля 2024 г. Чтобы автоматически обновить скрипты, следуйте инструкциям из этого краткого руководства.
Синтаксис
Get-UsageAggregates
-ReportedStartTime <DateTime>
-ReportedEndTime <DateTime>
[-AggregationGranularity <AggregationGranularity>]
[-ShowDetails <Boolean>]
[-ContinuationToken <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Get-UsageAggregates получает агрегированные данные об использовании подписки Azure следующими свойствами:
- Время начала и окончания времени, когда было сообщено об использовании.
- Точность агрегирования ( ежедневно или почасовая).
- Сведения об уровне экземпляра для нескольких экземпляров одного ресурса. Для согласованных результатов возвращаемые данные основаны на том, когда сведения об использовании были предоставлены ресурсом Azure. Дополнительные сведения см. в справочникеhttps://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c по REST API выставления счетов Azure (https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c) в библиотеке Microsoft Developer Network.
Примеры
Пример 1. Получение данных подписки
PS C:\>Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Эта команда извлекает данные об использовании подписки от 5.02.2015 до 5.05.2015.
Параметры
Указывает точность агрегирования данных. Допустимые значения: Daily и Hourly. Значение по умолчанию — Daily.
| Type: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
| Accepted values: | Daily, Hourly |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Указывает маркер продолжения, полученный из текста ответа в предыдущем вызове. Для большого результирующий набор ответы выстраиваются с помощью маркеров продолжения. Маркер продолжения служит закладкой для хода выполнения. Если этот параметр не указан, данные извлекаются из начала дня или часа, указанного в ReportedStartTime. Рекомендуется перейти по следующей ссылке в ответе на страницу с данными.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Указывает сообщаемое время окончания времени, когда использование ресурсов было записано в системе выставления счетов Azure. Azure — это распределенная система, охватывающая несколько центров обработки данных по всему миру, поэтому существует задержка между фактическим потреблением ресурса, то есть временем использования ресурсов и временем, когда событие использования достигло системы выставления счетов, что является сообщаемым временем использования ресурсов. Чтобы получить все события использования для подписки, о которых сообщается в течение определенного периода времени, запрашивается по указанному времени. Несмотря на то, что вы запрашиваете по сообщаемому времени, командлет объединяет данные ответа по времени использования ресурса. Данные об использовании ресурсов — это полезная сводка для анализа данных.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Указывает время начала использования ресурсов в системе выставления счетов Azure.
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Указывает, возвращает ли этот командлет сведения об уровне экземпляра с данными об использовании. Значение по умолчанию — $True. Если $False, служба объединяет результаты на стороне сервера и, следовательно, возвращает меньше групп агрегатов. Например, если вы используете три веб-сайта, по умолчанию вы получите три строки для потребления веб-сайтов. Однако при $False все данные для одного и того же идентификатора подписки, meterId, usageStartTime и usageEndTime сворачиваются в один элемент строки.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Входные данные
None
Выходные данные
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse