Список курсов

Использование фиксированных таблиц в MS Power BI

2026-05-27 09:36:55

Oberemok&Co

oberemokii@gmail.com

Видео материала "Использование фиксированных таблиц в MS Power BI"

Как построить отчет с использованием таблиц с фиксированными данными в MS Power BI

2026-05-27 09:36:55

Ниже приведенная информация является справочным материалом. Подробнее о данном материале и его практическом применении вы можете узнать, просмотрев видео.


Содержание:

  1. Использование фиксированных таблиц в MS Power BI

Использование фиксированных таблиц в MS Power BI

При проектировании аналитических отчетов в MS Power BI Desktop регулярно возникает потребность в использовании фиксированных (статических) данных. Это могут быть плановые показатели на год, целевые KPI подразделений, фиксированные списки макрорегионов или справочники категорий, которые не представлены в базовых корпоративных базах данных (SQL, ERP, ИСУП) и меняются крайне редко.

В Power BI такие данные можно добавить как отдельный независимый запрос. Главная архитектурная особенность этого метода: введенные данные жестко хранятся внутри самого файла отчета (.pbix) и не обновляются при стандартном обращении к внешним источникам, что гарантирует стабильность локальных справочников.

Пошаговый алгоритм создания фиксированной таблицы

Процесс ручного формирования таблицы внутри модели данных состоит из нескольких простых шагов:

  1. Откройте ваш рабочий отчет в десктопном приложении MS Power BI Desktop.
  2. На верхней ленте инструментов в пункте меню «Главная» (Home) нажмите кнопку «Введите данные» (Enter Data).
  3. В открывшемся интерактивном окне «Создание таблицы» (Create Table) вручную или с помощью буфера обмена (Ctrl + C / Ctrl + V из Excel) заполните строки и укажите названия столбцов.
  4. Методологическая рекомендация: Одним из полей таблицы обязательно укажите поле-ключ (уникальный идентификатор, например ID_Кода, Код_Договора или Код_Ресурса), по которому в дальнейшем будет проводиться логическая связь с другими динамическими таблицами отчета.
  5. Переименуйте таблицу в нижней строке окна (например, «Справочник_Лимитов») и нажмите кнопку «Загрузить» (Load) для добавления данных непосредственно в модель.

Создание фиксированных таблиц в MS Power BI

Методы интеграции фиксированной таблицы в модель данных

Чтобы статические данные начали участвовать в расчетах и фильтрации графиков, их необходимо связать с основными транзакционными таблицами (таблицами фактов). Сделать это можно двумя принципиально разными путями:

Вариант А. Использование классического раздела управления связями (Модель)

Вы можете перейти в стандартный визуальный раздел «Модель» (Model) в левой панели Power BI и настроить связь типа «один ко многим» ($1:\text{*}$) перетаскиванием поля-ключа мышью. Это оптимально, если фиксированная таблица должна выступать в качестве классического независимого среза (фильтра) на страницах дашборда.

Вариант Б. Физическое слияние таблиц через редактор Power Query

Если вам необходимо внедрить фиксированные столбцы напрямую внутрь существующего динамического запроса (обогатить исходные данные), лучшим решением будет использование встроенного ETL-редактора:

  1. В меню «Главная» нажмите на кнопку «Преобразование данных» (Transform Data) для перехода в среду Power Query.
  2. В левой панели выберите ваш основной динамический запрос, который требует обогащения.
  3. На вкладке «Главная» в блоке «Комбинировать» нажмите кнопку «Объединить запросы» (Merge Queries).
  4. В открывшемся диалоговом окне в нижнем выпадающем списке выберите вашу созданную фиксированную таблицу для связи.
  5. Кликните мышью по полям связи (ключам) в верхней и нижней таблицах, чтобы сопоставить строки друг другу, и нажмите кнопку «ОК».

В результате этой операции в самый конец структуры вашего основного запроса добавится новое комплексное поле (столбец с типом Table). Нажмите на иконку развертывания (две стрелочки в шапке столбца), снимите галочку с системных ключей и выберите только те конкретные текстовые или числовые поля нового запроса, которые вы хотите физически подтянуть в итоговую таблицу.

Использование фиксированных таблиц в MS Power BI

Риски и ограничения использования фиксированных таблиц

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

  • Проблема масштабируемости: Ручной ввод идеален для небольших справочников (до пары сотен строк). Если вам нужно забить таблицу на тысячи строк, файл отчета станет неоправданно тяжелым, а процесс ручного редактирования превратится в рутину.
  • Сложность актуализации: Если данные внутри фиксированной таблицы изменятся (например, утвердят новые годовые лимиты бюджетов), вам придется открывать исходный файл .pbix в Power BI Desktop, заходить в Power Query, нажимать шестеренку в шаге «Источник» и переписывать цифры руками. Для часто меняющихся данных всегда лучше использовать внешние динамические файлы (Excel на SharePoint/OneDrive, списки SharePoint или таблицы баз данных).

У вас возникли вопросы по настройке сложных типов объединения (Left Outer, Inner) в Power Query или оптимизации производительности модели при связи статических таблиц? Задавайте свои вопросы в комментариях под видео

Присоединяйтесь к сообществу проектных менеджеров в телеграмм канале "Управление проектами с MS Project" https://t.me/msprojectonline Задать вопросы можно перейдя по ссылке.


Вас могут заинтересовать следующие материалы

Формирование отчетов по реализации проекта. Настройка всех типов отчетов в MS Project .
02.11.2025
20383

Печать проекта в MS Project

Работа с перечнем задач в MS SharePoint
20.07.2024
3217

Перечень задач в MS SharePoint

Работа с документами в библиотеках документов в MS Project Server
20.07.2024
4329

Библиотека документов проектов MS SharePoint


Тесты материала "Использование фиксированных таблиц в MS Power BI"

Можно ли редактировать фиксированну таблицу после создания в MS Power BI?

Можно, но только администратору
Нет нельзя
Можно при любых условиях
Можно, но только на закладке таблиц
Можно, но только в Power Query

Присоединяйтесь: #studyoberemokii #pmway