V mnohých prípadoch je importovanie relačných údajov prostredníctvom doplnku Power Pivot rýchlejšie a efektívnejšie ako jednoduché importovanie v Exceli.
Vo všeobecnosti je to jednoduché:
-
Ak chcete získať informácie o pripojení databázy a overiť, či máte povolenie na prístup k údajom, obráťte sa na správcu databázy.
-
Ak sú údaje relačné alebo dimenzionálne, v rámci Power Pivot kliknite na položku Domov > Získať externé údaje > z databázy.
Môžete tiež importovať z iných zdrojov údajov:
-
Ak údaje pochádzajú zo služby Microsoft Azure Marketplace alebo údajového informačného kanála OData, kliknite na položku Domov > zo služby Data Service .
-
Kliknutím na položku Domov > Získať externé údaje > z iných zdrojov si môžete vybrať z celého zoznamu zdrojov údajov.
Na stránke Výber spôsobu importovania údajov vyberte, či sa majú všetky údaje v zdroji údajov použiť alebo či sa majú údaje filtrovať. Vyberte tabuľky a zobrazenia zo zoznamu alebo zadajte dotaz, ktorý určuje, ktoré údaje sa majú importovať.
Medzi výhody importu Power Pivot patrí možnosť:
-
Odfiltrujte nepotrebné údaje a importujte len podmnožinu.
-
Pri importovaní údajov premenujte tabuľky a stĺpce.
-
Prilepením preddefinovaného dotazu vyberte údaje, ktoré vráti.
-
Poskytovatelia OLE DB môžu niekedy ponúkať rýchlejší výkon pre rozsiahle údaje. Pri výbere rôznych poskytovateľov pre rovnaký zdroj údajov by ste mali najprv vyskúšať poskytovateľa OLE DB.
-
Importovaním tabuliek z relačných databáz sa uložia kroky, pretože vzťahy cudzieho kľúča sa používajú počas importu na vytvorenie vzťahov medzi hárkami v okne Power Pivot.
-
Import viacerých tabuliek a následné odstránenie tých, ktoré nepotrebujete, môže uložiť kroky. Ak tabuľky importujete po jednom, možno budete musieť vytvoriť vzťahy medzi tabuľkami manuálne.
-
Stĺpce, ktoré obsahujú podobné údaje v rôznych zdrojoch údajov, sú základom vytvárania vzťahov v rámci okna Power Pivot. Pri používaní heterogénnych zdrojov údajov vyberte tabuľky so stĺpcami, ktoré možno priradiť k tabuľkám v iných zdrojoch údajov, ktoré obsahujú rovnaké alebo podobné údaje.
-
Ak chcete podporovať obnovenie údajov v zošite publikovanom v SharePointe, vyberte zdroje údajov, ktoré sú rovnako prístupné pre pracovné stanice aj servery. Po publikovaní zošita môžete nastaviť plán obnovenia údajov tak, aby sa informácie v zošite aktualizovali automaticky. Používanie zdrojov údajov, ktoré sú k dispozícii na sieťových serveroch, umožňuje obnovenie údajov.
V Exceli kliknite na položku Údaje > pripojenia > Obnoviť všetko , čím sa znova pripojíte k databáze a obnovíte údaje v zošite.
Obnovením sa aktualizujú jednotlivé bunky a pridajú sa riadky, ktoré sa aktualizovali v externej databáze od posledného importu. Obnovia sa iba nové riadky a existujúce stĺpce. Ak potrebujete do modelu pridať nový stĺpec, budete ho musieť importovať pomocou vyššie uvedených krokov.
Obnovenie jednoducho zopakuje rovnaký dotaz použitý na importovanie údajov. Ak zdroj údajov už nie je na rovnakom mieste alebo ak sa tabuľky alebo stĺpce odstránia alebo premenujú, obnovenie zlyhá. Samozrejme, stále uchovávate všetky údaje, ktoré ste predtým importovali. Ak chcete zobraziť dotaz použitý pri obnove údajov, kliknite na položky Power Pivot > Spravovať a otvorí sa okno Power Pivot. Kliknutím na položky Návrh > Vlastnosti tabuľky zobrazíte dotaz.
Povolenia sú zvyčajne potrebné na obnovenie údajov. Ak zdieľate zošit s ostatnými používateľmi, ktorí chcú údaje obnoviť, budú v databáze potrebovať minimálne povolenia iba na čítanie.
Spôsob zdieľania zošita určí, či môže dôjsť k obnoveniu údajov. V prípade Microsoft 365 nie je možné obnoviť údaje v zošite uloženom do Microsoft 365. V SharePoint Server môžete naplánovať automatické obnovenie údajov na serveri, je však potrebné, aby Power Pivot pre SharePoint boli nainštalované a nakonfigurované vo vašom SharePoint prostredí. Obráťte sa na správcu SharePoint a zistite, či je k dispozícii plánované obnovenie údajov.
Môžete importovať údaje z jedného z mnohých zdrojov údajov uvedených v tabuľke nižšie.
Power Pivot neinštaluje poskytovateľov pre každý zdroj údajov. Zatiaľ čo niektorí poskytovatelia už vo vašom počítači môžu existovať, možno bude potrebné stiahnuť a nainštalovať poskytovateľa, ktorý potrebujete.
Môžete tiež vytvoriť prepojenie na tabuľky v Excel a skopírovať a prilepiť údaje z aplikácií ako Excel a Word, ktoré používajú formát HTML pre Schránku. Ďalšie informácie nájdete v téme Pridanie údajov pomocou prepojených tabuliek v Exceli a kopírovanie a prilepenie údajov do doplnku Power Pivot.
V súvislosti s poskytovateľmi údajov zvážte tieto skutočnosti:
-
Môžete tiež použiť poskytovateľa OLE DB pre ODBC.
-
V niektorých prípadoch môže použitie poskytovateľa MSDAORA OLE DB viesť k chybám pripojenia, najmä v novších verziách Oracle. Ak sa vyskytnú nejaké chyby, odporúčame vám použiť niektorého z ďalších poskytovateľov uvedených pre Oracle.
Zdroj |
Verzie |
Typ súboru |
Poskytovateľov |
---|---|---|---|
Accessové databázy |
Microsoft Access 2003 alebo novšia verzia. |
.accdb alebo .mdb |
Poskytovateľ ACE 14 OLE DB |
Relačné databázy SQL Servera |
Microsoft SQL Server 2005 alebo novšia verzia; Databáza Microsoft Azure SQL |
(nevzťahuje sa) |
Poskytovateľ OLE DB pre SQL Server Poskytovateľ SQL Server Native Client OLE DB SQL Server Native 10.0 Client – poskytovateľ OLE DB Poskytovateľ údajov .NET Framework pre klienta SQL |
Sql Server Parallel Data Warehouse (PDW) |
SQL Server 2008 alebo novšia verzia |
(nevzťahuje sa) |
Poskytovateľ OLE DB pre SQL Server PDW |
Relačné databázy Oracle |
Oracle 9i, 10g, 11g. |
(nevzťahuje sa) |
Poskytovateľ Oracle OLE DB Poskytovateľ údajov .NET Framework pre klienta Oracle Poskytovateľ údajov .NET Framework pre SQL Server MSDAORA OLE DB (poskytovateľ 2) OraOLEDB MSDASQL |
Relačné databázy Teradata |
Teradata V2R6, V12 |
(nevzťahuje sa) |
Poskytovateľ TDOLEDB OLE DB Poskytovateľ údajov .Net pre Teradata |
Relačné databázy Informix |
(nevzťahuje sa) |
Poskytovateľ Informix OLE DB |
|
Relačné databázy IBM DB2 |
8.1 |
(nevzťahuje sa) |
DB2OLEDB |
Relačné databázy Sybase |
(nevzťahuje sa) |
Poskytovateľ Sybase OLE DB |
|
Iné relačné databázy |
(nevzťahuje sa) |
(nevzťahuje sa) |
Poskytovateľ OLE DB alebo ovládač ODBC |
Textové súboryPripojiť k plochému súboru |
(nevzťahuje sa) |
.txt, .tab, .csv |
Poskytovateľ ACE 14 OLE DB pre Microsoft Access |
Súbory Programu Microsoft Excel |
Excel 97-2003 alebo novšia verzia |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Poskytovateľ ACE 14 OLE DB |
Power Pivot zošitImport údajov zo služby Analysis Services alebo doplnku Power Pivot |
Microsoft SQL Server 2008 R2 alebo novšia verzia |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10,5 (používa sa len s Power Pivot zošitmi publikovanými vo farmách SharePointu, ktoré majú nainštalované Power Pivot pre SharePoint) |
Analysis Services cubeImport Data from Analysis Services alebo Power Pivot |
Microsoft SQL Server 2005 alebo novšia verzia |
(nevzťahuje sa) |
ASOLEDB 10 |
Údajové informačné kanályImport údajov z údajového informačného kanála (používa sa na importovanie údajov zo zostáv služieb Reporting Services, dokumentov služby Atom a jedného údajového informačného kanála) |
Formát Atom 1.0 Každá databáza alebo dokument, ktorý je vystavený ako údajová služba Windows Communication Foundation (WCF) (predtým ADO.NET Data Services). |
.atomsvc pre dokument služby, ktorý definuje jeden alebo viacero informačných kanálov .atom pre dokument webového informačného kanála Atom |
Poskytovateľ údajového informačného kanála spoločnosti Microsoft pre Power Pivot Poskytovateľ údajov údajového informačného kanála .NET Framework pre Power Pivot |
Zostavy služby Reporting ServicesImport Data zo zostavy služby Reporting Services |
Microsoft SQL Server 2005 alebo novšia verzia |
.Rdl |
|
Súbory pripojenia databázy balíka Office |
.Odc |
Publikované serverové dokumenty, ako sú napríklad accessové databázy, ktoré už boli publikované v SharePointe, nie je možné importovať.
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.