В качестве источника данных в книге можно использовать отчет служб reporting Services, опубликованный на SharePoint Power Pivot или сервере отчетов. Ниже описано, как создать подключение к отчету и импортировать данные в книгу.

В этой статье

Необходимые условия

В качестве источника данных необходимо использовать файл определения отчета (RDL). Импорт из модели отчета не поддерживается.

У вас должно быть разрешение на открытие отчета в вашей учетной записи Windows пользователя, а также адрес отчета или сервера отчетов, на котором он размещен. Чтобы проверить свои разрешения, сначала откройте отчет в веб-браузере. Если отчет откроется, он подтвердит наличие достаточных разрешений и правильного URL-адреса.

Службы отчетов должны быть SQL Server версии 2008 R2 или более поздней. В этих версиях есть функция экспорта веб-канала данных, которая передает данные отчета в формате канала данных XML. Вы можете определить сервер отчета с помощью параметра Экспортировать как веб-канал данных, который отображается на панели инструментов отчета при его открыть в браузере: Значок веб-канала данных

К началу страницы

Выбор подхода к импорту

Данные отчета добавляются один раз во время импорта. Копия данных помещается в Power Pivot книге. Чтобы получить последние изменения в данных отчета, можно либо обновить данные из Power Pivot в Excel, либо настроить расписание обновления данных для книги после ее публикации в SharePoint.

Чтобы добавить данные отчетов reporting Services в книгу Power Pivot, можно использовать один из следующих подходов:

Приложение

Подход

Ссылка

Power Pivot

Нажмите кнопку Из отчета, чтобы указать адрес отчета. Вы также можете щелкнуть Из других источников, а затем щелкнуть Отчеты, чтобы указать n-адрес отчета.

Как сделать...

Power Pivot

Нажмите кнопку Из веб-каналов данных, чтобы указать документ службы (ATOMSVC), содержащий сведения о под соединении.

Как сделать...

Reporting Services

Нажмите кнопку Экспорт в веб-канал данных на панели инструментов отчета, чтобы немедленно экспортировать данные в Power Pivot в Excel, если они установлены на компьютере, или сохранить файл экспорта в файл службы Atom (ATOMSVC) для дальнейшего использования.

Как сделать...

К началу страницы

Импорт данных отчета с использованием адреса опубликованного отчета

  1. В окне Power Pivot нажмите на вкладке Главная кнопку Из отчета. Откроется мастер импорта таблиц.

  2. Нажмите кнопку Обзор и выберите сервер отчета.

    Если вы регулярно используете отчеты на сервере отчетов, он может быть указан в списке Последние сайты и серверы. В противном случае введите адрес сервера отчетов в области Имя и нажмите кнопку Открыть для просмотра папок на сайте сервера отчетов. Примером адреса сервера отчетов может быть http://<имя компьютера>/reportserver.

  3. Выберите отчет и нажмите кнопку Открыть. Кроме того, в текстовое поле Имя можно ввести ссылку на отчет, включая полный путь к отчету и его имя. Мастер импорта таблиц подключается к отчету и отрисовка его в области предварительного просмотра.

    Если в отчете используются параметры, необходимо указать параметр или создать подключение к отчету невозможно. При этом в веб-канале данных импортируется только строки, связанные со значением параметра.

    1. Выберите параметр, используя список или поле со списком, заданные в отчете.

    2. Нажмите кнопку Просмотреть отчет, чтобы обновить данные.

      Примечание: При просмотре отчета параметры, выбранные вами, будут сохраняться вместе с определением веб-канала данных.

      При желании нажмите кнопку Дополнительно, чтобы настроить свойства отчета для конкретного поставщика.

  4. Нажмите кнопку Проверить подключение, чтобы сделать отчет доступным в качестве веб-канала данных. Вы также можете нажать кнопку "Дополнительные", чтобы подтвердить, что свойство Inline Service Document содержит внедренный XML-данные, который определяет подключение к веб-каналу данных.

  5. Нажмите кнопку Далее, чтобы продолжить импорт.

  6. На странице Выбор таблиц и представлений мастера выберите квадратику рядом с частями отчета, которые вы хотите импортировать как данные.

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

  7. В поле Имя введите имя таблицы, в которой нужно сохранить веб-канал данных в книге Power Pivot.

    По умолчанию используется имя службы отчетов, если имя не назначено, например Tablix1, Tablix2. Рекомендуется изменить это имя во время импорта, чтобы было проще определить источник импортируемого веб-канала данных.

  8. Нажмите кнопку Просмотр и фильтрация, чтобы просмотреть данные и изменить выбор столбцов. Ограничить строки, импортируемые в веб-канал данных отчета, невозможно, но можно удалить столбцы, с снять флажки. Нажмите кнопку ОК.

  9. На странице Выбор таблиц и представлений нажмите кнопку Готово.

  10. После импорта всех строк нажмите кнопку Закрыть.

