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


Настройка Power BI

Отчеты Power BI по набору средств FinOps предоставляют отличную отправную точку для отчетов FinOps. Мы рекомендуем настроить их, чтобы сохранить работу, изменить и расширить отчеты с собственными данными, а также удалить все, что не требуется. Вы также можете скопировать и вставить визуальные элементы между отчетами, чтобы создать собственные пользовательские отчеты.

Отчеты средств FinOps поддерживают несколько способов подключения к данным о затратах. Как правило, мы рекомендуем начать с экспорта управления затратами, которые поддерживают до $ 2-5 млн ежемесячных расходов. Если вы испытываете время ожидания обновления данных или должны сообщать о данных в нескольких каталогах или клиентах, используйте центры FinOps. Это решение конвейера данных, которое оптимизирует данные и предлагает дополнительные функциональные возможности. Дополнительные сведения о выборе правой серверной части см. в статье "Справка".

Поддержка соединителя управления затратами для Power BI доступна для обратной совместимости, но не рекомендуется. Группа управления затратами Майкрософт больше не обновляет соединитель управления затратами и вместо этого рекомендует экспортировать данные. Используйте следующие сведения для подключения и настройки набора средств FinOps и других отчетов Power BI.


Настройка первого отчета

Отчеты Power BI набора средств FinOps включают предварительно настроенные визуальные элементы, но не подключены к данным. Чтобы подключить их к данным, выполните следующие действия.

  1. Настройте экспорт управления затратами для любых данных, которые вы хотите включить в отчеты, в том числе:

    • Затраты и использование (FOCUS) — обязательный для всех отчетов.
    • прейскурант;
    • API сведений о резервировании;
    • Рекомендации по резервированию— требуется для просмотра рекомендаций по резервированию в отчете по оптимизации скорости.
    • Транзакции резервирования
  2. Скачайте и откройте нужный отчет в Power BI Desktop.

    Источник данных Загружать Примечания
    Центры FinOps с Обозревателем данных отчеты KQL Рекомендуется для мониторинга более чем $2 миллионов в месяц или данных за более чем 13 месяцев.
    Экспорт на склады (включая центры FinOps) отчеты хранилища Не рекомендуется, когда отслеживается более 2 млн долларов в месяц.
    Соединитель управления затратами Отчет соединителя управления затратами Не рекомендуется отслеживать счета с общей стоимостью более $1 млн или те, которые используют план экономии.
  3. Откройте каждый отчет и укажите применимые параметры отчета:

    • URI кластера (только отчеты KQL) — обязательный URI кластера Data Explorer.
      1. Откройте список групп ресурсов в портал Azure.
      2. Выберите группу ресурсов концентратора.
      3. Выберите развертывания в меню.
      4. Выберите развертывание концентратора.
      5. Выберите Выходные данные.
      6. Скопируйте значение для clusterUri.
    • ежедневные или ежемесячные (только отчеты KQL) — необходимая степень детализации данных. Используйте это для отчета по более длительным периодам времени.
      • Рассмотрите возможность создания двух копий этих отчетов, чтобы отобразить как ежедневные данные в течение короткого периода, так и ежемесячных данных для исторических отчетов.
    • URL-адрес хранилища (только отчеты хранилища) — обязательный путь к учетной записи хранения Azure с данными.
      • При подключении к центрам FinOps:
        1. Откройте список групп ресурсов в портал Azure.
        2. Выберите группу ресурсов концентратора.
        3. Выберите развертывания в меню.
        4. Выберите развертывание концентратора.
        5. Выберите Выходные данные.
        6. Скопируйте значение для storageUrlForPowerBI.
      • При подключении непосредственно к экспорту управления затратами в хранилище:
        1. Откройте нужную учетную запись хранения в портал Azure.
        2. Выберите "Параметры конечных>точек" в меню.
        3. Скопируйте URL-адрес Data Lake Storage.
        4. При необходимости добавьте контейнер и путь экспорта.
    • количество месяцев — необязательное количество закрытых месяцев, если вы хотите всегда показывать определённое количество последних месяцев. Если это не указано, отчет будет включать все данные в хранилище.
    • RangeStart / RangeEnd — необязательный диапазон дат, который требуется ограничить. Если это не указано, отчет будет включать все данные в хранилище.

      Предупреждение

      Включить инкрементальное обновление для загрузки более 2 миллионов долларов США сырой стоимости. Отчеты Power BI могут поддерживать только $2 млн данных, если добавочное обновление не включено. После включения добавочного обновления они могут поддерживать $ 2 млн в месяц в общей сложности около $ 26 млн в необработанных затратах.

  4. Авторизация каждого источника данных:

    • Azure Data Explorer (Kusto). Используйте учетную запись, которая имеет по крайней мере уровень доступа на уровне просмотра к базе данных Hub.
    • Azure Resource Graph. Используйте учетную запись с прямым доступом к любым подпискам, о которым вы хотите сообщить.
    • (ваша учетная запись хранения). Используйте маркер SAS или учетную запись, включающую средство чтения данных BLOB-объектов хранилища или более широкий доступ.
    • https://ccmstorageprod... — анонимный доступ. Этот URL-адрес используется для данных гибкости размера резервирования.
    • https://github.com/... — анонимный доступ. Этот URL-адрес используется для открытых файлов данных набора средств FinOps.

