Работа с таблицами

Завершено

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

В простой структуре таблиц:

  • простая навигация, так как свойства таблиц и столбцов точно определены и понятны пользователям;

  • имеются объединенные или добавленные таблицы для упрощения всей структуры данных;

  • определены качественные отношения между таблицами, которые имеют смысл.

В следующих разделах объясняется, как можно работать со своими таблицами, чтобы создать простую и понятную структуру таблиц.

Настройка семантической модели и построение связей между таблицами

Если вы уже получили данные и очистили их в Power Query, вы можете перейти на вкладку Модель, где находится семантическая модель. На следующем рисунке показано, как можно просмотреть отношение между таблицами Order и Sales через столбец OrderDate.

Снимок экрана: семантическая модель с двусторонней связью между таблицами Sales и Order.

Для управления этими отношениями выберите пункт Управление связями на ленте. Появится следующее окно.

Снимок экрана: окно

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

Функция Управление связями позволяет настраивать отношения между таблицами, но вы также можете настраивать свойства таблиц и столбцов для упорядочивания структуры таблиц.

Настройка свойств таблиц и столбцов

В представлении Модель на рабочем столе Power BI в свойствах столбцов предлагается множество параметров, которые можно просматривать или обновлять. Чтобы перейти в это меню для обновления таблиц и полей, достаточно нажать клавишу Ctrl или Shift и щелкнуть нужный элемент на этой странице.

Снимок экрана: диалоговое окно свойств столбца.

На вкладке Общие можно:

  • изменить имя и описание столбца;

  • добавить синонимы для идентификации столбца при использовании функции вопросов и ответов;

  • добавить столбец в папку для дальнейшего упорядочивания структуры таблиц;

  • скрыть или показать столбец.

На вкладке Форматирование можно:

  • изменить тип данных;

  • отформатировать дату.

Например, предположим, что даты в вашем столбце отформатированы в виде "Wednesday, March 14, 2001", как показано на предыдущем снимке экрана. Если вы хотите изменить формат даты на "mm/dd/yyyy", нажмите стрелку раскрывающегося меню в разделе Все форматы даты и времени, а затем выберите подходящий формат даты, как показано на следующем рисунке.

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

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

Снимок экрана: столбец дат с измененным форматом даты.

На вкладке Дополнительно вы можете:

  • выполнить сортировку по определенному столбцу;

  • назначить данным определенную категорию;

  • сформировать сводные данные;

  • определить наличие значений NULL в столбце или таблице.

Кроме того, в Power BI появилась новая функциональная возможность, позволяющая обновлять эти свойства в нескольких таблицах и полях. Для этого просто щелкайте нужные элементы при нажатой клавише Ctrl или Shift.

Эти примеры — лишь малая часть тех типов преобразований, которые можно выполнять для упрощения структуры таблиц. Это важно сделать до того, как вы начнете создавать визуальные объекты, чтобы не пришлось переходить назад и вперед при внесении изменений в форматирование. Этот процесс форматирования и настройки таблиц также можно выполнить в Power Query.