보고서에 대한 동적 수신자당 구독 만들기
적용 대상: Power BI Desktop Power BI 서비스
동적 수신자당 구독은 보고서의 개인 설정된 복사본을 이메일 구독의 각 수신자에게 배포하는 작업을 간소화하도록 설계되었습니다. 보고서 버전에 적용되는 필터를 지정하여 개인이 받는 보고서의 보기를 정의합니다.
동적 수신자당 구독은 페이지를 매긴 보고서 및 Power BI 보고서에 사용할 수 있습니다. 이 문서는 Power BI 보고서와 관련이 있습니다. 페이지를 매긴 보고서에 대한 동적 구독과 관련된 자세한 내용은 페이지를 매긴 보고서에 대한 동적 수신자당 구독을 참조하세요.
동적 구독 필터는 별도의 Power BI 의미 체계 모델에 저장됩니다. 의미 체계 모델은 수신자와 해당 필터 간의 매핑을 정의합니다. 보고서를 보낼 때가 되면 의미 체계 모델에서 사용할 수 있는 최신 데이터에 따라 누가 구독을 받고 어떤 필터가 적용되는지 결정됩니다. 이 문서에 사용된 예제에서 별도의 의미 체계 모델에는 이메일 주소를 포함한 직원 데이터가 포함됩니다. 여기서는 관리자를 위한 구독을 만드는 작업을 수행합니다. 각 관리자는 자신의 직원과 관련된 데이터만 받습니다.
필수 조건
- 용량(Power BI Premium 용량, Microsoft Fabric 평가판, 또는 Microsoft Fabric 용량)을 통해 지원되는 작업 영역에 저장된 공유할 보고서입니다.
- 수신자 데이터를 포함하는 Power BI 의미 체계 모델에 대한 빌드 권한입니다. 이 데이터에는 수신자의 이메일 주소와 각 수신자에게 적용해야 하는 필터 값이 포함됩니다.
- 해당 작업 영역에서 기여자, 멤버 또는 관리 역할입니다. 작업 영역에서 보고서 또는 대시보드를 편집할 수 있는 경우 작업 영역에 참가자, 구성원 또는 관리자 역할이 있음을 알게 됩니다. 작업 영역의 역할에 대해 자세히 알아보세요.
동적 구독 만들기
설정한 필터에 따라 구독자에게 보고서의 사용자 지정된 보기를 보내는 구독을 하나 만드시겠어요? 지역 책임자로서 각 직원의 매출에 관심이 있는 여러 관리자에게 보고서를 보내고 싶다고 가정해 보겠습니다. 이제 각 관리자가 자신의 직원과 관련된 데이터만 볼 수 있도록 구독을 만들고 보고서를 사용자 지정할 수 있습니다. 이를 위해 Power BI는 서로 다른 두 의미 체계 모델에 연결합니다. 하나는 관리자의 이메일 주소를 포함하여 구독 수신자 데이터를 포함합니다. 다른 하나는 데이터를 포함하고 수신자와 필터 간의 매핑을 정의합니다. 보고서를 보낼 때가 되면 이 두 번째 의미 체계 모델에서 사용할 수 있는 최신 데이터에 따라 받은 편지함에서 보고서를 받는 관리자와 해당 보고서에 적용되는필터가 결정됩니다.
SSRS(SQL Server Reporting Services)에 익숙한 사용자의 경우 이 기능은 데이터 기반 구독과 비슷합니다.
수신자 데이터에 연결
샘플 지역별 매출 보고서에는 사용할 수 있는 테이블이 있습니다. 누적 세로 막대형 차트 팀 + 사용자별에는 관리자 및 해당 직원에 대한 데이터가 있습니다. 아직 활성화되지 않은 경우 팀 + 사용자별을 선택합니다. 막대 중 하나를 마우스 오른쪽 단추로 클릭하고 드릴다운을 선택하여 해당 관리자의 직원을 확인합니다.
보고서 구독>구독 만들기를 선택합니다.
수신자별 동적을 선택합니다.
수신자 데이터가 포함된 Power BI 의미 체계 모델을 강조 표시합니다. 수신자 데이터에는 이메일 주소에 대한 열, 수신자마다 다를 수 있는 필터, 선택적으로 첨부 파일 유형 및 이메일 제목이 포함됩니다.
일부 조직에서는 목적에 맞는 회사 직원 Power BI 의미 체계 모델이 있을 수 있습니다. 또는 이메일 주소와 보고서 필터에 대한 값을 포함하는 새 의미 체계 모델을 만들어야 할 수도 있습니다. 중요한 데이터는 이메일 주소입니다. 수신자별로 필터를 설정하려면 의미 체계 모델에 잠재적인 모든 수신자의 이메일 주소가 포함되어야 합니다. 다음을 선택합니다. 이 예에서 매핑 의미 체계 모델의 이름은 Contoso 영업 사원입니다.
데이터 선택 및 필터링
데이터 선택 및 필터링 창에는 동적으로 설정할 수 있는 필드가 나열됩니다. 이 예제에는 이메일 주소에 대한 필드가 있으며 몇 가지 필터가 있습니다. 각 수신자에 대해 변경하려는 의미 체계 모델의 열을 선택하세요. 이메일 주소 및 필터는 Power BI 의미 체계 모델의 데이터를 기반으로 동적으로 설정할 수 있습니다.
데이터 선택 및 필터링 창에는 지역별 매출 보고서 구독을 동적으로 필터링하는 데 사용할 수 있는 Contoso 영업 사원 의미 체계 모델의 필드 목록이 표시됩니다. Owners 테이블을 선택합니다. 이 테이블에는 Owner, OwnerEmail 및 Manager에 대한 데이터가 있습니다. Contoso 영업 사원 의미 체계 모델의 이러한 필드는 구독에 연결할 수 있습니다.
메일 세부 정보 입력
이메일 세부 정보 창에서 필수 필드 및 포함하려는 다른 필드를 입력합니다. 드롭다운을 사용하여 Contoso 영업 사원 의미 체계 모델의 동적 콘텐츠로 자동으로 채웁니다. 또는 정보를 수동으로 입력합니다. 수신자를 입력하는 경우 쉼표 또는 세미콜론으로 구분합니다.
이 예제에서는 수신자 및 메일 제목에 동적 콘텐츠를 사용합니다. 링크 아이콘 으로 동적 콘텐츠가 사용되고 있음을 알 수 있습니다.
수신자에 대해 데이터에서 가져오기 드롭다운 옵션을 선택하고 Owners 테이블에서 열을 선택합니다. 이메일 주소가 포함된 Owners 테이블의 열은 Owners.OwnerEmail입니다.
이메일 제목에 대해 데이터에서 가져오기 드롭다운 옵션을 선택하고 Owners 테이블에서 열을 선택합니다. 직원 이름이 포함된 Owners 테이블의 열은 Owners.Owner입니다.
선택적 세부 정보 추가 받는 사람에게 메시지를 입력합니다. 드롭다운을 사용하여 특정 보고서 페이지를 선택합니다. Power BI의 보고서 링크를 토글하면 링크를 통해 이 보고서 페이지로 이동합니다. 또한 이 페이지는 보고서 페이지 미리 보기를 선택하는 경우 표시되는 페이지입니다. 미리 보기 이미지는 수신자의 고유 필터가 적용된 보고서를 보여 줍니다.
전체 보고서 첨부 드롭다운을 선택하여 옵션 목록을 표시합니다. 형식을 선택합니다. 민감도 레이블은 이메일 첨부 파일에 적용되며 첨부 파일은 보고서의 모든 개인 정보 레이블을 준수합니다. 첨부 파일의 크기는 25MB 미만으로 제한됩니다.
동적 필터 추가
데이터 매핑 창을 사용하여 동적 필터를 설정합니다. 보고서의 현재 상태를 시작점으로 사용하려면 변경 내용 포함을 선택합니다. 이렇게 선택하면 필터, 스포트라이트, 드릴 상태 등에 대한 업데이트가 포함된 구독이 만들어집니다. 동적 필터를 보고서의 현재 상태에 적용하지 않으려면 변경 내용 포함의 선택을 취소합니다. 이 옵션의 선택을 취소하면 보고서의 기본 상태가 사용됩니다.
Contoso 영업 사원 의미 체계 모델의 값에 매핑하는 데 사용되는 보고서 필드를 선택합니다. 이 예제에서는 두 필드의 이름이 같으며 대부분의 경우는 그렇지 않습니다.
일정 설정
일정 설정 창에서 동적 구독에 대한 일정을 만듭니다.
구독 시작 날짜를, 그리고 원한다면 종료 날짜를 선택합니다. 기본적으로 구독 시작 날짜는 구독을 만든 날짜이고 종료 날짜는 1년 후입니다. 구독이 종료되기 전에 언제든지 미래 날짜로 변경할 수 있습니다. 구독이 종료 날짜에 도달하면 다시 활성화될 때까지 중지됩니다. 예정된 종료일 전에 연장 여부를 묻는 알림을 받게 됩니다.
반복 드롭다운을 사용하여 구독 빈도를 선택합니다. 매일, 매주 또는 매월을 선택할 수 있습니다. 표준 시간대를 조정할 수도 있습니다.
팁
특정 요일에만 구독 메일을 받으려면 매주를 선택한 다음 요일 확인란을 선택합니다. 매월을 선택한 경우 구독 메일을 받을 날짜를 입력합니다.
구독의 예약 시간을 선택합니다. 지정된 표준 시간대에 대해 정각이나 15분, 30분 또는 45분에 실행되도록 설정할 수 있습니다.
활성 구독을 끄면 이 구독을 반복적으로 실행하는 대신 수동으로 트리거할 수 있습니다.
동적 구독 만들기 검토 및 완료
검토 및 완료 창에서 제목을 선택하여 설정을 검토합니다. 모든 설정이 올바른 경우 저장하고 닫기를 선택합니다. 설정 변경이 필요한 경우 연필 아이콘을 선택하여 편집합니다.
구독 창에 새 구독이 나열됩니다. 링크 아이콘 으로 동적 콘텐츠가 사용되고 있음을 알 수 있습니다.
구독을 검토하는 또 다른 방법은 아래쪽 화살표를 선택하여 세부 정보를 표시하는 것입니다.
다른 구독과 마찬가지로 구독을 편집, 삭제, 켜고 끌 수 있습니다.
고려 사항 및 제한 사항
- 보고서를 렌더링하면 일부 용량이 사용됩니다. 대화형 활동으로 분류됩니다.
- 수신자 의미 체계 모델에는 수신자 행이 1,000개로 제한됩니다. 수신자 목록이 언제든지 1000행을 초과하는 경우 처음 1000명의 수신자만 구독 이메일을 받고 구독 작성자는 오류 전자 메일을 받습니다.
- 구독 이메일을 수신해도 보고서에 대한 액세스가 보장되지는 않습니다. 보고서 액세스는 별도로 설정됩니다.
- 이 기능은 단일 값 필터를 지원하며 여러 값 옵션이 있는 필터를 지원하지 않습니다.
- 구독이 처리되는 동안 열 또는 테이블의 이름이 의미 체계 모델에서 변경되면 동적 필터가 제대로 적용되지 않을 수 있습니다.