Анализ и визуализация данных в электронных таблицах (Арьков) - страница 13


Рис. 5.1. Добавление таблицы в модель данных


Задание. Прочитайте всплывающую подсказку про добавление таблицы в модель данных.


Нажимаем кнопку Add to Data Model.

На экране появляется окно Power Pivot.

Здесь мы видим все таблицы (рис. 5.2).

И мы можем просмотреть содержимое этих таблиц. Напомним, что на листах Excel не отображается содержимое таблиц, загруженных из базы данных. Одна из причин — ограничение на размер таблицы Excel.

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


Рис. 5.2. Просмотр таблиц в Power Pivot


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


Итак, с помощью Power Pivot мы можем работать с любой таблицей, не обращаясь к Excel и не упираясь в его ограничения.

Внешний вид интерфейса Power Pivot очень похож на традиционную электронную таблицу (рис. 5.3).

Здесь тоже показаны номера строк.

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


Рис. 5.3. Просмотр содержимого таблицы


Задание. Пролистайте каждую таблицу вниз до последней строки.


Пришло время немного подробнее познакомиться с технологиями «модели данных». Есть пара статей на эту тему сайте поддержки:

https://support.microsoft.com

1. Статья «Create a memory-efficient Data Model using Excel and the Power Pivot add-in», раздел «Compression ratios and the in-memory analytics engine».

2. Статья «Data Model specification and limits».

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

Кроме того, можно просмотреть в Википедии начало статьи «In-memory database» на английском и русском языках.

Задание. Прочитайте указанные выше статьи и выясните, какие имеются ограничения и какие технологии использованы в модели данных Excel. При необходимости перейдите на русский вариант статей.


Переходим в режим просмотра модели данных.

В верхнем меню Power Pivot выбираем следующий пункт:

Home — View — Diagram View.

Теперь в нашей модели две связи между таблицами (рис. 5.4).

В режиме Диаграммы модели данных можно перетаскивать таблицы и менять их размеры.


Рис. 5.4. Диаграмма (схема) модели данных


Задание. Переключитесь в режим просмотра диаграммы и настройте расположение и размер таблиц на экране.


В режиме диаграммы модели данных можно легко создать новую связь между таблицами. Для этого достаточно перетащить ключевое поле из первичной таблицы в связанную. При этом создаётся связь типа «один ко многим».

Перетаскиваем поле