Report Builder에서 페이지를 매긴 보고서에 직접 데이터 입력

적용 대상: Power BI Report Builder Power BI Desktop

이 문서에서는 포함된 데이터 세트로 페이지를 매긴 보고서에 직접 데이터를 입력할 수 있는 Microsoft Power BI Report Builder의 기능에 대해 설명합니다. 보고서의 데이터 세트에 직접 데이터를 입력하거나 Microsoft Excel과 같은 다른 프로그램에서 붙여넣을 수 있습니다. 데이터를 입력하여 데이터 세트를 만든 후에는 다른 포함된 데이터 세트와 마찬가지로 데이터 세트를 사용할 수 있습니다. 또한 둘 이상의 테이블을 추가한 후 하나를 다른 테이블을 위한 필터로 사용할 수 있습니다. 이 기능은 보고서 매개 변수처럼 보고서에서 사용해야 할 수 있는 작고 정적인 데이터 세트에 특히 유용합니다.

필수 조건

Power BI 페이지를 매긴 보고서(.rdl 파일)에 대한 라이선스 요구 사항은 Power BI 보고서(.pbix 파일)와 동일합니다.

데이터 원본 및 데이터 세트 만들기

Report Builder를 다운로드하고 설치한 후에는 포함된 데이터 원본과 데이터 세트를 보고서에 추가하는 데 사용하는 것과 동일한 워크플로를 수행합니다. 다음 절차에서는 데이터 원본 아래에 새 데이터 입력 옵션이 표시됩니다. 이 데이터 원본은 보고서에 한 번만 설정하면 됩니다. 그런 다음, 입력된 데이터의 여러 테이블을 별도의 데이터 세트로 만들 수 있으며, 모두 해당 단일 데이터 원본을 사용합니다.

  1. 보고서 데이터 창에서 새로 만들기>데이터 세트를 선택합니다.

    Screenshot of the Dataset option in the Report Data pane.

  2. 데이터 세트 속성 대화 상자에서 데이터 세트 이름을 지정합니다. 공백은 포함하지 마세요.

  3. 데이터 원본 옆에 새로 만들기를 선택합니다.

    Screenshot of the New embedded data source button.

  4. 연결 형식 선택 상자에서 데이터 입력>확인을 선택합니다.

    Screenshot of the Enter Data option.

  5. 데이터 세트 속성 대화 상자로 돌아가서 쿼리 디자이너를 선택합니다.

    Screenshot of the Query Designer button.

  6. 쿼리 디자이너 창에서 데이터를 마우스 오른쪽 단추로 클릭하고 테이블에 데이터를 붙여넣습니다.

    Screenshot of the Paste option in the Query Designer.

  7. 열 이름을 설정하려면 각 NewColumn을 두 번 클릭하고 열 이름을 입력합니다.

    Screenshot of the column name selection.

  8. 첫 번째 행에 원래 데이터의 열 머리글이 포함된 경우 마우스 오른쪽 단추로 클릭하고 삭제합니다.

  9. 기본적으로 각 열의 데이터 형식은 문자열입니다. 데이터 형식을 변경하려면 열 머리글 >형식 변경을 마우스 오른쪽 단추로 클릭하고 날짜 또는 Float와 같은 다른 데이터 형식으로 설정합니다.

    Screenshot of the Change data type options.

  10. 테이블 만들기를 완료한 경우 확인을 선택합니다.

    생성되는 쿼리는 XML 데이터 원본에서 볼 수 있는 것과 동일합니다. 내부적으로 XML을 데이터 공급자로 사용하고 있습니다. 이 시나리오에도 사용하도록 용도를 변경했습니다.

    Screenshot of the XML data structure.

  11. 데이터 세트 속성 대화 상자에서 확인을 선택합니다.

  12. 보고서 데이터 창에 데이터 원본 및 데이터 세트가 표시됩니다.

    Screenshot of the Datasets in the Report Data pane.