При возникновении проблем с синхронизацией данных см . статью "Устранение неполадок с отчетами Power BI".


Использование маркера SAS для подключения данных к отчету

Маркеры подписанного URL-адреса (SAS) позволяют подключаться к учетной записи хранения без учетных данных пользователя или настройки субъекта-службы. Чтобы подключить отчеты Power BI к данным с помощью маркеров SAS:

  1. Создайте маркер SAS с необходимыми разрешениями:

    1. Перейдите к учетной записи хранения Концентратора FinOps в портал Azure.
    2. Выберите >в меню слева.
    3. В разделе "Разрешенные типы ресурсов" выберите Container и Object.
    4. В разделе "Разрешенные разрешения" выберите "Чтение", "Список".
    5. Укажите диапазон дат начала и окончания срока действия по мере необходимости.
    6. Сохраните оставшиеся значения по умолчанию или обновите их по мере необходимости.
    7. Выберите Создать маркер SAS и URL-адрес.
    8. Скопируйте созданный маркер.

    Снимок экрана: конфигурация маркера SAS в портал Azure.

  2. Настройка доступа к маркеру SAS в Power BI:

    1. Откройте отчет в Power BI Desktop.
    2. Выберите "Преобразовать параметры источника данных>" на ленте.
    3. Выберите "Изменить разрешения " в нижней части диалогового окна.
    4. Выберите "Изменить " под учетными данными. Снимок экрана: параметры источника данных в разделе
    5. Перейдите на вкладку подписанного URL-адреса .
    6. Вставьте скопированный маркер SAS из портал Azure.
    7. Выберите Сохранить.
    8. Выберите Закрыть.
    9. Нажмите кнопку "Применить" и "Закрыть " на ленте. Снимок экрана: диалоговое окно маркера SAS.

Копирование запросов из отчета набора средств

Отчеты средств FinOps управляют необработанными данными для упрощения конкретных типов отчетов. Чтобы подключить данные к отчету Power BI, который не использует набор средств FinOps или источник данных управления затратами, копировать запросы, столбцы и меры из отчета о наборе средств FinOps.

  1. Скачайте один из отчетов набора средств FinOps.
  2. Откройте отчет в Power BI Desktop.
  3. Выберите " Преобразовать данные " на панели инструментов.
  4. В списке запросов слева щелкните правой кнопкой мыши CostDetails (или другой запрос) и выберите "Копировать".
  5. Откройте отчет в Power BI Desktop.
  6. Выберите " Преобразовать данные " на панели инструментов.
  7. Щелкните правой кнопкой мыши пустое пространство в нижней части области "Запросы " и выберите "Создать группу...".
  8. Задайте имя FinOps toolkit и нажмите кнопку "ОК".
  9. Щелкните правой кнопкой мыши папку набора средств FinOps и выберите " Вставить".
  10. Нажмите кнопку "Закрыть" и "Применить" на панели инструментов для обоих отчетов.

На этом этапе у вас есть основные данные из отчетов набора средств FinOps, расширенные для поддержки Преимущество гибридного использования Azure и отчетов FOCUS. Кроме того, вы также можете быть заинтересованы в пользовательских столбцах и мерах, которые суммируют экономию, использование, затраты с течением времени и многое другое. К сожалению, Power BI не предоставляет простой способ копирования столбцов и мер. Выполните действия для каждого столбца и меры, которые вы хотите скопировать:

  1. В отчете о наборе средств FinOps разверните таблицу CostDetails (или другую таблицу) в области данных справа.
  2. Выберите настраиваемый столбец или меру, а затем скопируйте формулу из редактора в верхней части окна под панелью инструментов.

    Примечание.

    Убедитесь, что это столбец или мера. Столбцы имеют символ таблицы с символом "Σ" или "fx", а меры имеют символ калькулятора.

    Снимок экрана: вычисляемый столбец и значки мер в Power BI.

  3. В отчете щелкните правой кнопкой мыши таблицу CostDetails и выберите новую меру или новый столбец на основе скопированного столбца.
  4. При отображении редактора формул вставьте формулу с помощью Ctrl+V или Cmd+V.
  5. Повторите шаги 2–4 для каждого нужного столбца и меры.

Некоторые столбцы и меры зависят друг от друга. Эти ошибки можно игнорировать при копировании каждой формулы. Каждая из них разрешается при добавлении зависимого столбца или меры.

Дополнительные сведения о столбцах, доступных в Power BI, см. в словаре данных.


Подключение вручную

Если вам не нужны пользовательские столбцы и меры, предоставляемые отчетами набора средств FinOps, вы также можете подключиться непосредственно к данным с помощью одного из встроенных соединителей Power BI.

Если используется соединитель управления затратами, обратитесь к визуальным элементам и отчетам с помощью соединителя "Управление затратами".

