Power BI Desktop에서 Access 및 Excel XLS 가져오기 문제 해결

Power BI Desktop에서 가져온 Access 데이터베이스와 Excel 97-2003 XLS 파일은 모두 Access 데이터베이스 엔진을 사용합니다. 다음 세 가지 일반적인 상황으로 인해 Access 데이터베이스 엔진이 제대로 작동하지 않을 수 있습니다.

  • Access 데이터베이스 엔진이 설치되어 있지 않습니다.
  • Access 데이터베이스 엔진 비트 버전(32비트 또는 64비트)은 Power BI Desktop 비트 버전과 다릅니다.
  • Microsoft 365 구독으로 Access 또는 XLS 파일을 사용하고 있습니다.

설치된 Access 데이터베이스 엔진 없음

Power BI Desktop 오류 메시지가 Access 데이터베이스 엔진이 설치되지 않음을 나타내는 경우 다운로드 페이지에서 Access 데이터베이스 엔진을 설치합니다. Power BI Desktop 버전과 일치하는 32비트 또는 64비트 버전을 설치합니다.

데이터 흐름으로 작업하고 게이트웨이를 사용하여 데이터에 연결하는 경우 게이트웨이를 실행하는 컴퓨터에 Access 데이터베이스 엔진을 설치해야 합니다.

참고 항목

설치한 Access 데이터베이스 엔진 비트 버전이 Microsoft Office 비트 버전과 다른 경우 Office 애플리케이션은 Access 데이터베이스 엔진을 사용할 수 없습니다.

Access 데이터베이스 엔진 비트 버전이 Power BI Desktop 비트 버전과 다릅니다.

이 상황은 일반적으로 설치된 Microsoft Office 버전이 32비트이고 설치된 Power BI Desktop 버전이 64비트인 경우에 발생합니다. 반대의 경우도 발생할 수 있으며 두 경우 모두 비트 버전 불일치가 발생합니다.

다음 솔루션은 이러한 비트 버전 불일치 오류를 해결할 수 있습니다. 이러한 해결 방법을 다른 불일치(예: Visual Studio SSDT와 같은 다른 32비트 COM 애플리케이션)에도 적용할 수 있습니다.

Microsoft 365 구독에서 Access 또는 XLS 파일을 사용하는 경우 다른 문제 및 해결 방법은 Microsoft 365를 사용하는 Access 또는 XLS 파일을 참조하세요.

해결 방법 1: Microsoft Office 비트 버전과 일치하도록 Power BI Desktop 비트 버전 변경

Power BI Desktop의 비트 버전을 변경하려면 Power BI Desktop을 제거한 다음, Office 설치와 일치하는 Power BI Desktop의 버전을 설치합니다.

참고 항목

32비트 버전의 Power BI Desktop을 사용하여 큰 데이터 모델을 만드는 경우 메모리 부족 문제가 발생할 수 있습니다.

Power BI Desktop 버전을 선택하려면 다음을 수행합니다.

  1. Power BI Desktop 다운로드 페이지에서 언어를 선택한 다음, 다운로드를 선택합니다.

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

  2. 다음 화면에서 32비트 버전의 PBIDesktop.msi 또는 64비트 버전의 PBIDesktop_x64.msi 옆에 있는 확인란을 선택한 후, 다음을 선택합니다.

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

해결 방법 2: Power BI Desktop 비트 버전과 일치하도록 Microsoft Office 비트 버전 변경

Power BI Desktop 설치의 비트 버전과 일치하도록 Microsoft Office의 비트 버전을 변경하려면 다음을 수행합니다.

  1. Microsoft Office를 제거합니다.

  2. Power BI Desktop 설치와 일치하는 Office 버전을 설치합니다.

해결 방법 3: XLS 파일을 XLSX로 저장

Excel 97-2003 XLS 통합 문서에서 오류가 발생하는 경우 Excel에서 XLS 파일을 열고 XLSX 파일로 저장하여 Access 데이터베이스 엔진의 사용을 방지할 수 있습니다.

해결 방법 4: Access 데이터베이스 엔진의 두 버전 모두 설치

두 버전의 Access 데이터베이스 엔진을 모두 설치하여 Excel 및 Power BI Desktop용 Power Query의 문제를 해결할 수 있습니다. 이 해결 방법은 먼저 설치한 Access 데이터베이스 엔진 비트 버전을 사용하는 애플리케이션에 오류 및 문제가 발생할 수 있으므로 권장되지 않습니다.

두 Access 데이터베이스 엔진 비트 버전을 모두 사용하려면 다음을 수행합니다.

  1. 다운로드 페이지에서 Access 데이터베이스 엔진 비트 버전을 모두 설치합니다.

  2. /passive 스위치를 사용하여 각 버전의 Access 데이터베이스 엔진을 실행합니다. 예시:

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

Microsoft 365에서 Access 또는 XLS 파일을 사용합니다.

Office 2013 및 Office 2016 Microsoft 365 구독은 Microsoft Office 프로세스만 액세스할 수 있는 가상 레지스트리 위치에 Access 데이터베이스 엔진 공급자를 등록합니다. 비 Microsoft 365 Excel 및 Power BI Desktop 실행을 담당하는 매시업 엔진은 Office 프로세스가 아니므로 Access 데이터베이스 엔진 공급자를 사용할 수 없습니다.

이 상황을 해결하려면 Power BI Desktop 설치 비트 버전(32비트 또는 64비트)과 일치하는 Access 데이터베이스 엔진 재배포 가능 패키지를 다운로드하고 설치합니다.

기타 가져오기 문제

Power BI 팀은 정기적으로 많은 사용자에게 영향을 줄 수 있는 문제를 찾고 설명서에 포함하려고 시도합니다. 이 문서에서 설명하지 않은 문제가 발생할 경우, 해당 문제에 대한 질문을 Power BI 지원에 제출해 주세요.