데이터 세트를 보고서의 데이터 시각화를 위한 기초로 사용할 수 있습니다. 다른 데이터 세트를 추가하고 동일한 데이터 원본을 사용할 수도 있습니다.

보고서 디자인

이제 데이터 원본 및 데이터 세트가 있으므로 보고서를 만들 준비가 되었습니다. 다음 절차에서는 이전 섹션의 데이터를 기반으로 간단한 보고서를 만듭니다.

  1. 삽입 메뉴에서 테이블>테이블 마법사를 선택합니다.

    Screenshot of the Table Wizard option.

  2. 방금 만든 데이터 세트 >다음을 선택합니다.

    Screenshot of the Choose a dataset dialog.

  3. 필드 정렬 페이지의 사용 가능한 필드 상자에서 행 그룹 상자로 그룹화할 필드를 끌어 옵니다. 이 예에서는 다음이 적용됩니다.

    • CountryRegion
    • SalesYear
  4. 사용 가능한 필드 상자에서 상자로 집계하려는 필드를 끌어 옵니다. 이 예에서는 다음이 적용됩니다.

    • SalesAmount

    기본적으로 Report Builder는 상자의 필드 합계를 계산하지만 다른 집계를 선택할 수 있습니다.

    Screenshot of different aggregations to choose from.

  5. 다음을 선택합니다.

  6. 레이아웃 선택 페이지에서 모든 기본 설정을 유지하되 그룹 확장/축소는 선택 취소합니다. 일반적으로 그룹을 확장 및 축소하는 것이 좋지만 이번에는 모든 데이터를 보려고 합니다.

  7. 다음>마침을 선택합니다. 테이블이 디자인 화면에 표시됩니다.

    Screenshot of the report in Design view.

보고서 실행

실제 값을 확인하고 보고서를 미리 보려면 보고서를 실행합니다.

  1. 메뉴에서 실행을 선택합니다.

    Screenshot of selecting Run on the Home ribbon.

    이제 값이 표시됩니다. 행렬에는 디자인 뷰에 표시되는 것보다 더 많은 행이 있습니다. 로컬 컴퓨터에 저장하거나 서비스에 게시하기 전에 기본 설정을 사용하도록 결정하거나 페이지 서식을 지정할 수 있습니다.

  2. 보고서를 인쇄할 때 표시되는 모양을 보려면 인쇄 레이아웃을 선택합니다.

    Screenshot of selecting Print Layout.

    이제 인쇄된 페이지에 표시되는 보고서 모양을 볼 수 있습니다.

    Screenshot of the report in print layout view.

Power BI 서비스에 페이지를 매긴 보고서 업로드

이제 Power BI 서비스에서 페이지를 매긴 보고서가 지원되므로, 페이지를 매긴 보고서를 작업 영역에 업로드할 수 있습니다. 자세한 정보는 페이지를 매긴 보고서 업로드를 참조하세요.

보고서 서버에 페이지를 매긴 보고서 업로드

Power BI Report Server, SQL Server Reporting Services 2016 또는 2017 보고서 서버에 페이지를 매긴 보고서를 업로드할 수도 있습니다. 수행하기 전에 RsReportServer.config에 다음 항목을 추가 데이터 확장으로 추가해야 합니다. 문제가 발생할 경우를 대비하여 변경하기 전에 RsReportServer.config 파일을 백업하세요.

<Extension Name="ENTERDATA" Type="Microsoft.ReportingServices.DataExtensions.XmlDPConnection,Microsoft.ReportingServices.DataExtensions">
    <Configuration>
        <ConfigName>ENTERDATA</ConfigName>
    </Configuration>
</Extension>

편집한 후 구성 파일의 데이터 공급자의 목록이 다음과 같이 표시됩니다.

Screenshot of the Report Server config file.

그거에요. 이제 이 새로운 기능을 사용하는 보고서를 보고서 서버에 게시할 수 있습니다.

다음 단계