Get-UsageAggregates
Возвращает сведения об использовании подписки Azure.
Предупреждение
Модуль AzureRM PowerShell официально устарел с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
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) в библиотеке сети разработчиков Майкрософт.
Примеры
Пример 1. Получение данных подписки
PS C:\>Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Эта команда извлекает данные об использовании подписки от 5.2.2015 до 5.5.2015.
Параметры
-AggregationGranularity
Указывает точность агрегирования данных. Допустимые значения: Daily и Hourly. Значение по умолчанию — Daily.
Тип: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
Допустимые значения: | Daily, Hourly |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ContinuationToken
Указывает маркер продолжения, полученный из текста ответа в предыдущем вызове. Для большого результирующий набор ответы выстраиваются с помощью маркеров продолжения. Маркер продолжения служит закладкой для выполнения. Если этот параметр не указан, данные извлекаются из начала дня или часа, указанного в ОтчетStartTime. Рекомендуется следовать следующей ссылке в ответе на страницу, хотя данные.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ReportedEndTime
Указывает время окончания использования ресурсов в системе выставления счетов Azure. Azure — это распределенная система, охватывающая несколько центров обработки данных по всему миру, поэтому существует задержка между фактическим потреблением ресурса и временем использования ресурсов, а также при достижении системы выставления счетов, которая представляет собой время использования ресурсов. Чтобы получить все события использования для подписки, сообщаемой за период времени, запрашивается по времени. Несмотря на то, что вы запрашиваете по времени, командлет объединяет данные ответа по времени использования ресурсов. Данные об использовании ресурсов — это полезная сводка для анализа данных.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ReportedStartTime
Указывает время начала использования ресурсов в системе выставления счетов Azure.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ShowDetails
Указывает, возвращает ли этот командлет сведения об уровне экземпляра с данными об использовании. Значение по умолчанию — $True. Если $False, служба агрегирует результаты на стороне сервера и, следовательно, возвращает меньше агрегированных групп. Например, если вы работаете на трех веб-сайтах, по умолчанию вы получите три элемента строки для потребления веб-сайтов. Однако если значение $False, все данные для одного и того же объекта subscriptionId, meterId, usageStartTime и usageEndTime свернуты в один элемент строки.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse