Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V Power BI Desktop používají importované databáze Access i soubory aplikace Excel 97–2003 XLS modul Access Database Engine. Tři běžné situace mohou bránit správnému fungování modulu Access Database Engine:
- Není nainstalován žádný modul Access Database Engine.
- Access Database Engine bitová verze (32bitová nebo 64bitová) neodpovídá vaší verzi Power BI Desktopu. Power BI Desktop vyžaduje 64bitový modul Access Database Engine.
- Soubory Accessu nebo XLS používáte s předplatným Microsoft 365.
Tento článek vysvětluje tyto problémy a dozvíte se, jak je řešit.
Není nainstalován žádný modul databázového stroje Access.
Pokud chybová zpráva Power BI Desktopu uvádí, že modul Access Database Engine není nainstalován, nainstalujte 64bitové prostředí Access 365 Runtime.
Pokud pracujete s datovými toky a používáte bránu pro připojení k datům, musíte na počítač, na kterém je spuštěná brána, nainstalovat modul Access Database Engine.
Access Database Engine bitová verze se liší od Power BI desktopové verze
K této situaci obvykle dochází v případě, že nainstalovaná systém Microsoft Office verze je 32bitová a nainstalovaná verze Power BI Desktopu je 64bitová. Power BI Desktop je k dispozici pouze v 64bitové verzi, takže pokud máte nainstalovaný 32bitový systém Microsoft Office, může dojít k neshodě bitových verzí.
Některá z následujících řešení může tuto chybu neshody bitových verzí napravit. Tato řešení můžete také použít u jiných neshod, například u jiných 32bitových aplikací COM, jako je Visual Studio SSDT.
Pokud používáte soubory Accessu nebo XLS s předplatným Microsoft 365, podívejte se na soubory Accessu nebo XLS s Microsoft 365, kde najdete jiný problém a jejich řešení.
Řešení 1: Nainstalujte 64bitovou verzi Power BI Desktop
Power BI Desktop je k dispozici pouze jako 64bitová aplikace. Zajištění kompatibility s Database Engine Accessu:
Pokud máte aktuálně nainstalovanou Power BI Desktop, ověřte, že se jedná o 64bitovou verzi nebo si stáhněte nejnovější verzi.
Nainstalujte 64bitový modul Access Database Engine, aby odpovídal aplikaci Power BI Desktop. Pokyny k instalaci naleznete v tématu Není nainstalován Access Database Engine.
Řešení 2: Změna systém Microsoft Office bitové verze tak, aby odpovídala Power BI desktopové verzi
Pokud chcete změnit bitovou verzi systém Microsoft Office tak, aby odpovídala bitové verzi instalace Power BI Desktopu:
Odinstalujte systém Microsoft Office.
Nainstalujte verzi Office, která odpovídá instalaci Power BI Desktopu.
Řešení 3: Uložení souboru XLS jako XLSX
Pokud k této chybě dochází u sešitu aplikace Excel 97–2003 ve formátu XLS, můžete se vyhnout použití modulu Access Database Engine tak, že soubor XLS otevřete v aplikaci Excel a uložíte jej jako soubor XLSX.
Soubory Accessu nebo XLS používáte s Microsoft 365
Verze předplatného Office 2013–2019, které používají instalační technologii Klikni a spusť, registrují poskytovatele Accessu Database Engine v umístění virtuálního registru, ke kterému mají přístup jenom procesy systém Microsoft Office. Modul Mashup Engine, který zodpovídá za spouštění Excelu, který není součástí Microsoftu 365, a aplikace Power BI Desktop, není procesem sady Office, takže nemůže používat zprostředkovatele modulu Access Database Engine.
Pokud chcete tuto situaci vyřešit, přečtěte si téma Nejde použít rozhraní ODBC, OLEDB nebo DAO aplikace Access mimo aplikace Office Klikni a spusť , kde najdete pokyny k instalaci.
Další problémy s importem
Tým Power BI pravidelně hledá problémy, které můžou mít vliv na mnoho uživatelů, a snaží se je zahrnout do dokumentace. Pokud narazíte na problém, který tento článek nepokrývá, odešlete dotaz týkající se problému Power BI podpoře.