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


Соединитель управления затратами Azure

Сводка

Item Description
Статус релиза Общая доступность
Products Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Поддерживаемые типы проверки подлинности Учетная запись организации
Справочная документация по функциям

Замечание

Этот соединитель заменяет ранее доступные соединители Службы "Аналитика потребления Azure" и "Управление затратами Azure" (бета-версия). Все отчеты, созданные с помощью предыдущего соединителя, должны быть повторно созданы с помощью этого соединителя.

Предпосылки

Поддерживаемые возможности

  • Import
  • Дополнительные параметры
    • Дата начала
    • Дата окончания

Подключение к службе "Управление затратами Azure" из Power Query Desktop

Чтобы подключиться к службе "Управление затратами Azure", выполните приведенные действия.

  1. На ленте "Главная" выберите "Получить данные".

  2. Выберите Azure из списка категорий данных.

  3. Выберите "Управление затратами Azure".

    Получение данных.

  4. В появившемся диалоговом окне в раскрывающемся списке "Выбор области" используйте область ввода вручную для клиентских соглашений Майкрософт или используйте номер регистрации для соглашений Enterprise (EA).

Подключение к учетной записи клиентского соглашения Майкрософт

В этом разделе описаны действия, необходимые для подключения к учетной записи клиентского соглашения Майкрософт.

Подключение к учетной записи выставления счетов

Чтобы подключиться к учетной записи выставления счетов, необходимо получить идентификатор учетной записи выставления счетов на портале Azure:

  1. На портале Azureперейдите к Управление затратами + выставление счетов.

  2. Выберите профиль выставления счетов.

  3. В разделе "Параметры " в меню выберите "Свойства " на боковой панели.

  4. В разделе "Профиль выставления счетов" скопируйте идентификатор.

    Снимок экрана: профиль выставления счетов по управлению затратами.

  5. Для выбора области выберите область ввода вручную и введите строку подключения, как показано в следующем примере, заменив {billingAccountId} данными, скопированными на предыдущих шагах.

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}

    Кроме того, для выбора области выберите номер регистрации и введите строку идентификатора учетной записи выставления счетов, скопированную на предыдущих шагах.

  6. Введите количество месяцев и нажмите кнопку "ОК".

    Скриншот Azure Cost Management с вводом количества месяцев.

    Кроме того, если вы хотите скачать менее чем за месяцы данных, можно задать число месяцев равным нулю, а затем указать диапазон дат с использованием значений "Дата начала " и "Дата окончания", которые равны меньше 31 дней.

  7. При появлении запроса войдите с помощью учетной записи пользователя и пароля Azure. Для успешного доступа к данным выставления счетов необходимо иметь доступ к сфере учетной записи для выставления счетов.

Подключение к профилю выставления счетов

Чтобы подключиться к профилю выставления счетов, необходимо получить идентификатор профилявыставления счетов и идентификатор учетной записи выставления счетов на портале Azure:

  1. На портале Azureперейдите к Управление затратами + выставление счетов.

  2. Выберите профиль выставления счетов.

  3. В разделе "Параметры " в меню выберите "Свойства " на боковой панели.

  4. В разделе "Профиль выставления счетов" скопируйте идентификатор.

  5. В разделе учетная запись выставления счетов скопируйте идентификатор.

    Снимок экрана: сведения об учетной записи выставления счетов службы

  6. Для выбора области выберите область ввода вручную и введите строку подключения, как показано в приведенном ниже примере, заменив {billingAccountId} и {billingProfileId} данными, скопированными на предыдущих шагах.

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}

  7. Введите количество месяцев и нажмите кнопку "ОК".

  8. При появлении запроса войдите с помощью учетной записи пользователя и пароля Azure. Чтобы успешно получить доступ к данным профиля выставления счетов, необходимо иметь доступ к данным профиля выставления счетов.

Подключитесь к учетной записи корпоративного соглашения

Чтобы подключиться к учетной записи Соглашения Enterprise (EA), вы можете получить идентификатор регистрации на портале Azure:

  1. На портале Azureперейдите к Управление затратами + выставление счетов.

  2. Выберите платежный аккаунт.

  3. В меню "Обзор" скопируйте идентификатор учетной записи выставления счетов.

  4. Для выбора области выберите номер регистрации и вставьте идентификатор учетной записи выставления счетов на предыдущем шаге.

  5. Введите количество месяцев и нажмите кнопку "ОК".

    Снимок экрана показывает свойства управления затратами Azure с областью действия для номера регистрации.

  6. При появлении запроса войдите с помощью учетной записи пользователя и пароля Azure. Для соглашений Enterprise необходимо использовать учетную запись администратора предприятия.

Данные, доступные через соединитель

После успешной проверки подлинности откроется окно навигатора со следующими доступными таблицами данных:

