V mnoha případech je import relačních dat Power Pivot doplňku rychlejší a efektivnější než jednoduchý import v Excel.
Obecně je to jednoduché:
-
Pokud chcete získat informace o připojení k databázi a ověřit, že máte oprávnění k přístupu k datům, ověřte u správce databáze.
-
Pokud jsou data relační nebo rozměrová, klikněte v Power Pivot na Domů > Naískejte externí data > z databáze.
Volitelně můžete importovat z jiných zdrojů dat:
-
Pokud jsou > z webu Marketplace nebo datového kanálu OData, klikněte na Microsoft Azure > Domů z datové služby.
-
Klikněte na > Na kartu Naískejte externí data > z jiných zdrojů a vyberte si z celého seznamu zdrojů dat.
Na stránce Zvolte způsob importu dat zvolte, jestli chcete všechna data ve zdroji dat převzít nebo jestli chcete data filtrovat. Buď zvolte tabulky a zobrazení ze seznamu, nebo napište dotaz, který určuje, která data se mají importovat.
Mezi výhody importu Power Pivot patří možnost:
-
Vyfiltrujte nepotřebná data a naimportujte jenom podmnožinu.
-
Při importu dat přejmenujte tabulky a sloupce.
-
Vložením do předdefinovaného dotazu vyberete data, která vrátí.
-
Zprostředkovatelé OLE DB mohou někdy nabídnout rychlejší výkon pro data ve velkém měřítku. Při volbě mezi různými zprostředkovateli pro stejný zdroj dat byste měli nejdřív vyzkoušet zprostředkovatele OLE DB.
-
Import tabulek z relačních databází ukládá kroky, protože relace cizího klíče se při importu používají k vytvoření relací mezi listy v Power Pivot okně.
-
Import více tabulek a odstranění těch, které nepotřebujete, může uložit kroky. Pokud importujete tabulky po jednom, možná budete muset relace mezi tabulkami vytvořit ručně.
-
Sloupce, které obsahují podobná data v různých zdrojích dat, jsou základem vytváření relací v Power Pivot okna. Při použití heterogenních zdrojů dat zvolte tabulky, které mají sloupce, které je možné mapovat na tabulky v jiných zdrojích dat, které obsahují identická nebo podobná data.
-
Pokud chcete podporovat aktualizaci dat sešitu, který publikujete do SharePoint, zvolte zdroje dat, které jsou stejně přístupné pro pracovní stanice i servery. Po publikování sešitu můžete nastavit plán aktualizace dat tak, aby se informace v sešitu automaticky aktualizují. Použití zdrojů dat dostupných na síťových serverech umožňuje aktualizaci dat.
V Excel klikněte na Data > Connections > Refresh All (Aktualizovat vše), aby se znovu připojte k databázi a obnovte data v sešitu.
Aktualizace aktualizuje jednotlivé buňky a přidá řádky, které se mají aktualizovat v externí databázi od posledního importu. Aktualizují se jenom nové řádky a existující sloupce. Pokud potřebujete do modelu přidat nový sloupec, budete ho muset importovat pomocí výše uvedených kroků.
Aktualizace jednoduše zopakuje stejný dotaz, který se používá k importu dat. Pokud zdroj dat už není ve stejném umístění nebo pokud jsou tabulky nebo sloupce odebrány nebo přejmenovány, aktualizace se nezdaří. Data, která jste dříve importli, si samozřejmě zachováte. Pokud chcete zobrazit dotaz použitý při aktualizaci dat, klikněte naPower Pivot > Spravovat a otevřete okno Power Pivot dat. Kliknutím na > vlastnosti tabulky zobrazte dotaz.
K aktualizaci dat jsou obvykle potřeba oprávnění. Pokud sešit sdílíte s jinými uživateli, kteří chtějí data aktualizovat, budou vyžadovat aspoň oprávnění jen pro čtení v databázi.
Způsob, kterým sešit sdílíte, určí, jestli může dojít k aktualizaci dat. Pokud Office 365, nemůžete aktualizovat data v sešitu, který je uložený Office 365. Na SharePoint Server 2013 můžete na serveru naplánovat bezobslužnou aktualizaci dat, ale je nutné, aby byl Power Pivot pro SharePoint 2013 nainstalovaný a nakonfigurovaný ve vašem SharePoint prostředí. Obraťte se SharePoint správce a podívejte se, jestli je dostupná plánovaná aktualizace dat.
Data můžete importovat z jednoho z mnoha zdrojů dat uvedených v následující tabulce.
Power Pivot v Microsoft Excelu 2013 nenainstaluje poskytovatele pro každý zdroj dat. Někteří poskytovatelé sice už na vašem počítači možná existují, ale možná si budete muset stáhnout a nainstalovat poskytovatele, který potřebujete.
Můžete taky propojit tabulky v Excel a zkopírovat a vložit data z aplikací, jako je Excel a Word, které pro schránku používají formát HTML. Další informace najdete v tématu Přidání dat pomocí Excel propojených tabulek a Kopírování a vkládání dat do Power Pivotu.
Pokud jde o poskytovatele dat, zvažte následující:
-
Můžete také použít zprostředkovatele OLE DB pro rozhraní ODBC.
-
V některých případech může použití zprostředkovatele MSDAORA OLE DB vést k chybám připojení – zejména v novějších verzích Oracle. Pokud narazíte na nějaké chyby, doporučujeme použít jednoho z dalších poskytovatelů uvedených pro Oracle.
Zdroj |
Verze |
Typ souboru |
Zprostředkovatelé |
---|---|---|---|
Databáze Accessu |
Microsoft Access 2003 nebo novější. |
.accdb nebo .mdb |
Zprostředkovatel OLE DB ACE 14 |
Relační databáze systému SQL Server |
Microsoft SQL Server 2005 nebo novější; Microsoft Azure SQL Database |
(není použitelné) |
Zprostředkovatel OLE DB pro systém SQL Server SQL Server Native Client Zprostředkovatel OLE DB SQL Server Native 10.0 Client – Zprostředkovatel OLE DB Zprostředkovatel dat .NET Framework pro klienta SQL |
SQL Server Paralelní datový sklad (PDW) |
SQL Server 2008 nebo novější |
(není použitelné) |
Zprostředkovatel OLE DB pro SQL Server PDW |
Relační databáze Oracle |
Oracle 9i, 10g, 11g. |
(není použitelné) |
Zprostředkovatel Oracle OLE DB .NET Framework Zprostředkovatel dat pro klienta Oracle Zprostředkovatel dat .NET Framework pro SQL Server MSDAORA OLE DB (zprostředkovatel 2) OraOLEDB MSDASQL |
Relační databáze Teradata |
Teradata V2R6, V12 |
(není použitelné) |
Zprostředkovatel OLE DB TDOLEDB .Net Zprostředkovatel dat pro Teradata |
Relační databáze Informix |
(není použitelné) |
Informix OLE DB provider |
|
Relační databáze IBM DB2 |
8.1 |
(není použitelné) |
DB2OLEDB |
Relační databáze Sybase |
(není použitelné) |
Zprostředkovatel Sybase OLE DB |
|
Další relační databáze |
(není použitelné) |
(není použitelné) |
Zprostředkovatel OLE DB nebo ovladač ODBC |
Textové soubory |
(není použitelné) |
.txt, .tab, .csv |
Zprostředkovatel OLE DB ACE 14 pro Microsoft Access |
Microsoft Excel soubory |
Excel 97–2003 nebo novější |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Zprostředkovatel OLE DB ACE 14 |
Power Pivot
|
Microsoft SQL Server 2008 R2 nebo novější |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10,5 (používá se jenom u Power Pivot sešitů publikovaných na SharePoint, které Power Pivot pro SharePoint nainstalované) |
Datová krychle služby Analysis |
Microsoft SQL Server 2005 nebo novější |
(není použitelné) |
ASOLEDB 10 |
Datové (slouží k importu dat ze sestav služby Reporting Services, dokumentů služby Atom a jednoho datového kanálu) |
Formát Atom 1.0 Jakákoli databáze nebo dokument, který je vystavený jako datová služba Windows Communication Foundation (WCF) (dřív ADO.NET Data Services). |
.atomsvc pro servisní dokument, který definuje jeden nebo více informačních kanálů .atom pro dokument webového kanálu Atom |
Poskytovatel datových kanálů Microsoftu pro Power Pivot .NET Framework datového kanálu pro Power Pivot |
Sestavy služby Reporting Services |
Microsoft SQL Server 2005 nebo novější |
.rdl |
|
Office Soubory připojení k databázi |
.odc |
Publikované dokumenty na serveru , jako jsou databáze Accessu, které už SharePoint, se neimportuje.
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.