К началу страницы

Импорт данных отчета с использованием URL-адреса документа службы данных

Указать адрес отчета также можно с помощью файла службы данных (ATOMSVC), который уже содержит нужные сведения о веб-канале отчета. В документе службы данных указывается URL-адрес отчета. При импорте документа службы данных из отчета создается веб-канал отчета, который Power Pivot книгу.

  1. В окне Power Pivot на вкладке Главная нажмите кнопку Из веб-каналов данных. Откроется мастер импорта таблиц.

  2. На странице Подключение веб-канал данных введите имя, которое будет удобно использовать при ссылке на источник данных.

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

  3. Введите путь к файлу службы данных (ATOMSVC), который определяет канал отчета. Вы можете указать адрес документа, если он хранится на сервере, или открыть его из папки на компьютере. Кроме того, вы можете нажать кнопку Обзор, чтобы перейти на сервер с документом службы данных, который вы хотите использовать.

  4. Нажмите кнопку Проверить подключение, чтобы убедиться, что веб-канал можно создать с помощью сведений в документе службы данных.

  5. Нажмите кнопку Далее.

  6. На странице Выбор таблиц и представлений мастера выберите квадратику рядом с частями отчета, которые вы хотите импортировать как данные.

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

  7. В поле Имя введите имя таблицы, в которой нужно сохранить веб-канал данных в Power Pivot книге.

    По умолчанию используется имя службы отчетов, если имя не назначено, например Tablix1, Tablix2. Рекомендуется изменить это имя во время импорта, чтобы было проще определить источник импортируемого веб-канала данных.

  8. Нажмите кнопку Просмотр и фильтрация, чтобы просмотреть данные и изменить выбор столбцов. Ограничить строки, импортируемые в веб-канал данных отчета, невозможно, но можно удалить столбцы, с снять флажки. Нажмите кнопку ОК.

  9. На странице Выбор таблиц и представлений нажмите кнопку Готово.

  10. После импорта всех строк нажмите кнопку Закрыть.

К началу страницы

Экспорт отчета в качестве веб-канала данных

  1. Откройте отчет в диспетчере отчетов, SharePoint или на сервере отчетов.

  2. На панели инструментов отчета нажмите кнопку Экспортировать как веб-канал данных: Значок веб-канала данных

    Если Excel установлен на компьютере, вам будет предложено открыть или сохранить файл. 

  3. Нажмите кнопку Открыть, чтобы сразу просмотреть импортируемые данные в Power Pivot в Excel.

Если кнопка не отображается, отчет не работает в поддерживаемой версии Reporting Services. Рассмотрите возможность перемещения или копирования отчета на сервер отчетов, поддерживаемый выпуском.

Примечание: Службы reporting Services включают расширение Atom rendering, которое создает веб-каналы из файлов определений отчетов. Это расширение, а не серверное Power Pivot, создает веб-каналы отчетов и документы службы данных, используемые для экспорта данных отчета в Power Pivot книги. Дополнительные сведения об использовании веб-каналов в Power Pivot см. в веб-каналах данных Power Pivot в MSDN.

К началу страницы

Сохранение файла службы Atom (ATOMSVC) для будущих операций импорта

Если на компьютере нет приложения, которое может открыть веб-канал отчета, сохраните документ для дальнейшего использования на компьютере, на Power Pivot есть Excel. В документе, который вы сохраняете, указывается адрес отчета. Он не содержит данных из отчета.

  1. Откройте отчет в диспетчере отчетов, SharePoint или на сервере отчетов.

  2. На панели инструментов отчета нажмите кнопку Экспортировать как веб-канал данных:Значок веб-канала данных

  3. Нажмите кнопку Сохранить, чтобы сохранить ATOMSVC-файл на компьютере. Файл определяет сервер отчета и его расположение.

Чтобы использовать ATOMSVC-файл позже, можно открыть его Power Pivot в Excel чтобы импортировать веб-канал отчета. Дополнительные сведения о том, как указать документ службы данных для веб-каналов отчетов, см. в разделе Импорт данных отчета с помощью URL-адреса в документ службы данных в этой теме.

Вы также можете опубликовать этот файл в библиотеке веб SharePoint чтобы сделать его доступным для всех, кто хочет использовать веб-каналы отчетов в других книгах или отчетах. Дополнительные сведения о библиотеках веб-каналов данных см. в веб-каналах данных Power Pivot на сайте MSDN.

К началу страницы

Нужна дополнительная помощь?

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×