Поделиться через


Тип соединения PowerPivot (службы SSRS)

Для извлечения данных из книги PowerPivot, опубликованной в галерее PowerPivot на сайте SharePoint, можно использовать модуль обработки данных служб SQL Server Analysis Services.

Используйте сведения в этом разделе для создания источника данных. Пошаговые инструкции см. в разделе Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS).

Предварительные требования

Источник данных PowerPivot должен быть опубликован в галерее PowerPivot на сайте SharePoint.

Для подключения к книге PowerPivot из построителя отчетов необходимо установить на рабочей станции библиотеку SQL Server 2008 R2 ADOMD.NET. Эта клиентская библиотека устанавливается вместе с PowerPivot для Excel, но, если используется компьютер, на котором нет этого приложения, необходимо загрузить и установить ADOMD.NET со страницы Пакет дополнительных компонентов SQL Server 2008 R2.

Тип источника данных

Используйте тип источника данных отчета Microsoft SQL Server Analysis Services.

Строка подключения

Строкой подключения является URL-адрес к книге PowerPivot, опубликованной на сайте SharePoint в галерее PowerPivot или другой библиотеке, например http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx.

Учетные данные

Укажите учетные данные, необходимые для доступа к книге PowerPivot и сайту SharePoint, например, данные проверки подлинности Windows (встроенная безопасность). Дополнительные сведения см. в разделе Подключения к данным, источники данных и сроки подключения (службы SSRS) или Указание учетных данных в построителе отчетов.

Запросы

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

Для определения полей набора данных конструктор запросов анализирует запрос. Можно также вручную изменить коллекцию полей набора данных в области Данные отчета. Дополнительные сведения см. в разделе Добавление, изменение и обновление полей в области данных отчета (построитель отчетов и службы SSRS).

Фильтры

На панели «Фильтры» укажите измерения и элементы, которые необходимо включать или не включать в результаты запроса.

Параметры

На панели «Фильтры» установите параметр Параметры для фильтра, чтобы автоматически создавать параметр отчета с доступными значениями, соответствующими условиям фильтра.

Замечания

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

Данные в книге PowerPivot имеют высокую степень сжатия; данные, извлекаемые из книги PowerPivot для отчета, не сжимаются. Используйте конструктор запросов, чтобы указать фильтры и параметры, ограничивающие объем данных в отчете.

В отличие от куба служб Analysis Services, модель PowerPivot не имеет иерархий. Чтобы предоставить схожую функциональность связанным срезам в книге, необходимо создать каскадные параметры в отчете. Дополнительные сведения см. в разделе Добавление каскадных параметров в отчет (построитель отчетов и службы SSRS).

В некоторых случаях может потребоваться изменить выражения, чтобы привести их в соответствие со значениями базовых данных из модели PowerPivot. Может потребоваться изменить выражения, чтобы преобразовать данные в нужный тип данных или чтобы добавить или удалить агрегатную функцию. Например, чтобы преобразовать тип данных из String в Integer, можно использовать функцию =CInt. Перед публикацией отчета всегда проверяйте, что отчет отображает ожидаемые значения данных из модели PowerPivot.

Миниатюрные изображения отчета в галерее PowerPivot создаются только при выполнении следующих условий.

  • Отчет и книга PowerPivot, из которой берутся данные, должны храниться вместе в одной галерее PowerPivot.

  • Отчет содержит только данные PowerPivot из источника данных PowerPivot.

См. также

Основные понятия

Пользовательский интерфейс конструктора запросов многомерных выражений служб Analysis Services (построитель отчетов)

Создание отчета служб Reporting Services с использованием данных PowerPivot

Выражения (построитель отчетов и службы SSRS)