PowerShell에서 Power BI 서비스에서 pbix 다운로드

2707 단어 PowerBIPowerShell
Power BI 서비스는 pbix 파일을 UI에서 다운로드할 수 있습니다.

Power BI 서비스에서 Power BI Desktop으로 보고서 다운로드

Power BI Rest API: Reports - Export Report

이번에는 위의 API를 PowerShell 모듈에서 실행하여 pbix 파일을 검색합니다.

Report Id 확인



Power BI 서비스에서 보고서를 열고 보고서 ID를 확인합니다.


PowerShell



PowerShell을 관리자 권한으로 실행하여 PowerBI 모듈을 설치합니다.
Install-Module -Name MicrosoftPowerBIMgmt

Power BI 서비스에 로그인.
Login-PowerBI

pbix 파일 다운로드.
  • ReportId와 OutFile을 환경에 맞게 다시 씁니다.
    $date = (Get-Date).ToString("yyyyMMdd")
    $ReportId = "960e6b3d-b1ce-49fb-8e87-201d6e02f1e0"
    $OutFile = "C:\Users\kenakamu\Desktop\test$date.pbix"
    
    Invoke-PowerBIRestMethod -Method GET `
    -Url https://api.powerbi.com/v1.0/myorg/reports/${ReportId}/Export `
    -ContentType "application/zip" -OutFile $OutFile
    

    같은 파일명이 있으면 실패하기 때문에 주의.
  • 좋은 웹페이지 즐겨찾기