Problemen met importeren in Access en Excel XLS oplossen in Power BI Desktop

In Power BI Desktop gebruiken geïmporteerde Access-databases en Excel 97-2003 XLS-bestanden beide de Access-database-engine. Drie veelvoorkomende situaties kunnen voorkomen dat de Access-database-engine goed werkt:

  • Er is geen Access-database-engine geïnstalleerd.
  • De Versie van de Access-database-engine, 32-bits of 64-bits versie, verschilt van de Power BI Desktop-bits versie.
  • U gebruikt Access- of XLS-bestanden met een Microsoft 365-abonnement.

Er is geen Access-database-engine geïnstalleerd

Als een Power BI Desktop-foutbericht aangeeft dat de Access-database-engine niet is geïnstalleerd, installeert u de Access-database-engine vanaf de downloadpagina. Installeer de versie, ofwel 32-bits of 64-bits, die overeenkomt met uw Power BI Desktop-versie.

Als u met gegevensstromen werkt en een gateway gebruikt om verbinding te maken met de gegevens, moet u de Access-database-engine installeren op de computer waarop de gateway wordt uitgevoerd.

Notitie

Als de versie van de Access-database-engine die u installeert verschilt van uw Microsoft Office-bits versie, kunnen uw Office-app licaties de Access-database-engine niet gebruiken.

Bitversie van Access-database-engine verschilt van power BI Desktop-bits versie

Deze situatie treedt meestal op wanneer de geïnstalleerde Microsoft Office-versie 32-bits is en de geïnstalleerde Power BI Desktop-versie 64-bits is. Het tegenovergestelde kan ook gebeuren en de bitversie komt in beide gevallen niet overeen.

Een van de volgende oplossingen kan deze fout in bitversies oplossen die niet overeenkomen. U kunt deze oplossingen ook toepassen op andere niet-overeenkomende oplossingen, bijvoorbeeld andere 32-bits COM-toepassingen zoals Visual Studio SSDT.

Als u Access- of XLS-bestanden met een Microsoft 365-abonnement gebruikt, raadpleegt u Access- of XLS-bestanden met Microsoft 365 voor een ander probleem en een andere oplossing.

Oplossing 1: De Versie van De Power BI Desktop-bits wijzigen zodat deze overeenkomt met de Microsoft Office-bits versie

Als u de bitsversie van Power BI Desktop wilt wijzigen, verwijdert u Power BI Desktop en installeert u vervolgens de versie van Power BI Desktop die overeenkomt met uw Office-installatie.

Notitie

Als u de 32-bits versie van Power BI Desktop gebruikt om zeer grote gegevensmodellen te maken, kunnen er onvoldoende geheugenproblemen optreden.

Een versie van Power BI Desktop selecteren:

  1. Kies uw taal op de downloadpagina van Power BI Desktop en selecteer Vervolgens Downloaden.

    Screenshot of the Download button on the Power BI Desktop download page.

  2. Schakel in het volgende scherm het selectievakje in naast PBIDesktop.msi voor de 32-bits versie of PBIDesktop_x64.msi voor de 64-bits versie en selecteer Volgende.

    Screenshot that shows choosing the bit version of the Power BI Desktop download.

Oplossing 2: De Versie van Microsoft Office-bits wijzigen zodat deze overeenkomt met de Versie van de Power BI Desktop-bits

Als u de bitsversie van Microsoft Office wilt wijzigen zodat deze overeenkomt met de bitsversie van uw Power BI Desktop-installatie:

  1. Verwijder Microsoft Office.

  2. Installeer de versie van Office die overeenkomt met uw Power BI Desktop-installatie.

Oplossing 3: Sla het XLS-bestand op als XLSX

Als de fout optreedt met een Excel 97-2003 XLS-werkmap, kunt u voorkomen dat u de Access-database-engine gebruikt door het XLS-bestand in Excel te openen en op te slaan als een XLSX-bestand.

Oplossing 4: Beide versies van de Access-database-engine installeren

U kunt beide versies van de Access-database-engine installeren om het probleem voor Power Query voor Excel en Power BI Desktop op te lossen. Deze tijdelijke oplossing wordt niet aanbevolen, omdat dit fouten en problemen kan veroorzaken voor toepassingen die de Access Database Engine-bitversie gebruiken die u eerst hebt geïnstalleerd.

Beide versies van access-database-engine gebruiken:

  1. Installeer beide bitsversies van de Access-database-engine vanaf de downloadpagina.

  2. Voer elke versie van de Access-database-engine uit met behulp van de /passive switch. Voorbeeld:

    c:\users\joe\downloads\AccessDatabaseEngine.exe /passive
    
    c:\users\joe\downloads\AccessDatabaseEngine_x64.exe /passive
    

U gebruikt Access- of XLS-bestanden met Microsoft 365

Office 2013- en Office 2016 Microsoft 365-abonnementen registreren de Access Database Engine-provider op een virtuele registerlocatie waartoe alleen Microsoft Office-processen toegang hebben. De Mashup Engine, die verantwoordelijk is voor het uitvoeren van niet-Microsoft 365 Excel en Power BI Desktop, is geen Office-proces, dus kan de Access Database Engine-provider niet worden gebruikt.

Als u deze situatie wilt oplossen, downloadt en installeert u de Herdistribueerbare Access-database-engine die overeenkomt met de bitsversie van uw Power BI Desktop-installatie, 32-bits of 64-bits.

Andere importproblemen

Het Power BI-team zoekt regelmatig naar problemen die van invloed kunnen zijn op veel gebruikers en probeert ze op te nemen in de documentatie. Als u een probleem ondervindt dat niet in dit artikel wordt behandeld, dient u een vraag over het probleem in bij power BI-ondersteuning.