Feilsøke importproblemer med Access og Excel XLS i Power BI Desktop
Importerte Access-databaser og Excel 97-2003 XLS-filer bruker begge Access-databasemotoreni Power BI Desktop. Tre vanlige situasjoner kan forhindre at Access-databasemotoren fungerer som den skal:
- Ingen Access-databasemotor er installert.
- Bitersversjonen for Access-databasemotoren, 32-biters eller 64-biters, er forskjellig fra Power BI Desktop-bitersversjonen.
- Du bruker Access- eller XLS-filer med et Microsoft 365-abonnement.
Denne artikkelen forklarer disse problemene og forteller deg hvordan du feilsøker dem.
Ingen Access-databasemotor er installert
Hvis en feilmelding i Power BI Desktop indikerer at Access-databasemotoren ikke er installert, installere Access 365 Runtime-. Installer versjonen, enten 32-biters eller 64-biters, som samsvarer med Power BI Desktop-versjonen.
Hvis du arbeider med dataflyter og bruker en gateway til å koble til dataene, må du installere Access-databasemotoren på datamaskinen som kjører gatewayen.
Bitersversjonen av Access-databasemotoren er forskjellig fra Power BI Desktop-bitersversjonen
Denne situasjonen oppstår vanligvis når den installerte Microsoft Office-versjonen er 32-biters og den installerte Power BI Desktop-versjonen er 64-biters. Det motsatte kan også skje, og bitversjonskonflikten forekommer i begge tilfeller.
Enhver av de følgende løsningene kan rette opp denne feil i bitersversjonen. Du kan også bruke disse løsningene på andre uoverensstemmelser, for eksempel andre 32-biters COM-programmer, for eksempel Visual Studio SSDT.
Hvis du bruker Access- eller XLS-filer med et Microsoft 365-abonnement, kan du se Access- eller XLS-filer med Microsoft 365- for et annet problem og en annen løsning.
Løsning 1: Endre bitersversjonen av Power BI Desktop slik at den samsvarer med Microsoft Office-bitersversjonen
Hvis du vil endre bitersversjonen av Power BI Desktop, avinstallerer du Power BI Desktop og installerer deretter versjonen av Power BI Desktop som samsvarer med Office-installasjonen.
Notat
Hvis du bruker 32-bitersversjonen av Power BI Desktop til å opprette svært store datamodeller, kan det hende at du opplever problemer utenfor minnet.
Slik velger du en versjon av Power BI Desktop:
Velg språk på nedlastingssiden for Power BI Desktop, og velg deretter Last ned.
Velg avmerkingsboksen ved siden av PBIDesktop.msi for 32-bitersversjonen på neste skjermbilde, eller PBIDesktop_x64.msi for 64-bitersversjonen, og velg deretter Neste.
Løsning 2: Endre Microsoft Office-bitersversjonen slik at den samsvarer med bitersversjonen av Power BI Desktop
Slik endrer du bitersversjonen av Microsoft Office slik at den samsvarer med bitersversjonen av Power BI Desktop-installasjonen:
Avinstaller Microsoft Office.
Installer versjonen av Office som samsvarer med Power BI Desktop-installasjonen.
Løsning 3: Lagre XLS-filen som XLSX
Hvis feilen oppstår med en Excel 97-2003 XLS-arbeidsbok, kan du unngå å bruke Access-databasemotoren ved å åpne XLS-filen i Excel og lagre den som en XLSX-fil.
Du bruker Access- eller XLS-filer med Microsoft 365
Abonnementsversjoner av Office 2013-2019 som bruker Klikk og bruk-installasjonsteknologi, registrerer Access Database Engine-leverandøren på en virtuell registerplassering som bare Microsoft Office-prosesser har tilgang til. Mashup-motoren, som er ansvarlig for å kjøre ikke-Microsoft 365 Excel og Power BI Desktop, er ikke en Office-prosess, så den kan ikke bruke Leverandøren av Access-databasemotoren.
Hvis du vil løse denne situasjonen, kan du se Kan ikke bruke grensesnittene Access ODBC, OLEDB eller DAO utenfor Office Klikk og bruk-programmer for installasjonsveiledning.
Andre importproblemer
Power BI-teamet ser jevnlig etter problemer som kan påvirke mange brukere, og prøver å inkludere dem i dokumentasjonen. Hvis det oppstår et problem som denne artikkelen ikke dekker, kan du sende inn et spørsmål om problemet for å Power BI-støtte.