Az Access és az Excel XLS importálási problémáinak elhárítása a Power BI Desktopban

A Power BI Desktopban az importált Access-adatbázisok és az Excel 97–2003 XLS-fájlok egyaránt az Access-adatbázismotort használják. Három gyakori helyzet akadályozhatja meg az Access adatbázismotor megfelelő működését:

  • Nincs telepítve access-adatbázismotor.
  • Az Access adatbázismotor 32 bites vagy 64 bites verziója eltér a Power BI Desktop bitverziójától.
  • Access- vagy XLS-fájlokat használ Microsoft 365-előfizetéssel.

Nincs telepítve az Access adatbázismotorja

Ha a Power BI Desktop hibaüzenete azt jelzi, hogy az Access-adatbázismotor nincs telepítve, telepítse az Access adatbázismotort a letöltések oldalról. Telepítse a Power BI Desktop verziójának megfelelő 32 vagy 64 bites verziót.

Ha adatfolyamokkal dolgozik, és átjáróval csatlakozik az adatokhoz, telepítenie kell az Access adatbázismotort az átjárót futtató számítógépre.

Feljegyzés

Ha a telepített Access-adatbázismotor bitverziója eltér a Microsoft Office bitverziójától, a Office-app lications nem fogja tudni használni az Access adatbázismotort.

Az Access adatbázismotor bitverziója eltér a Power BI Desktop bitverziójától

Ez a helyzet általában akkor fordul elő, ha a telepített Microsoft Office-verzió 32 bites, a telepített Power BI Desktop pedig 64 bites. Az ellenkezője is előfordulhat, és a bitverzió eltérése mindkét esetben előfordul.

Az alábbi megoldások bármelyike orvosolhatja ezt a bitverziós eltérési hibát. Ezeket a megoldásokat más eltérésekre is alkalmazhatja, például más 32 bites COM-alkalmazásokra, például a Visual Studio SSDT-re.

Ha Access- vagy XLS-fájlokat használ Microsoft 365-előfizetéssel, az Access- vagy XLS-fájlok a Microsoft 365-höz című témakörben talál egy másik problémát és megoldást.

1. megoldás: A Power BI Desktop bitverziója a Microsoft Office bitverzióval való egyeztetéséhez

A Power BI Desktop bitverziójának módosításához távolítsa el a Power BI Desktopot, majd telepítse az Office-telepítésnek megfelelő Power BI Desktop-verziót.

Feljegyzés

Ha a Power BI Desktop 32 bites verzióját használja nagyon nagy adatmodellek létrehozásához, memóriakimaradási problémák léphetnek fel.

A Power BI Desktop egy verziójának kiválasztása:

  1. A Power BI Desktop letöltési lapján válassza ki a nyelvet, majd válassza a Letöltés lehetőséget.

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

  2. A következő képernyőn jelölje be a PBIDesktop.msi melletti jelölőnégyzetet a 32 bites verzióhoz, vagy PBIDesktop_x64.msi a 64 bites verzióhoz, majd válassza a Tovább gombot.

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

2. megoldás: A Microsoft Office bitverzió módosítása a Power BI Desktop bitverziója szerint

A Microsoft Office bitverziójának módosítása a Power BI Desktop-telepítés bitverziójának megfelelően:

  1. Távolítsa el a Microsoft Office-t.

  2. Telepítse a Power BI Desktop telepítésének megfelelő Office-verziót.

3. megoldás: Az XLS-fájl mentése XLSX formátumban

Ha a hiba egy Excel 97–2003 XLS-munkafüzettel jelentkezik, elkerülheti az Access adatbázismotor használatát az XLS-fájl Excelben való megnyitásával és XLSX-fájlként való mentésével.

4. megoldás: Az Access-adatbázismotor mindkét verziójának telepítése

Az Access adatbázismotor mindkét verzióját telepítheti az Excelhez és a Power BI Desktophoz készült Power Queryvel kapcsolatos probléma megoldásához. Ez a megkerülő megoldás nem ajánlott, mert hibákat és problémákat okozhat az access-adatbázismotor bitverzióját először használó alkalmazásoknál.

Az Access adatbázismotor bitverzióinak használata:

  1. Telepítse az Access-adatbázismotor mindkét bitverzióját a letöltési oldalról.

  2. Futtassa az Access-adatbázismotor minden verzióját a /passive kapcsolóval. Példa:

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

Access- vagy XLS-fájlokat használ a Microsoft 365-höz

Az Office 2013 és az Office 2016 Microsoft 365-előfizetések regisztrálják az Access adatbázismotor-szolgáltatót egy olyan virtuális beállításjegyzék-helyen, amelyhez csak a Microsoft Office-folyamatok férhetnek hozzá. A nem Microsoft 365 Excel és Power BI Desktop futtatásáért felelős mashup motor nem Office-folyamat, ezért nem használhatja az Access adatbázismotor-szolgáltatóját.

A probléma megoldásához töltse le és telepítse az Access adatbázismotor terjeszthető verzióját, amely megfelel a Power BI Desktop 32 bites vagy 64 bites verziójának.

Egyéb importálási problémák

A Power BI csapata rendszeresen keres olyan problémákat, amelyek sok felhasználót érinthetnek, és megpróbálják őket belefoglalni a dokumentációba. Ha olyan problémába ütközik, amelyet ez a cikk nem fed le, küldjön egy kérdést a problémáról a Power BI ügyfélszolgálatának.