Excel Power View и модель данных
Power View основан на модели данных в вашей книге, которая создается и управляется Power Pivot. Вы можете получить доступ к модели данных из окна Power Pivot. Благодаря оптимизации, которую Power Pivot использует при управлении окном Power Pivot, вы сможете работать с большими наборами данных на лету. Визуализации Power View и их интерактивные функции возможны благодаря модели данных.
Вы также можете создать и / или изменить модель данных на листе Power View в своей книге.
Для тех читателей, для которых концепции модели данных в Excel являются новыми, советуем обратиться к руководству по Excel Power Pivot для получения дополнительных сведений. В этой главе вы узнаете больше о Power View и модели данных.
Power View и модель данных
Вы узнали, что Power View основан на модели данных, которая создается и управляется в окне Power Pivot. Вы также увидели мощь интерактивных визуализаций, основанных на больших данных, таких как данные Олимпийских игр, которые стали частью модели данных.
Когда у вас есть модель данных в вашей книге, всякий раз, когда вы создаете лист Power View, он автоматически получает таблицы данных из модели данных вместе с определенными между ними связями, чтобы вы могли выбирать поля из связанных таблиц данных.
Если в вашей книге есть таблицы Excel, вы можете связать их с таблицами данных в модели данных. Однако, если у вас есть большие наборы данных, такие как данные Олимпийских игр, Power View оптимизируется путем непосредственного создания модели данных из источника данных.
После того, как у вас есть модель данных в вашей книге и определены отношения между таблицами, вы готовы к визуализации и изучению данных в Power View.
Вы можете обновить данные в модели данных, чтобы обновить изменения, внесенные в источники данных, из которых вы создали модель данных.
Создание модели данных из Power View Sheet
Вы также можете создать модель данных непосредственно из листа Power View следующим образом:
Начните с новой книги, которая содержит данные о продавце и данные о продажах на двух листах.
Создайте таблицу из диапазона данных на листе "Продавец" и назовите ее "Продавец".
Создайте таблицу из диапазона данных на листе продаж и назовите ее Продажи.
У вас есть две таблицы - Продавец и Продажи в вашей книге.
Щелкните значок Sales таблицу на листе продаж.
Щелкните значок INSERT вкладка на ленте.
Щелкните Power View в группе отчетов.
В вашей книге будет создан новый лист Power View. Отображается визуализация таблицы со всеми полями в таблице продаж. Обратите внимание, что в вашей книге нет модели данных.
Как вы можете видеть в списке полей Power View, отображаются обе таблицы, которые есть в книге. Однако в Power View отображаются только поля активной таблицы (Продажи).
В таблице в Power View отображается идентификатор продавца. Предположим, вы хотите вместо этого отобразить имя продавца.
В списке полей Power View внесите следующие изменения:
- Снимите выделение с поля «Идентификатор продавца» в таблице «Продажи».
- Выберите поле «Продавец» в таблице «Продавец».
Поскольку у вас нет модели данных в книге, между двумя таблицами не существует никакой связи. В Power View данные не отображаются. Excel отображает сообщения, указывающие вам, что делать.
Кнопка СОЗДАТЬ будет отображаться на панели полей Power View. Нажмите кнопку СОЗДАТЬ.
А Create Relationship диалоговое окно появляется в самом листе Power View.
Создайте связь между двумя таблицами, используя поле «Идентификатор продавца».
Не закрывая лист Power View, вы успешно создали следующее:
- Модель данных с двумя таблицами и
- Связь между двумя таблицами.
Поле Salesperson отображается в таблице в Power View вместе с данными о продажах.
Измените порядок полей в области ПОЛЯ на «Регион», «Продавец» и «Сумма заказа» в указанном порядке.
Перетащите поле Месяц в область TILE BY.
Переключите визуализацию на матрицу.
Вы можете видеть, что для каждого из регионов отображаются продавцы этого региона и сумма суммы заказа. Промежуточные итоги отображаются для каждого региона. Отображение по месяцам, как выбрано в плитках. Когда вы выбираете месяц в плитках, данные этого месяца будут отображаться в матрице.
Вы можете работать с визуализациями Power View, поскольку модель данных теперь создана. Вы можете проверить это в окне Power Pivot.
Щелкните значок POWERPIVOT вкладка на ленте.
Нажмите Manageв группе Модель данных. Откроется окно Power Pivot.
Таблицы данных - Продавец и Продажи создаются в модели данных вместе с определенными отношениями.
Изменение модели данных из Power View Sheet
Вы также можете изменить модель данных в своей книге с листа Power View, добавив таблицы данных и создав связи между таблицами данных.
- Рассмотрим таблицу Excel - SalesTarget в своей книге.
Щелкните лист Power View.
Щелкните матрицу.
Переключить визуализацию на таблицу.
Снимите выделение с поля - Месяц.
Щелкните значок ALLна панели Power View Fields. Вы можете видеть, что таблица SalesTarget включена.
Щелкните значок POWERPIVOT вкладка на ленте.
Щелкните "Управление". Откроется окно Power Pivot с моделью данных.
Вы можете добавить таблицу данных в модель данных из самого Power View.
Щелкните лист Power View.
Выберите поле SalesTarget в таблице SalesTarget в списке полей Power View.
В таблицу добавляется новое поле SalesTarget, но появляется сообщение: «Могут потребоваться связи между таблицами». АCREATE появляется кнопка.
Нажмите кнопку СОЗДАТЬ. ВCreate Relationship появится диалоговое окно.
Создайте связь с полем SalesPersonID и нажмите OK.
Щелкните в окне Power Pivot.
Связь, созданная вами на листе Power View, отражается в модели данных.
Щелкните стрелку в поле SalesTarget в области FIELDS на панели Power View Fields.
Выбрать Do Not Summarize из раскрывающегося списка.
Переставьте поля в области Поля.