- •Введение в учебник PowerPivot для Excel
- •Добавление данных в книгу PowerPivot (учебник)
- •Добавление данных с помощью мастера импорта таблиц (учебник)
- •Добавление данных с помощью пользовательского запроса (учебник)
- •Добавление данных путем копирования и вставки (учебник)
- •Добавление данных с помощью связанной таблицы Excel (учебник)
- •Создание вычисляемого столбца (учебник)
- •Создание иерархии в таблице (учебник)
- •Создание сводной таблицы из данных PowerPivot (учебник)
- •Создание сводной диаграммы на основе данных PowerPivot (учебник)
- •Добавление срезов к сводным таблицам (учебник)
- •Добавление срезов на сводные диаграммы (учебник)
- •Создание меры и ключевого показателя эффективности (учебник)
- •Создание перспективы (учебник)
Добавление данных путем копирования и вставки (учебник)
В этой задаче данные в книгу PowerPivot добавляются с помощью копирования с листа Microsoft Excel и вставки в окно PowerPivot.
Имейте в виду, что для использования этих данных в анализе необходимо создать связи между данными, скопированными из базы данных Access, и другими данными в книге PowerPivot. Инструкции по созданию связей представлены в одном из следующих уроков. Дополнительные сведения см. в разделе Создание связей между таблицами (учебник).
Предварительные требования
Этот раздел является частью учебника PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и первых действиях данного учебника см. в разделе Введение в учебник PowerPivot для Excel.
Копирование и вставка с внешнего листа Excel
Отдел продаж использует электронную таблицу Excel с данными о расположении областей, в которых компания Contoso продает свои продукты. Необходимые данные нужно скопировать с этого листа и вставить в книгу PowerPivot.
Копирование и вставка с внешнего листа Excel
Перейдите в местоположение, куда загружены образцы, и дважды щелкните образец Geography. Откроется новый лист Excel, и окно PowerPivot станет неактивным.
Выделите и скопируйте ячейки с A1 по J675 (включая строку заголовков столбцов).
ПримечаниеУдостоверьтесь, что выбран только диапазон ячеек, а не все столбцы и строки. При выборе целых строк и столбцов выполняется импорт пустых ячеек, что может повлиять на возможность создания связи с данными.
В окне PowerPivot на вкладке Главная нажмите кнопку Вставить. В диалоговом окне Просмотр вставки отображается создаваемая таблица.
Введите Geography в текстовом поле Имя таблицы.
Убедитесь в том, что эта таблица содержит нужные данные, а параметр Использовать первую строку в качестве заголовков столбцов установлен, и нажмите кнопку ОК. Новая таблица будет создана в окне PowerPivot.
Добавление данных с помощью связанной таблицы Excel (учебник)
Связанная таблица — это таблица, которая была создана на листе в окне Excel, но связана с таблицей в окне PowerPivot. Преимущество создания и поддержания данных в Excel по сравнению с их импортом или вставкой состоит в том, что можно продолжать изменять данные на листе Excel и в то же время использовать их для анализа в PowerPivot.
В этой задаче будет создана связь между данными листа в столбце Stores в окне Excel и таблицей в окне PowerPivot. Это означает, что любые изменения источника данных будут автоматически переноситься в связанную таблицу в окне PowerPivot.
Необходимо помнить, что для использования этих данных в анализе необходимо создать связи между данными в связанной таблице и другими данными в окне PowerPivot. Дополнительные сведения см. в разделе Создание связей между таблицами (учебник).
Предварительные требования
Этот раздел является частью учебника PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и первых действиях данного учебника см. в разделе Введение в учебник PowerPivot для Excel.
Создание связанной таблицы
В предыдущей задаче (Добавление данных путем копирования и вставки (учебник)) таблица Geography была статической, поскольку после вставки данных она не обновляется автоматически. С другой стороны, связанные таблицы автоматически отражают изменения, внесенные в источник. Связанные таблицы должны ссылаться на данные Excel, найденные в отдельном окне Excel в той же книге PowerPivot.
Создание связанной таблицы
В окне Excel наведите указатель мыши на любую ячейку листа Stores и отформатируйте ее как таблицу (CTRL+T). Обязательно выберите параметр Таблица с заголовками. Нажмите кнопку ОК.
Новая таблица, которая появится в окне PowerPivot, всегда имеет то же имя, что и таблица в Excel. Поэтому следует дать таблице Excel понятное имя до того, как будет создана связанная таблица в PowerPivot. По умолчанию Excel автоматически формирует имена таблиц (Table1, Table2 и т. п.), но можно легко переименовать таблицу с помощью интерфейса Excel.
Оставаясь в окне Excel, перейдите на вкладку Конструктор.
В области Свойства в поле Имя таблицы: тип Хранилища.
На вкладке PowerPivot в окне Excel щелкните Добавить в модель данных При этом откроется окно PowerPivot и будет создана новая таблица. Обратите внимание на значок связи на вкладке.
В окне PowerPivotНа вкладке Связанная таблица щелкните Перейти к таблице Excel, чтобы вернуться к исходной таблице в окне Excel. Измените значение в ячейке C2 с 35 на 37.
Вернитесь в окно PowerPivot. Соответствующая строка обновилась и содержит новое значение.
Сохранение книги PowerPivot (учебник)
Сохраните книгу PowerPivot для будущих занятий по учебникам.
Предварительные требования
Этот раздел является частью учебника PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и первых действиях данного учебника см. в разделе Введение в учебник PowerPivot для Excel.
Сохранение книги PowerPivot
Щелкните вкладку Файл в окне Excel.
Нажмите Сохранить как. Откроется диалоговое окно Сохранить как.
Книга будет сохранена с типом файла книги Excel по умолчанию (XLSX). Перечень поддерживаемых типов файлов см. в разделеИзучение возможностей PowerPivot.
В текстовом поле Имя файла введите PowerPivotTutorialSample и нажмите кнопку Сохранить.
Создание связей между таблицами (учебник)
На этом занятии PowerPivot будет использоваться для создания связей между данными из различных источников данных. Связь — это соединение, которое создается между двумя таблицами данных и определяет, каким образом должны коррелировать данные из двух таблиц.Например, таблица DimProduct и таблица DimProductSubcategory содержат связь на основе того факта, что каждый продукт принадлежит подкатегории. Дополнительные сведения о связях см. в разделе Общие сведения о связях.
Связи в PowerPivot создаются вручную, с помощью соединения таблиц в окне PowerPivot или столбцов в представлении диаграмм, или автоматически, если PowerPivot для Excel обнаруживает существующие связи при импорте данных в книгу PowerPivot. Связь создается вручную между двумя таблицами путем соединения столбцов из разных таблиц, содержащих схожие или идентичные данные. Например, таблица DimProduct и таблица DimProductSubcategory связаны по столбцу ProductSubcategoryKey, который есть в обеих таблицах. Столбцы не обязательно должны иметь одинаковые имена, но часто так и есть.
Предварительные требования
Этот раздел является частью учебника PowerPivot для Excel, который необходимо изучить. Сведения о предварительных требованиях и первых действиях данного учебника см. в разделе Введение в учебник PowerPivot для Excel.
Зачем создавать связи
Для выполнения любого осмысленного анализа необходимо, чтобы источники данных содержали связи между собой. Точнее, связи позволяют выполнять следующее.
Фильтровать данные в одной таблице по столбцам данных из связанных таблиц.
Объединять столбцы из нескольких таблиц в одну сводную таблицу или сводную диаграмму.
Легко находить значения в связанных таблицах с помощью формул, построенных на выражениях анализа данных (DAX).
Вывод списка существующих связей.
В книге PowerPivot уже находятся данные из трех разных источников.
Данные о продажах и о продуктах импортируются из базы данных Access. Существующие связи были автоматически импортированы вместе с данными.
Данные о категории продуктов, импортированные из базы данных Access.
Данные, которые были скопированы (и связаны) из электронной таблицы Excel, содержат данные о хранении.
Просмотр существующих связей
В окне PowerPivot перейдите на вкладку Конструктор и выберите в группе Связи команду Управление связями.
В диалоговом окне Управление связями должны быть представлены следующие связи, которые были созданы при импорте первой базы данных Access:
Таблица
Связанная таблица подстановки
DimProduct [ProductSubcategoryKey]
DimProductSubcategory [ProductSubcategoryKey]
FactSales [channelKey]
DimChannel [ChannelKey]
FactSales [DateKey]
DimDate [Datekey]
FactSales [ProductKey]
DimProduct [ProductKey]
Обратите внимание, что в этом диалоговом окне связи можно создавать, изменять и удалять. Нажмите кнопку Закрыть.
Создание новых связей между данными из двух разных источников
После просмотра связей, созданных автоматически, нужно будет создать дополнительные связи.
Создание первой связи
Щелкните вкладку таблицы Stores.
Щелкните правой кнопкой мыши заголовок столбца GeographyKey и выберите команду Создать связь.
Поля Таблица и Столбец заполняются автоматически.
В поле Связанная таблица подстановки выберите Geography (таблица, которую вы вставили из рабочего листа Excel и затем переименовали).
В поле Связанный столбец подстановки выберите GeographyKey.
Нажмите кнопку Создать.
После создания связи в верхней части столбца отображается значок. Укажите ячейку, чтобы отобразились сведения о связи.
Создание дополнительных связей между данными из Access и Excel
Щелкните вкладку Stores.
Выберите столбец StoreKey.
На вкладке Конструктор выберите Создать связь.
Поля Таблица и Столбец заполняются автоматически.
В поле Связанная таблица подстановки выберите FactSales.
В поле Связанный столбец подстановки выберите StoreKey.
Обратите внимание на информационный значок, расположенный рядом с полем Связанный столбец подстановки. По нему можно будет понять, что связь была создана неправильно. При создании связи необходимо выбрать столбец с уникальными значениями в поле Связанный столбец подстановки.
Изменение порядка. Выберите FactSales в поле Таблица и StoreKey в поле Столбец. Выберите Stores в качестве Связанной таблицы подстановки и StoreKey в качестве Связанного столбца подстановки.
Нажмите кнопку Создать.
Создание связей в представлении диаграммы
В представлении диаграммы можно легко устанавливать связи между столбцами и отдельными таблицами. Связи отображаются визуально, что позволяет быстро увидеть связи между таблицами. На этом этапе вы создадите последнюю связь, необходимую для завершения занятия по использованию представления диаграмм. Дополнительные сведения о представлении диаграммы см. в разделе Окно PowerPivot: Представление диаграммы.
Навигация в представлении диаграммы
В окне PowerPivot перейдите на вкладку Главная и выберите в области Представление пункт Представление диаграммы. Макет электронной таблицы «Представление данных» преобразуется в макет визуальной диаграммы, а таблицы будут автоматически упорядочены на основании связей между ними.
Чтобы увидеть все таблицы нажмите значок По размеру экрана в правом верхнем углу представления диаграммы.
Для настройки удобного отображение используйте элемент управления Перетащить и приблизить и мини-карту и перетащите таблицы в необходимый макет. Для прокрутки экрана можно использовать полосы прокрутки и колесо мышки.
Укажите на линию связи (черную линию со стрелкой и окружностью на концах), чтобы выделить соответствующие таблицы.
Создание связи между таблицами в представлении диаграммы
Оставаясь в представлении диаграммы, щелкните правой кнопкой мыши диаграмму таблицы DimProductSubcategory и выберите команду Создать связь. Откроется диалоговое окно «Создание связи».
В поле Столбец выберите ProductCategoryKey, в поле Связанная таблица подстановки — ProductCategory, а в поле Связанный столбец подстановки — ProductCategoryKey.
Нажмите кнопку Создать.
Чтобы убедиться в том, что все связи успешно созданы, щелкните Управление связями на вкладке Конструктор и просмотрите список.
