Power BI Desktop 시작 문제 해결

이 문서에서는 Power BI를 열 수 없거나 데이터 원본에 연결할 수 없는 몇 가지 상황에 대한 해결 방법을 설명하고 제공합니다.

암호화된 PBIX 파일 열기 문제 해결

암호화된 PBIX 파일은 정보 보호를 지원하지 않는 Power BI Desktop 버전을 사용하여 열 수 없습니다. Power BI Desktop을 계속 사용해야 하는 경우, 정보 보호를 지원하는 버전으로 업데이트합니다.

해결 방법:이 링크를 선택하여 최신 Power BI Desktop 설치 실행 파일을 직접 다운로드합니다. 최신 버전의 Power BI Desktop은 Information Protection을 지원하며, 암호화된 모든 PBIX 파일의 암호를 해독하고 열 수 있습니다.

온-프레미스 데이터 게이트웨이 문제

이전 버전의 Power BI 온-프레미스 데이터 게이트웨이를 설치하고 실행하는 사용자는 Power BI Desktop을 열지 못 할 수 있습니다. 이전 버전의 온-프레미스 데이터 게이트웨이의 경우 로컬 컴퓨터의 명명된 파이프에 관리 정책 제한을 적용했습니다.

해결 방법: 온-프레미스 데이터 게이트웨이와 관련된 문제를 해결하고 Power BI Desktop을 열 수 있으려면 다음 옵션 중 하나를 사용합니다.

  • 최신 버전의 Power BI 온-프레미스 데이터 게이트웨이를 설치합니다.

    최신 버전의 Power BI 온-프레미스 데이터 게이트웨이를 사용할 경우 로컬 컴퓨터에 명명된 파이프 제한이 적용되지 않으며 Power BI Desktop이 제대로 열립니다. Power BI 온-프레미스 데이터 게이트웨이를 계속 사용해야 하는 경우 업데이트하는 것이 좋습니다. 이 링크를 선택하여 최신 Power BI 온-프레미스 데이터 게이트웨이 설치 실행 파일을 직접 다운로드합니다.

  • Power BI 온-프레미스 데이터 게이트웨이 서비스 제거 또는 중지 더 이상 필요하지 않은 경우 Power BI 온-프레미스 데이터 게이트웨이를 제거할 수 있습니다. 또는 Power BI 온-프레미스 데이터 게이트웨이 서비스를 중지하여 정책 제한을 제거하고 Power BI Desktop을 열 수 있습니다.

  • 관리자 권한으로 Power BI Desktop 실행

    관리자 권한으로 Power BI Desktop을 시작할 수 있습니다. 이 경우에도 Power BI Desktop이 성공적으로 열립니다. 마찬가지로 최신 버전의 Power BI 온-프레미스 데이터 게이트웨이를 설치하는 것이 좋습니다.

    Power BI Desktop은 멀티 프로세스 아키텍처이며, 해당 프로세스 중 여러 개가 Windows 명명된 파이프를 사용하여 통신합니다. 다른 프로세스는 명명된 파이프를 방해할 수 있습니다. 바이러스 백신 소프트웨어 또는 방화벽이 파이프를 차단하거나 트래픽을 특정 포트로 리디렉션하는 상황 등 그러한 방해의 가장 일반적인 이유는 보안입니다.

    관리자 권한으로 Power BI Desktop을 열면 문제가 해결될 수 있습니다. 관리자 권한으로 Power BI Desktop을 열 수 없는 경우 어떤 보안 규칙 때문에 명명된 파이프가 제대로 통신하지 못하는지 관리자에게 문의합니다. 그런 다음 Power BI Desktop 및 하위 프로세스를 허용 목록에 추가합니다.

SQL Server 연결 문제

컴퓨터에 로그인한 계정과 다른 계정을 사용하여 SQL Server 데이터베이스에 연결하려는 경우 Windows > 대체 자격 증명을 사용하여 다음 오류와 유사한 메시지가 표시될 수 있습니다.