таблица Описание
Сводка по балансу Сводка баланса за текущий расчетный месяц по соглашениям Enterprise Agreements (EA).
События выставления счетов Журнал событий новых счетов, кредитных покупок и т. д. Только клиентское соглашение Майкрософт.
Бюджеты Сведения о бюджете для сравнения фактических затрат или использования с текущими бюджетными целями.
Расходы Сводка на уровне месяца по использованию Azure, затратам на Marketplace и платам, выставляемым отдельно. Только клиентское соглашение Майкрософт.
Кредитные лоты Сведения о покупке кредитного пакета Azure для предоставленного профиля выставления счетов. Только клиентское соглашение Майкрософт.
Прайс-листы Применимые тарифы для предоставленного профиля выставления счетов или регистрации EA.
Платежи за RI Плата, связанная с зарезервированными инстансами за последние 24 месяцев. Эта таблица устаревает и вскоре будет выведена из употребления. Вместо этого используйте транзакции RI
Рекомендации по RI (разделяемые) Рекомендации по покупке зарезервированного экземпляра на основе всех тенденций использования подписки за последние 30 дней.
Рекомендации RI (единственный) Рекомендации по покупке зарезервированных экземпляров на основе трендов использования вашей подписки за последние 30 дней.
Транзакции RI Список транзакций по зарезервированным экземплярам в рамках области учетной записи выставления счетов.
Сведения об использовании RI Сведения о потреблении существующих зарезервированных экземпляров за последний месяц.
Сводка по использованию RI Процент ежедневного использования резервирования Azure.
Сведения об использовании Разбивка потребляемых объемов и предполагаемых расходов для заданного профиля выставления счетов при регистрации в EA.
Сведения об использовании амортизированы Разбивка потребленных объемов и предполагаемые амортизированные начисления для заданного профиля выставления счетов на основе подписки EA.

Вы можете выбрать таблицу для просмотра диалогового окна предварительного просмотра. Вы можете выбрать одну или несколько таблиц, выбрав поля рядом с их именем. Затем выберите "Загрузить ", чтобы загрузить данные или преобразовать данные, чтобы продолжить преобразование данных в редакторе Power Query.

Снимок экрана: диалоговое окно

При выборе "Загрузка" данные загружаются в Power BI Desktop.

При загрузке выбранных данных таблицы и поля данных отображаются на панели "Поля ".

Соображения и ограничения

Следующие рекомендации и ограничения применяются к соединителю Управления затратами Azure:

  • Соединитель "Управление затратами Azure" не поддерживает соглашения о оплате по мере использования Майкрософт или косвенные клиентские соглашения Майкрософт. Соглашения о партнерах Майкрософт также не поддерживаются. Если у вас есть неподдерживаемое соглашение, вы можете использовать экспорт для сохранения данных о затратах на общий ресурс, а затем подключиться к нему с помощью Power BI. Дополнительные сведения. Руководство. Создание экспортированных данных и управление ими из службы "Управление затратами Azure"

  • Соединитель Управления затратами Azure использует OAuth 2.0 для проверки подлинности с помощью Azure и определяет пользователей, которые будут использовать соединитель. Токены, созданные в этом процессе, действительны в течение определённого времени. Power BI сохраняет маркер для следующего входа. OAuth 2.0 является стандартом для процесса, который продолжается за кулисами, чтобы обеспечить безопасную обработку этих разрешений. Чтобы подключиться, необходимо использовать учетную запись администратора предприятия для соглашений Enterprise или иметь соответствующие разрешения на уровне учетной записи выставления счетов или профилей выставления счетов для клиентских соглашений Майкрософт.

  • Запросы строк данных, превышающие один миллион строк, не поддерживаются Power BI. Вместо этого можно попробовать использовать функцию экспорта, описанную в статье о создании экспортированных данных и управлении ими в службе "Управление затратами".

  • Соединитель данных управления затратами Azure не работает с учетными записями клиентов Office 365 GCC.

  • Обновление данных: Данные о затратах и использовании обычно обновляются и доступны на портале Azure и поддерживают API в течение 8–24 часов, поэтому мы рекомендуем ограничить запланированные обновления Power BI один или два раза в день.

  • Повторное использование источника данных: Если у вас есть несколько отчетов, которые извлекают одни и те же данные и не требуют дополнительных преобразований данных для конкретных отчетов, следует повторно использовать один и тот же источник данных, что позволит сократить время, необходимое для извлечения данных сведений об использовании.

    Дополнительные сведения об повторном использовании источников данных см. в следующем:

При попытке обновить данные, если вы выбрали параметр даты, превышающий три месяца, вы можете получить 400 Неверный запрос из сведений об использовании RI. Чтобы устранить ошибку, выполните следующие действия.

  1. В Power BI Desktop выберите "Главная > преобразование данных".

  2. В редакторе Power Query выберите семантическую модель RI usage details и выберите Advanced Editor.

  3. Чтобы разделить вызовы на три месяца, обновите код Power Query, как показано в следующих разделах. Запишите и сохраните номер регистрации, учетную запись для выставления счетов или идентификатор профиля.

    Для EA используется следующее обновление кода:

    let
        enrollmentNumber = "<<Enrollment Number>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    

    Для клиентских соглашений Майкрософт используется следующее обновление:

    let
        billingProfileId = "<<Billing Profile Id>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    
    
  4. После обновления кода с соответствующим обновлением на предыдущем шаге нажмите кнопку "Готово " и нажмите кнопку "Закрыть" и "Применить".