Źródła danych obsługiwane w skoroszytach programu PowerPivot
Program PowerPivot for Excel umożliwia importowanie danych z różnych źródeł. Po zaimportowaniu danych można je w dowolnej chwili odświeżyć, aby odzwierciedlić zmiany danych wprowadzone w źródle. W tym temacie opisano rodzaje źródeł danych, których można używać, i podano wskazówki dotyczące określania, które z nich będą działać najlepiej w skoroszycie programu PowerPivot.
Obsługiwane źródła danych
Dane można importować ze źródeł danych znajdujących się w następującej tabeli. Program PowerPivot for Excel nie instaluje dostawców wymienionych dla każdego źródła danych. Niektórzy dostawcy mogli zostać już zainstalowani na komputerze przez inne aplikacje; w innych przypadkach będzie konieczne pobranie i zainstalowanie dostawcy.
Można również tworzyć łącza do tabel w programie Excel oraz kopiować i wklejać dane z aplikacji, takich jak Excel i Word, w których dla Schowka jest używany format HTML. Aby uzyskać więcej informacji, zobacz tematy Dodawanie danych przy użyciu połączonych tabel programu Excel i Kopiowanie i wklejanie danych do programu PowerPivot.
Źródło |
Wersje |
Typ pliku |
Dostawcy 1 |
Bazy danych programu Access |
Microsoft Access 2003, 2007, 2010. |
accdb lub mdb |
Dostawca ACE 14 OLE DB |
Relacyjne bazy danych programu SQL Server |
Microsoft SQL Server 2005, 2008, 2008 R2, SQL Server 2012; baza danych usługi Microsoft SQL Azure 2 |
(nie dotyczy) |
Dostawca OLE DB dla programu SQL Server Dostawca OLE DB programu SQL Server Native Client Dostawca OLE DB programu SQL Server Native Client 10.0 Dostawca danych programu .NET Framework dla programu SQL Client |
SQL Server Parallel Data Warehouse (PDW) 3 |
2008 R2, SQL Server 2012 |
(nie dotyczy) |
Dostawca OLE DB dla programu SQL Server PDW |
Relacyjne bazy danych programu Oracle |
Oracle 9i, 10g, 11g. |
(nie dotyczy) |
Dostawca OLE DB programu Oracle Dostawca danych programu .NET Framework dla programu Oracle Client Dostawca danych programu .NET Framework dla programu SQL Server Dostawca OLE DB programu MSDAORA 4 OraOLEDB MSDASQL |
Relacyjne bazy danych programu Teradata |
Teradata V2R6, V12 |
(nie dotyczy) |
Dostawca OLE DB programu TDOLEDB Dostawca danych programu .NET dla programu Teradata |
Relacyjne bazy danych programu Informix |
|
(nie dotyczy) |
Dostawca OLE DB programu Informix |
Relacyjne bazy danych programu IBM DB2 |
8.1 |
(nie dotyczy) |
DB2OLEDB |
Relacyjne bazy danych programu Sybase |
|
(nie dotyczy) |
Dostawca OLE DB programu Sybase |
Inne relacyjne bazy danych |
(nie dotyczy) |
(nie dotyczy) |
Dostawca OLE DB lub sterownik ODBC |
Pliki tekstowe |
(nie dotyczy) |
txt, tab, csv |
Dostawca ACE 14 OLE DB dla programu Microsoft Access |
Pliki programu Microsoft Excel |
Excel 97-2003, 2007, 2010 |
xlsx, xlsm, xlsb, xltx, xltm |
Dostawca ACE 14 OLE DB |
Skoroszyt programu PowerPivot |
Microsoft SQL Server 2008 R2 i SQL Server 2012 Analysis Services |
xlsx, xlsm, xlsb, xltx, xltm |
ASOLEDB 10.5 (używany tylko ze skoroszytami programu PowerPivot publikowanymi w farmach programu SharePoint, w których jest zainstalowany program PowerPivot for SharePoint) |
Moduł usług Analysis Services |
Microsoft SQL Server 2005, 2008, 2008 R2, SQL Server 2012 Analysis Services |
(nie dotyczy) |
ASOLEDB 10 |
Strumieniowe źródła danych (używane do importowania danych z raportów usług Reporting Services, dokumentów usługi Atom, usługi Microsoft Azure Marketplace DataMarket i pojedynczego strumieniowego źródła danych) |
Format Atom 1.0 Dowolna baza danych lub dokument uwidaczniany jako usługa danych programu Windows Communication Foundation (WCF) (uprzednio ADO.NET Data Services). |
atomsvc dla dokumentu usługi, który definiuje co najmniej jedno strumieniowe źródło danych atom dla dokumentu strumieniowego źródła sieci web Atom |
Dostawca strumieniowych źródeł danych firmy Microsoft dla programu PowerPivot Dostawca danych strumieniowego źródła danych programu .NET Framework dla programu PowerPivot |
Pliki połączenia z bazą danych pakietu Office |
|
odc |
|
1 Można również korzystać z dostawcy OLE DB dla interfejsu ODBC.
2 Aby uzyskać więcej informacji dotyczących programu SQL Azure, zobacz witrynę sieci web programu SQL Azure.
3 Aby uzyskać więcej informacji dotyczących programu SQL Server PDW, zobacz witrynę sieci web programu SQL Server 2008 Parallel Data Warehouse.
4 W niektórych przypadkach użycie dostawcy OLE DB programu MSDAORA może spowodować błędy połączenia, zwłaszcza w przypadku użycia nowszych wersji programu Oracle. Jeśli wystąpi dowolny błąd, zalecane jest użycie jednego spośród innych dostawców wymienionych na liście dostawców dla programu Oracle.
Nieobsługiwane źródła
Następujące źródło danych jest obecnie nieobsługiwane:
- Nie można importować dokumentów opublikowanych na serwerze, takich jak bazy danych programu Access już opublikowane w programie SharePoint.
Wskazówki dotyczące wybierania źródeł danych
Importowanie tabel z relacyjnych baz danych wymaga wykonania mniejszej liczby kroków, ponieważ relacje kluczy obcych są podczas importu używane do tworzenia relacji między arkuszami w oknie programu PowerPivot.
Importowanie wielu tabel, a następnie usunięcie tabel niepotrzebnych, może również zmniejszyć liczbę kroków. W przypadku importowania tabel po jednej naraz nadal może zachodzić konieczność ręcznego utworzenia relacji między tabelami.
Kolumny zawierające podobne dane w różnych źródłach danych stanowią podstawę tworzenia relacji w oknie programu PowerPivot. W przypadku korzystania z heterogenicznych źródeł danych należy wybierać tabele zawierające kolumny, które mogą być mapowane na tabele w innych źródłach danych zawierających identyczne lub podobne dane.
Aby było obsługiwane odświeżanie danych dla skoroszytu opublikowanego w programie SharePoint, należy wybrać źródła danych, które są tak samo dostępne dla stacji roboczych i serwerów. Po opublikowaniu skoroszytu można skonfigurować harmonogram odświeżania danych w celu automatycznego aktualizowania informacji w skoroszycie. Używanie źródeł danych dostępnych na serwerach sieciowych pozwala na odświeżanie danych. Aby uzyskać więcej informacji, zobacz temat Tworzenie skoroszytu programu PowerPivot dla programu SharePoint.
Dostawcy OLE DB mogą czasami zapewniać większą wydajność w przypadku danych o dużej skali. Dokonując wyboru między różnymi dostawcami dla tego samego źródła danych, należy najpierw próbować wybrać dostawcę OLE DB.
Zobacz także
Koncepcje
Importowanie danych z bazy danych
Importowanie danych z usług Analysis Services lub programu PowerPivot
Importowanie danych ze strumieniowego źródła danych
Kopiowanie i wklejanie danych do programu PowerPivot
Dodawanie danych przy użyciu połączonych tabel programu Excel