공급자의 데이터를 읽는 동안 다음과 같은 오류가 발생했습니다.
파일이나 어셈블리 'System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxx' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 필요한 가장 수준이 제공되지 않았거나, 제공된 가장 수준이 올바르지 않습니다. (HRESULT: 0x80070542에서 예외가 발생했습니다)’

원인: 이는 IT 부서에서 로컬 시스템 및 계정을 구성하는 방식 때문입니다. 사용하려는 대체 Windows 계정이 시스템에 액세스할 수 없는 경우 연결을 설정하기 위해 Power BI Desktop에 필요한 DLL을 등록하지 못하도록 차단됩니다.

해결 방법: SQL Server 연결을 만들기 전에 관리자 권한으로 Power BI Desktop을 열거나 시스템 관리자에게 대체 창 계정에 컴퓨터에 대한 올바른 권한을 제공하도록 요청하는 경우 종종 문제를 해결할 수 있습니다. 관리자 권한으로 Power BI Desktop을 열고 연결을 설정하면 필요한 DLL이 등록됩니다. 그 후에는 더 이상 이 연결에 대한 관리자 권한으로 Power BI Desktop을 열 필요가 없습니다. 그러나 다른 다른 Windows 자격 증명을 사용하여 SQL Server에 연결하도록 선택하는 경우 연결할 때마다 관리자 권한으로 Power BI Desktop을 열어야 합니다.

“로그인할 수 없음” 이슈

다음 오류와 유사한 메시지가 표시될 수 있습니다.

로그인할 수 없습니다. 죄송합니다. 로그인하는 동안 오류가 발생했습니다. 세부 정보: 기본 연결이 닫혔습니다. SSL/TLS 보안 채널에 대해 트러스트 관계를 설정할 수 없습니다.

해결 방법:옵션 및 설정>옵션>보안>인증 해지에서 인증 해지 확인을 비활성화합니다. 자세한 내용은 인증서 해지 확인, Power BI Desktop을 참조하세요.

Microsoft Store 버전 Power BI Desktop 시작 문제

다음 오류와 유사한 메시지가 표시될 수 있습니다.

페이지에 연결할 수 없습니다. ms-pbi.pbi.microsoft.com의 서버 IP 주소를 찾을 수 없습니다. 애플리케이션 이벤트 로그 메시지 - 원본의 이벤트 ID 1에 대한 설명

메시지에는 다음 세부 정보와 같은 추가 정보가 포함될 수 있습니다.

이 이벤트를 발생시킨 구성 요소가 로컬 컴퓨터에 설치되어 있지 않거나 설치가 손상되었습니다. 로컬 컴퓨터에 구성 요소를 설치하거나 복구할 수 있습니다.

해결 방법: 다음 단계를 사용(승격된 관리자 권한이 필요하지 않음)하여 WebView2를 다시 설치합니다.

  1. webview2를 제거합니다.
  2. 설치 링크를 사용하여 webview2를 다시 설치합니다.

드물게 Power BI Desktop이 시작하지 못하고 WebVeiw2를 언급하는 오류 메시지 또는 회색 창이 표시될 수 있습니다.

Screenshot of an error message mentioning WebView2.

대부분의 경우는 컴퓨터의 프로그램(일반적으로 바이러스 백신 소프트웨어)으로 인해 발생합니다. 프로그램이 문제를 일으키는지 확인하려면 다음 단계를 수행합니다.

  1. Power BI Desktop을 닫습니다.

  2. Windows 설정>정보>고급 시스템 설정을 열고 환경 변수를 선택합니다.

    Screenshot of the System Properties window with Environment Variables highlighted.

    사용자 변수에서 새로 만들기를 선택하고 변수 이름 WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS를 변수 값 --disable-features=RendererCodeIntegrity와 함께 추가합니다.

    Screenshot of the new User variable and value.

  3. Power BI Desktop을 시작하고 이번에는 성공적으로 시작하는지 확인합니다.

  4. 설정한 환경 변수를 삭제합니다.

해결 방법: 이전 단계에서 문제가 해결된 경우 Power BI Desktop 시작을 방해할 수 있는 소프트웨어를 사용하지 않도록 설정하거나 WebView2 프로세스에 대한 예외를 제공합니다.

