Поделиться через


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