Applies ToExcel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

V mnoha případech je import relačních dat prostřednictvím doplňku Power Pivot rychlejší a efektivnější než jednoduchý import v Excelu.

Obecně platí, že je to jednoduché:

  1. Obraťte se na správce databáze, abyste získali informace o připojení k databázi a ověřili, že máte oprávnění k přístupu k datům.

  2. Pokud jsou data relační nebo dimenzionální, klikněte v Power Pivot na Domů > Získat externí data > z databáze.

Volitelně můžete importovat z jiných zdrojů dat:

  • Pokud data pocházejí z Microsoft Azure Marketplace nebo datového kanálu OData, klikněte na Domů > Z datové služby .

  • Klikněte na Domů > Získat externí data > z jiných zdrojů a vyberte si z celého seznamu zdrojů dat.

Na stránce Zvolit způsob importu dat zvolte, jestli se mají všechna data ve zdroji dat přebírat nebo filtrovat. Buď zvolte tabulky a zobrazení ze seznamu, nebo napište dotaz, který určuje, která data se mají importovat.

Mezi výhody Power Pivot importu patří:

  • Vyfiltrujte nepotřebná data a importujte jenom podmnožinu.

  • Při importu dat můžete tabulky a sloupce přejmenovávat.

  • Vložením předdefinovaného dotazu vyberte data, která vrátí.

  • Zprostředkovatelé OLE DB můžou někdy nabídnout rychlejší výkon pro data ve velkém měřítku. Při výběru mezi různými poskytovateli pro stejný zdroj dat byste měli nejprve vyzkoušet zprostředkovatele OLE DB.

  • Importem tabulek z relačních databází ušetříte kroky, protože relace cizích klíčů se při importu používají k vytváření relací mezi listy v okně Power Pivot.

  • Import více tabulek a následné odstranění těch, které nepotřebujete, vám může ušetřit kroky. Pokud importujete tabulky po jednom, možná budete muset relace mezi tabulkami vytvářet ručně.

  • Sloupce, které obsahují podobná data v různých zdrojích dat, jsou základem vytváření relací v okně Power Pivot. Pokud používáte heterogenní zdroje dat, zvolte tabulky obsahující sloupce, které lze mapovat na tabulky v jiných zdrojích dat, které obsahují identická nebo podobná data.

  • Pokud chcete podporovat aktualizaci dat pro sešit, který publikujete na 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 aktualizovaly automaticky. Použití zdrojů dat, které jsou k dispozici na síťových serverech, umožňuje aktualizaci dat.

V Excelu klikněte na Data > Připojení > Aktualizovat vše , abyste se znovu připojili k databázi a aktualizovali data v sešitu.

Aktualizace aktualizuje jednotlivé buňky a přidá řádky, které byly aktualizovány v externí databázi od doby posledního importu. Aktualizují se jenom nové řádky a existující sloupce. Pokud do modelu potřebujete 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 už zdroj dat není ve stejném umístění nebo pokud se tabulky nebo sloupce odeberou nebo přejmenují, aktualizace se nezdaří. Samozřejmě stále uchováváte všechna data, která jste dříve importovali. Pokud chcete zobrazit dotaz použitý při aktualizaci dat, kliknutím na Power Pivot > Spravovat otevřete okno Power Pivot. Kliknutím na Návrh > Vlastnosti tabulky zobrazte dotaz.

K aktualizaci dat jsou obvykle nutná oprávnění. Pokud sešit sdílíte s dalšími uživateli, kteří také chtějí aktualizovat data, budou pro databázi vyžadovat alespoň oprávnění jen pro čtení.

Metoda sdílení sešitu určí, jestli může dojít k aktualizaci dat. V případě Microsoft 365 nelze aktualizovat data v sešitu, který je uložen do Microsoft 365. V SharePoint Server můžete na serveru naplánovat bezobslužnou aktualizaci dat, ale je nutné, aby Power Pivot pro SharePoint byly nainstalovány a nakonfigurovány ve vašem SharePoint prostředí. Pokud chcete zjistit, jestli je k dispozici plánovaná aktualizace dat, obraťte se na správce SharePoint.

