다음을 통해 공유


RDL 마이그레이션 도구 사용

이 도구는 고객이 로컬 서버에서 테넌트의 Power BI 작업 영역으로 SQL Server Reporting Services 보고서(RDL)를 마이그레이션하는 데 도움을 주도록 고안되었습니다. 이 도구는 마이그레이션 프로세스의 일부로 다음을 수행합니다.

  • 이러한 보고서 파일의 공유 데이터 원본 및/또는 공유 데이터 세트를 보고서에 포함되도록 변환하고 파일을 로컬로 디스크에 저장합니다.

  • Power BI에 업로드할 때 지원되지 않는 데이터 원본 또는 보고서 구성 요소를 확인합니다.

  • 이러한 검사를 전달하는 변환된 파일을 지정된 Power BI 작업 영역에 저장합니다.

  • 마이그레이션된 성공 및 실패한 자산에 대한 요약을 제공합니다.

참고 항목

이 프로세스는 원본에서 자산을 제거하지 않습니다.

설치

RdlMigration은 Microsoft 다운로드 센터에서 다운로드할 수 있는 Power BI Report Builder의 일부로 제공됩니다.

사용

# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName>

이 명령은 변환된 모든 파일을 로컬 디스크에 저장하고 명령 창에 각 파일의 상태와 ConversionLog.txt 파일을 표시합니다.

예제

아래 예제에서는 애플리케이션 RdlMigration.exe가 복사된 명령 프롬프트에서 실행 중이라고 가정합니다. 이 리포지토리를 복제 및 빌드하거나 '릴리스' 탭에서 최신 빌드를 다운로드하여 애플리케이션을 가져올 수 있습니다. Reportserver 엔드포인트를 찾는 방법에 대한 자세한 내용은 아래를 참조하세요.

  • SQL Server Reporting Services 또는 Power BI Report Server의 기본 모드 설치에서 'My reports' 폴더의 모든 보고서를 powerbi.com '내 작업 영역'으로 업로드합니다.
RdlMigration https://ssrsservername/reportserver "/My Reports" "My Workspace"
  • SQL Server Reporting Services 또는 Power BI Report Server의 기본 모드 설치에서 '/Sales' 폴더의 모든 보고서를 powerbi.com '영업' 작업 영역으로 업로드합니다.
RdlMigration https://ssrsservername/reportserver "/Sales" "Sales"
  • SQL Server Reporting Services의 SharePoint 통합 모드 설치에서 '/Shared Documents/Reports' 폴더의 모든 보고서를 powerbi.com '보고서' 작업 영역으로 업로드합니다.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/Reports" "Reports"
  • SQL Server Reporting Services의 SharePoint 통합 모드 설치에서 '/Shared Documents/SalesReports' 폴더의 MonthlySales라는 단일 보고서를 powerbi.com '보고서' 작업 영역으로 업로드합니다.
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/SalesReports/MonthlySales.rdl" "Reports"

입력 세부 사항

기준 URL 엔드포인트

Reporting Services 구성 관리자의 웹 서비스 URL > 보고서 서버 웹 서비스 URL에서 설정됩니다.

웹 서비스 URL을 보여 주는 Reporting Services 구성 도구의 스크린샷.

파일 경로

보고서 서버의 파일 또는 폴더에 대한 상대 경로를 나타냅니다. 경로가 파일을 참조하는 경우 도구는 해당 개별 파일만 변환하고 푸시합니다. 경로가 폴더를 참조하는 경우 도구는 해당 폴더 내의 모든 보고서 파일을 변환하고 푸시하려고 시도합니다. 여기에는 폴더에 포함된 모든 보고서가 포함되며 다른 폴더 또는 하위 폴더(예: Shared DataSources 및 Shared DataSets)에 있을 수 있는 종속성을 변환합니다. 하위 폴더의 보고서는 게시되지 않습니다.

작업 영역 이름

파일을 업로드할 작업 영역의 이름입니다. 이름에 공백이 있는 경우 이름을 따옴표로 묶습니다. 예시:

"Paginated Workspace"