При использовании экспорта или концентраторов FinOps используйте соединитель Azure Data Lake Storage 2-го поколения:

  1. Откройте нужный отчет в Power BI Desktop.
  2. Выберите " Получить данные " на панели инструментов.
  3. lake Поиск и выбор Azure Data Lake Storage 2-го поколения
  4. Задайте URL-адрес учетной записи хранения.
    • При использовании центров FinOps скопируйте URL-адрес из выходных данных развертывания:
      1. Откройте список групп ресурсов в портал Azure.
      2. Выберите группу ресурсов концентратора.
      3. Выберите развертывания в меню.
      4. Выберите развертывание концентратора.
      5. Выберите Выходные данные.
      6. Скопируйте значение для storageUrlForPowerBI.
    • При использовании необработанных экспортов скопируйте URL-адрес из учетной записи хранения:
      1. Откройте нужную учетную запись хранения в портал Azure.
      2. Выберите "Параметры конечных>точек" в меню.
      3. Скопируйте URL-адрес Data Lake Storage.
      4. При необходимости добавьте контейнер и путь экспорта.
  5. Нажмите ОК.

    Предупреждение

    Если вы получаете ошибку "Доступ к ресурсу запрещено", предоставьте учетной записи загрузку данных в Power BI роль чтения данных BLOB-объектов хранилища.

  6. Щелкните Объединить.
  7. Нажмите ОК.

Дополнительные сведения о подключении к Azure Data Lake Storage 2-го поколения см. в статье "Подключение к Azure Data Lake Storage 2-го поколения из Power Query Desktop".

Дополнительные сведения о столбцах, доступных в хранилище, см. в словаре данных.


Миграция из приложения шаблона "Управление затратами"

Приложение шаблона "Управление затратами" не поддерживает настройку в Power BI Desktop и поддерживается только для учетных записей Соглашение Enterprise (EA). Мы рекомендуем начать с одного из отчетов набора средств FinOps, которые работают между типами учетных записей, а не настраивать приложение шаблона. Если вы хотите настроить или скопировать что-то из шаблона, ознакомьтесь с приложением шаблона "Управление затратами".


Миграция из соединителя управления затратами

Соединитель управления затратами предоставляет отдельные запросы фактических (выставленных) и амортизированных затрат. Чтобы свести к минимуму размер данных и повысить производительность, отчеты набора средств FinOps объединяют их в один запрос. Лучший способ миграции из соединителя "Управление затратами" — скопировать запросы из отчета о наборе средств FinOps, а затем обновить визуальные элементы, чтобы использовать таблицу CostDetails .

  1. Скачайте один из отчетов набора средств FinOps.
  2. Откройте отчет в Power BI Desktop.
  3. Выберите " Преобразовать данные " на панели инструментов.
  4. В списке запросов слева щелкните правой кнопкой мыши CostDetails и выберите "Копировать".
  5. Перед изменением отчета сначала сделайте копию, чтобы убедиться, что при необходимости можно выполнить откат.
  6. Откройте отчет в Power BI Desktop.
  7. Выберите " Преобразовать данные " на панели инструментов.
  8. Щелкните правой кнопкой мыши пустое пространство в нижней части области "Запросы " и выберите "Создать группу...".
  9. Задайте имя FinOps toolkit и нажмите кнопку "ОК".
  10. Щелкните правой кнопкой мыши папку набора средств FinOps и выберите " Вставить".
  11. Щелкните правой кнопкой мыши запрос CostDetails и выберите Расширенный редактор.
  12. Скопируйте весь текст и закройте диалоговое окно редактора.
  13. Щелкните правой кнопкой мыши запрос сведений об использовании и выберите Расширенный редактор.
  14. Замените весь текст скопированным текстом из CostDetails и нажмите кнопку "Готово".
  15. Переименуйте запрос сведений CostDetails использовании и перетащите его в папкуFinOps toolkit.
  16. Удалите амортизированный запрос сведений об использовании.
  17. Нажмите кнопку "Закрыть" и "Применить" на панели инструментов для обоих отчетов.
  18. Просмотрите каждую страницу, чтобы убедиться, что визуальные элементы по-прежнему работают должным образом. Обновите все ссылки на старые столбцы или меры на новые имена.
    1. Начните с уровня отчета:
      • В области данных разверните каждую пользовательскую таблицу и проверьте настраиваемые столбцы и меры.
      • В области "Фильтры" проверьте фильтры на всех страницах.
    2. Затем проверьте каждую страницу:
      • В области "Фильтры" установите флажки "Фильтры" на этой странице.
    3. Затем проверьте каждый визуальный элемент на каждой странице:
      • В области "Фильтры" проверьте фильтры на этом визуальном элементе.
      • В области "Визуализации" установите флажки "Поля".

        Примечание.

        Если имя столбца было настроено, и вы не уверены, что исходное имя было, щелкните поле правой кнопкой мыши и выберите "Переименовать" для этого визуального элемента, а затем удалите имя и нажмите Enter клавишу, чтобы сбросить имя обратно в исходное имя столбца.

Если заинтересованы в пользовательских столбцах и мерах, ознакомьтесь с запросами копирования из отчета набора средств, чтобы выполнить необходимые действия.


Связанные возможности FinOps:

Связанные продукты:

Связанные решения: