Импорт данных в PowerPivot из Microsoft SQL Server
Импорт данных из Microsoft SQL Server в PowerPivot выполнить очень просто. К тому же не обязательно импортировать готовые данные из таблиц или представлений.
Для импорта данных выберем закладку «PowerPivot» в ленте инструментов и нажмем кнопку «Открыть PowerPivot».
Выбираем источник данных
![Меню PowerPivot на ленте меню Excel](http://wisedata.ru/wp-content/uploads/2017/01/160219.01-300x78.jpg)
В открывшемся окне PowerPivot выберем кнопку «Из базы данных». В качестве источника данных указываем SQL Server.
![Выбор источника импорта данных в PowerPivot Импорт данных из Microsoft SQL Server в PowerPivot](http://wisedata.ru/wp-content/uploads/2017/01/160219.02-300x116.jpg)
Появится окно настройки соединения с сервером баз данных
![Окно подключения к базе данных Microsoft SQL Server](http://wisedata.ru/wp-content/uploads/2017/01/160219.03-283x300.jpg)
Например, установим подключение к локальному серверу, к базе данных AdventureWorksLT2008.
![Окно подключения к базе данных Microsoft SQL Server указание имени базы данных](http://wisedata.ru/wp-content/uploads/2017/01/160219.04-283x300.jpg)
На следующем шаге будет предложен выбор, импортировать таблицы или данные из запроса на языке SQL.
Первый вариант удобен тем, что за один раз можно импортировать в модель PowerPivot несколько таблиц. С другой стороны, Вы можете написать запрос с учетом логики данных на сервере. Кроме того, запросом можно определить отображение данных в PowerPivot. Например, через запрос можно объединить данные из двух таблиц в одну таблицу модели данных.
Не важно какой вариант выбрать, потому что в модели данных всегда можно будет отредактировать таблицу.
Выбираем данные
Например, импортируем данные из двух таблиц, для этого выбираем первый пункт, выбора таблиц и представлений.
![Выбор способа импорта данных PowerPivot](http://wisedata.ru/wp-content/uploads/2017/01/160219.05-283x300.jpg)
Например, выберем таблицы «Product» и «ProductCategory». Также изменим имя таблицы ProductCategory. Для этого в поле «Понятное имя» введем новое имя таблицы. Позже мы сможем обращаться к таблице в модели под этим именем.
![Окно выбора таблиц для импорта данных](http://wisedata.ru/wp-content/uploads/2017/01/160219.06-300x291.jpg)
При нажатии кнопки «Готово» данные будут импортированы в модель PowerPivot.
![Окно отчета результатов импорта данных](http://wisedata.ru/wp-content/uploads/2017/01/160219.07-300x291.jpg)
Закрыв окно мастера импорта таблиц, мы увидим импортированные данные. Две таблицы, к тому же одна из них будет иметь имя, указанное при импорте.
![Результат импорта данных из Microsoft SQL Server в PowerPivot](http://wisedata.ru/wp-content/uploads/2017/01/160219.08-300x150.jpg)
Создаем сводную таблицу PowerPivot
Вернемся в рабочую книгу Excel. На вкладке «PowerPivot» нажмем кнопку «PivotTable» и выберем одноименный пункт в выпадающем списке.
![Меню вставки сводной таблицы PowerPivot](http://wisedata.ru/wp-content/uploads/2017/01/160219.09-300x243.jpg)
В следующем окне «Создание сводной таблицы» выберем расположение новой сводной таблицы и нажмем «ОK»
![Результат вставки сводной таблицы PowerPivot](http://wisedata.ru/wp-content/uploads/2017/01/160219.10-212x300.jpg)
В итоге мы осуществили импорт данных в PowerPivot, вставив в модель две таблицы и данные. Вставили на рабочий лист Excel сводную таблицу по модели данных.