Data můžete importovat z jednoho z mnoha zdrojů dat uvedených v následující tabulce.

Power Pivot neinstaluje zprostředkovatele pro každý zdroj dat. I když někteří poskytovatelé již v počítači existují, možná budete muset stáhnout a nainstalovat poskytovatele, kterého potřebujete.

Můžete také propojit tabulky v Excel a kopírovat a vkládat data z aplikací, jako je Excel a Word, které pro schránku používají formát HTML. Další informace najdete v tématech Přidání dat pomocí propojených tabulek Excelu a Kopírování a vkládání dat do Power Pivotu.

S ohledem na 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 jakékoli chyby, doporučujeme použít některého z dalších poskytovatelů uvedených pro Oracle.

Zdroj

Verze

Typ souboru

Poskytovatelů

Databáze Accessu

Microsoft Access 2003 nebo novější.

.accdb nebo .mdb

Zprostředkovatel ACE 14 OLE DB

Relační databáze systému SQL Server

Microsoft SQL Server 2005 nebo novější; Microsoft Azure SQL Database

(nelze použít)

Zprostředkovatel OLE DB pro systém SQL Server

Zprostředkovatel OLE DB nativního klienta SQL Serveru

SQL Server Native 10.0 Client – Zprostředkovatel OLE DB

Zprostředkovatel dat .NET Framework pro klienta SQL

SQL Server Parallel Data Warehouse (PDW)

SQL Server 2008 nebo novější

(nelze použít)

Zprostředkovatel OLE DB pro SQL Server PDW

Relační databáze Oracle

Oracle 9i, 10g, 11g.

(nelze použít)

Zprostředkovatel Oracle OLE DB

Zprostředkovatel dat rozhraní .NET Framework pro klienta Oracle

Zprostředkovatel dat .NET Framework pro SQL Server

MSDAORA OLE DB (poskytovatel 2)

OraOLEDB

MSDASQL

Relační databáze Teradata

Teradata V2R6, V12

(nelze použít)

Zprostředkovatel TDOLEDB OLE DB

Zprostředkovatel dat .NET pro Teradata

Relační databáze Informix

(nelze použít)

Zprostředkovatel Informix OLE DB

Relační databáze IBM DB2

8.1

(nelze použít)

DB2OLEDB

Relační databáze Sybase

(nelze použít)

Zprostředkovatel Sybase OLE DB

Jiné relační databáze

(nelze použít)

(nelze použít)

Zprostředkovatel OLE DB nebo ovladač ODBC

Textové souboryPřipojení k ploché souboru

(nelze použít)

.txt, .tab, .csv

Zprostředkovatel ACE 14 OLE DB pro Microsoft Access

Soubory aplikace Microsoft Excel

Excel 97–2003 nebo novější

.xlsx, .xlsm, .xlsb, .xltx, .xltm

Zprostředkovatel ACE 14 OLE DB

Power Pivot sešituImport dat ze služby Analysis Services nebo Power Pivotu

Microsoft SQL Server 2008 R2 nebo novější

xlsx, .xlsm, .xlsb, .xltx, .xltm

ASOLEDB 10.5

(používá se jenom s Power Pivot sešity, které jsou publikované na sharepointových farmách s nainstalovaným Power Pivot pro SharePoint)

Datová krychle služby Analysis Services– Import dat ze služby Analysis Services nebo Power Pivotu

Microsoft SQL Server 2005 nebo novější

(nelze použít)

ASOLEDB 10

Datové kanályImport dat z datového kanálu

(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 zpřístupněn jako datová služba WCF (Windows Communication Foundation) (dříve ADO.NET Data Services).

.atomsvc pro dokument služby, který definuje jeden nebo více informačních kanálů

.atom pro dokument webového kanálu Atom

Poskytovatel datového kanálu Microsoftu pro Power Pivot

Zprostředkovatel dat datového kanálu .NET Framework pro Power Pivot

Sestavy služby Reporting ServicesImport dat ze sestavy služby Reporting Services

Microsoft SQL Server 2005 nebo novější

.Rdl

Soubory připojení k databázi Office

.Odc

Publikované dokumenty serveru , například databáze aplikace Access, které jsou již publikovány na SharePointu, nelze importovat.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.