Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

В этой статье

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

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

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

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

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

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

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

Для добавления Reporting Services данных отчета в книгу Power Pivot можно использовать любой из следующих подходов.

Приложение

Способ

Создать ссылку

Power Pivot

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

Разделы справки...

Power Pivot

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

Разделы справки...

Reporting Services

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

Разделы справки...

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

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

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

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

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

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

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

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

    2. Щелкните Просмотреть отчет , чтобы обновить данные.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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