여전히 문제가 있는 경우 Power BI 지원에 지원 인시던트 제출하고 다음 정보를 제공합니다.

  • WebView2 오류 보고서. Microsoft Store 버전의 Power BI Desktop을 사용하는 경우 오류 보고서는 c:\Users\<username>\Microsoft\Power BI Desktop Store App\WebView2\EBWebView\Crashpad\reports 또는 c:\Users\<username>\Microsoft\Power BI Desktop Store App\WebView2Elevated\EBWebView\Crashpad\reports에 위치해 있습니다.

    다운로드한 .exe 버전의 Power BI Desktop을 사용하는 경우 오류 보고서는 c:\Users\<username>\AppData\Local\Microsoft\Power BI Desktop\WebView2\EBWebView\Crashpad\reports or c:\Users\<username>\AppData\Local\Microsoft\Power BI Desktop\WebView2Elevated\EBWebView\Crashpad\reports에 위치해 있습니다.

  • 컴퓨터의 디바이스 ID. Windows 설정>시스템>정보에서 확인할 수 있습니다.

  • 설치 관리자 및 업데이트 로그. 경로를 복사하여 파일 탐색기 붙여넣고 파일을 다른 위치에 복사하여 다음 위치에서 다음 파일을 수집합니다. 일부 파일의 이름은 같으므로 덮어쓰지 말고 복사할 때 이름을 바꿔야 합니다.

    Path 파일
    %temp%\ msedge_installer.log
    %ProgramData%\Microsoft\EdgeUpdate\Log\ MicrosoftEdgeUpdate.log
    %windir%\Temp\ MicrosoftEdgeUpdate.log
    %allusersprofile%\Microsoft\EdgeUpdate\Log\ MicrosoftEdgeUpdate.log
    %systemroot%\Temp\ msedge_installer.log
    %localappdata%\Temp\ msedge_installer.log
    %localappdata%\Temp\ MicrosoftEdgeUpdate.log
  • 이벤트 뷰어 로그. 시작 메뉴에서 이벤트 뷰어를 시작합니다. 이벤트 뷰어에서 애플리케이션 및 서비스 로그>Microsoft>Windows>CodeIntegrity>작동으로 이동합니다. 왼쪽 창에서 작동을 마우스 오른쪽 단추로 클릭하고 다른 이름으로 모든 이벤트 저장을 선택합니다. 파일을 검색할 수 있는 위치에 저장합니다. Windows 로그>애플리케이션에 대해 동일한 작업을 수행합니다.

    Screenshot of Event viewer showing the context menu with Save All Events As highlighted.

  • 레지스트리 편집기의 ClientState 키. Windows 검색 또는 시작 메뉴에서 regedit를 검색하여 레지스트리 편집기를 엽니다. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\ClientState로 이동합니다. 왼쪽 창에서 ClientState를 마우스 오른쪽 단추로 클릭하고 내보내기를 선택한 다음 파일을 저장합니다.

    Screenshot of Registry Editor showing the context menu with Export highlighted.

  • 추적을 처리합니다. 다음 단계에 따라 프로세스 모니터를 사용하여 프로세스 추적을 수집합니다.

    1. 프로세스 모니터를 다운로드하고, 다운로드한 파일을 추출하고, Procmon.exe를 실행합니다.

    2. 열린 사각형 모양의 캡처 단추를 선택하여 캡처를 중지합니다.

      Screenshot of Process Monitor with Capture button highlighted to stop capturing.

    3. 휴지통 비우기 단추를 선택하여 모든 추적을 지웁니다.

      Screenshot of Process Monitor with Clear button highlighted.

    4. 캡처 단추를 선택하여 캡처를 시작합니다.

      Screenshot of Process Monitor with Capture button highlighted to start capturing.

    5. Power BI Desktop을 시작하고 오류가 나타날 때까지 기다립니다.

    6. 캡처 단추를 선택하여 캡처를 중지합니다.

      Screenshot of Process Monitor with Capture button highlighted to stop capturing again.

    7. 파일>저장을 선택하여 추적을 저장합니다. 파일에 저장 대화 상자에서 모든 이벤트네이티브 PML(프로세스 모니터 형식)을 선택하고 파일 경로를 제공한 다음 확인을 선택합니다.

      Screenshot of Process Monitor Save to File dialog with All events and Native Process Monitor Format (PML) highlighted.

    8. 요청에 따라 지원 팀과 추적을 공유합니다.

  • 추가 진단 정보. Windows 평가 및 배포 키트를 사용하여 추가 정보를 수집합니다.

    1. Windows 평가 및 배포 키트를 다운로드합니다.

    2. 다운로드 후 adksetup.exe를 시작하고 이 컴퓨터에 Windows 평가 및 개발 키트 설치를 선택한 후 다음을 선택합니다.

      Screenshot of the installer showing Install the Windows Assessment and Development Kit to this computer selected.

    3. 마법사를 계속 진행합니다. 설치할 기능 선택 페이지에서 Windows 성능 도구 키트를 선택한 다음 설치를 선택합니다.

      Screenshot showing the Select the features you want to install page with Windows Performance Toolkit selected.

    4. 설치를 완료한 후 Windows Performance Recorder를 시작합니다.

    5. EdgeWebView2_General_EventsOnly.wprp 파일을 머신에 다운로드하여 압축을 풉니다.

    6. Windows Performance Recorder에서 기타 옵션을 선택합니다.

      Screenshot of Windows Performance Recorder with More options highlighted.

    7. 프로필 추가를 선택하여 이전 단계에서 다운로드한 EdgeWebView2_General_EventsOnly.wprp 프로필을 추가합니다.

      Screenshot of the Windows Performance Recorder with EdgeWebView2_General_EventsOnly profile loaded.

    8. 시작을 선택하여 기록을 시작합니다.

      Screenshot of Windows Performance Recorder with Start highlighted.

    9. 기록을 실행하는 동안 Power BI Desktop을 시작하여 문제가 발생하는지 확인합니다.

    10. 완료되면 저장을 선택하여 기록을 중지하고 컴퓨터에 결과를 저장합니다.

      Screenshot of Windows Performance Recorder with Save highlighted.

    11. 요청에 따라 수집한 모든 정보를 지원 팀에 제공합니다.

