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


Источники данных, поддерживаемые в книгах PowerPivot

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

Поддерживаемые источники данных

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

Можно, кроме того, устанавливать связь с таблицами Excel, а также копировать и вставлять данные из других приложений, таких как Excel и Word, использующих формат HTML для буфера обмена. Дополнительные сведения см. в разделах Добавление данных с помощью связанных таблиц Excel и Копирование и вставка данных в PowerPivot.

Источник

Версии

Тип файла

Поставщики1

Базы данных Access

Microsoft Access 2003, 2007, 2010.

ACCDB или MDB

Поставщик OLE DB для ACE 14

Реляционные базы данных SQL Server

Microsoft SQL Server 2005, 2008, 2008 R2, SQL Server 2012; Microsoft SQL Azure Database 2

(неприменимо)

Поставщик OLE DB для SQL Server

Поставщик OLE DB для собственного клиента SQL Server

Поставщик OLE DB для собственного клиента SQL Server 10.0

Поставщик данных .NET Framework для клиента SQL

Параллельное хранилище данных (PDW) SQL Server 3

2008 R2, SQL Server 2012

(неприменимо)

Поставщик OLE DB для SQL Server PDW

Реляционные базы данных Oracle

Oracle 9i, 10g, 11g.

(неприменимо)

Поставщик OLE DB для Oracle

Поставщик данных .NET Framework для клиента Oracle

Поставщик данных .NET Framework для SQL Server

Поставщик MSDAORA OLE DB 4

OraOLEDB

MSDASQL

Реляционные базы данных Teradata

Teradata V2R6, V12

(неприменимо)

Поставщик TDOLEDB OLE DB

Поставщик данных .NET для Teradata

Реляционные базы данных Informix

  

(неприменимо)

Поставщик OLE DB для Informix

Реляционные базы данных IBM DB2

8.1

(неприменимо)

DB2OLEDB

Реляционные базы данных Sybase

  

(неприменимо)

Поставщик OLE DB для Sybase

Другие реляционные базы данных

(неприменимо)

(неприменимо)

Поставщик OLE DB или драйвер ODBC

Текстовые файлы

(неприменимо)

TXT, TAB, CSV

Поставщик OLE DB ACE 14 для Microsoft Access

Файлы Microsoft Excel

Excel 97-2003, 2007, 2010

XLSX, XLSM, XLSB, XLTX, XLTM

Поставщик OLE DB для ACE 14

Книга PowerPivot

Службы Microsoft SQL Server 2008 R2 и SQL Server 2012 Analysis Services

XLSX, XLSM, XLSB, XLTX, XLTM

ASOLEDB 10.5

(используется только с книгами PowerPivot, опубликованными на фермах SharePoint с установленным PowerPivot для SharePoint)

Analysis Services, куб служб

Службы Microsoft SQL Server 2005, 2008, 2008 R2, SQL Server 2012 Analysis Services

(неприменимо)

ASOLEDB 10

Веб-каналы данных

(используются для импорта данных из отчетов служб Reporting Services, сервисных документов Atom, Microsoft Azure Marketplace DataMarket и одиночных веб-каналов данных)

Формат Atom 1.0

Любая база данных или документ, который предоставляется как служба данных Windows Communication Foundation (WCF) (ранее служба данных ADO.NET).

ATOMSVC для сервисного документа, определяющего один или несколько потоков

ATOM для документа веб-канала Atom

Поставщик веб-каналов данных Microsoft для PowerPivot

Поставщик данных веб-каналов .NET Framework для PowerPivot

Файлы подключения к базе данных Office

  

ODC

  

1 Также можно использовать поставщик OLE DB для ODBC.

2 Дополнительные сведения о SQL Azure см. на веб-сайте SQL Azure.

3 Дополнительные сведения о хранилище SQL Server PDW см. на веб-сайте Параллельное хранилище данных SQL Server 2008.

4 В некоторых случаях использование поставщика MSDAORA OLE DB может привести к ошибкам соединения, особенно в новых версиях Oracle. Если возникают ошибки, рекомендуется использовать один из других поставщиков для Oracle.

Неподдерживаемые источники

В данной версии не поддерживается следующий тип источников данных.

  • Опубликованные серверные документы, например базы данных Access, уже опубликованные в SharePoint, нельзя импортировать.

Советы по выбору источников данных

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

  2. Импорт нескольких таблиц с последующим удалением ненужных таблиц также позволяет сократить число операций. Если таблицы импортируются поодиночке, то между ними может потребоваться создать связи вручную.

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

  4. Чтобы реализовать обновление данных для книги, публикуемой в SharePoint, выберите источники данных, которые доступны одинаковым образом для рабочих станций и серверов. После публикации книги можно настроить расписание обновления данных для автоматического обновления данных в книге. Использование источников данных, доступных на сетевых серверах, позволяет обновлять данные. Дополнительные сведения см. в разделе Создание книги PowerPivot для SharePoint.

  5. Поставщики OLE DB иногда обеспечивают повышенную производительность для данных большого объема. Если нужно выбрать один из нескольких поставщиков, подходящих для некоторого источника данных, вначале следует проверить работу поставщика OLE DB.

См. также

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

Импорт данных из базы данных

Импорт данных из файла

Импорт данных из служб Analysis Services или PowerPivot

Импорт данных из потока данных

Копирование и вставка данных в PowerPivot

Добавление данных с помощью связанных таблиц Excel