데이터 연결 시간 제한

새 연결을 만들거나 기존 Power BI 의미 체계 모델에 연결하려고 할 때 Power BI Desktop에서는 연결을 설정하지 않고 시간이 초과될 수 있습니다. 연결 회전자가 계속 돌아갈 수 있지만 연결이 완료되지 않습니다.

이 상황은 컴퓨터에 Digital Guardian이나 다른 보안 제품처럼 보안 제품이 설치된 경우에 발생할 수 있습니다. 경우에 따라 설치된 보안 제품이 나가는 연결 요청 호출을 방해하여 연결 시도가 시간 초과되거나 실패할 수 있습니다.

해결 방법: 보안 제품을 비활성화한 다음 연결을 다시 시도합니다. 보안 제품을 비활성화한 후 연결이 성공하면 보안 제품이 연결 실패의 원인이라는 것을 파악할 수 있습니다.

기타 시작 문제

Power BI 설명서 팀은 가능한 한 많은 Power BI Desktop 문제를 다루기 위해 노력합니다. 많은 고객에게 영향을 줄 수 있는 문제를 정기적으로 살펴보고 문서에 포함하고 있습니다.

문제가 온-프레미스 데이터 게이트웨이와 관련이 없거나 이 문서의 해결 방법대로 되지 않는 경우 Power BI 지원에 지원 인시던트를 제출할 수 있습니다.

향후 Power BI Desktop와 관련된 문제를 경험할 때마다 추적을 설정하고 로그 파일을 수집하는 것이 좋습니다. 로그 파일은 문제를 구분하고 파악하는 데 도움이 됩니다. Power BI Desktop의 추적을 설정하려면 파일>옵션 및 설정>옵션을 선택하고 진단을 선택한 다음 추적 사용을 선택합니다. 이 옵션을 설정하려면 Power BI Desktop이 실행 중이어야 하지만 Power BI Desktop 열기와 관련되어 이후에 발생할 수 있는 모든 문제에 유용합니다.