주제 3, Northwind Traders
사례 연구
이것은 사례 연구입니다. 사례 연구는 별도로 시간이 정해지지 않습니다. 각 사례를 완료하고 싶은 만큼 시험 시간을 사용할 수 있습니다. 그러나 이 시험에는 추가적인 사례 연구와 섹션이 있을 수 있습니다. 주어진 시간 내에 이 시험에 포함된 모든 문제를 완료할 수 있도록 시간을 관리해야 합니다.
사례 연구에 포함된 질문에 답하려면 사례 연구에 제공된 정보를 참조해야 합니다. 사례 연구에는 사례 연구에 설명된 시나리오에 대한 자세한 정보를 제공하는 전시물과 기타 리소스가 포함될 수 있습니다. 이 사례 연구의 각 질문은 다른 질문과 독립적입니다.
이 사례 연구가 끝나면 검토 화면이 나타납니다. 이 화면에서는 시험의 다음 섹션으로 이동하기 전에 답변을 검토하고 변경할 수 있습니다. 새 섹션을 시작한 후에는 이 섹션으로 돌아갈 수 없습니다.
사례 연구를 시작하려면
이 사례 연구의 첫 번째 질문을 표시하려면 다음 버튼을 클릭하세요. 질문에 답하기 전에 왼쪽 창에 있는 버튼을 사용하여 사례 연구의 내용을 살펴보세요. 이러한 버튼을 클릭하면 비즈니스 요구 사항, 기존 환경, 문제 설명 등의 정보가 표시됩니다. 사례 연구에 모든 정보 탭이 있는 경우 표시되는 정보는 후속 탭에 표시되는 정보와 동일합니다. 질문에 답할 준비가 되면 질문 버튼을 클릭하여 질문으로 돌아가세요.
개요. 일반 개요
Northwind Traders는 전문 식품 수입 회사입니다.
이 회사는 최근 최고의 고객, 제품 및 공급업체를 더 잘 이해하기 위해 Power BI를 구현했습니다.
개요. 비즈니스 이슈
영업 부서는 IT 부서의 도움을 받아 Microsoft SSRS(SQL Server Reporting Services)에서 보고서를 생성합니다. IT 부서는 보고서를 생성하는 데 시간이 너무 오래 걸리고 보고서 요구 사항을 오해하는 경우가 많습니다.
기존 환경. 데이터 소스
Northwind Traders는 다음 표에 표시된 데이터 소스를 사용합니다.

Source2는 타사 시스템에서 매일 내보내지고 Microsoft SharePoint Online에 저장됩니다.
기존 환경. 고객 워크시트
Source2에는 Customer Details라는 단일 워크시트가 포함되어 있습니다. 다음 표에는 워크시트의 처음 11개 행이 나와 있습니다.

Source2의 모든 필드는 필수입니다.
고객 세부정보의 주소 열은 청구 주소이며 배송 주소와 다를 수 있습니다.
기존 환경. Azure SQL 데이터베이스
Source1에는 다음 테이블이 포함되어 있습니다.
* 주문
* 제품
* 공급업체
* 카테고리
* 주문 세부정보
* 영업사원
Orders 테이블에는 다음 열이 포함되어 있습니다.

주문 세부 정보 테이블에는 다음 열이 포함되어 있습니다.

주문 테이블의 주소는 배송 주소이며 청구 주소와 다를 수 있습니다.
제품 테이블에는 다음 열이 포함되어 있습니다.

카테고리 테이블에는 다음 열이 포함되어 있습니다.

공급자 테이블에는 다음 열이 포함되어 있습니다.

영업 직원 테이블에는 다음 열이 포함되어 있습니다.

영업 직원 테이블의 각 직원은 하나의 영업 지역에 할당됩니다. 각 지역에 여러 직원을 배정할 수 있습니다.
요구 사항. 보고 요건
Northwind Traders에는 다음 보고서가 필요합니다.
* 인기 제품
* 상위 고객
* 정시 배송
상위 고객 보고서에는 선택한 주문 월 또는 분기, 제품 카테고리 및 판매 지역에서 가장 높은 판매량을 기준으로 상위 20명의 고객이 표시됩니다.
상위 제품 보고서에는 선택한 주문 월 또는 분기, 판매 지역 및 제품 범주에서 판매된 최고 판매량을 기준으로 상위 20개 제품이 표시됩니다. 보고서에는 어떤 공급업체가 최고의 제품을 제공하는지도 표시되어야 합니다.
정시 배송 보고서에는 선택한 배송 월 또는 분기에 대한 다음 측정항목이 표시됩니다.
* 국가별, 배송지역별 배송이 지연된 주문 비율
* 지난 분기 동안 배송이 여러 번 지연된 고객
Northwind Traders는 지연 주문을 필수 배송 날짜 이후에 배송되는 주문으로 정의합니다.
이번 달의 지연 주문 비율이 5%를 초과하는 경우 창고 배송 부서에 알려야 합니다.
보고서에는 현재 연도와 지난 3년 동안의 기록 데이터가 표시되어야 합니다.
요구 사항. 기술 요구 사항
Northwind Traders는 다음과 같은 기술 요구 사항을 식별합니다.
* 단일 데이터 세트는 세 가지 보고서를 모두 지원해야 합니다.
* 보고서는 단일 Power BI 작업 영역에 저장되어야 합니다.
* 보고서 데이터는 매일 오전 7시(태평양 표준시) 기준의 최신 데이터여야 합니다.
* 보고서는 사용자가 시각화와 상호 작용할 때 빠른 응답 시간을 제공해야 합니다.
* 데이터 모델은 보고서 요구사항과 기술적 요구사항을 충족하면서 데이터 세트의 크기를 최대한 최소화해야 합니다.
요구 사항. 보안 요구 사항
보고서에 대한 액세스 권한은 Azure AD(Azure Active Directory) 보안 그룹에만 부여되어야 합니다. 각 부서마다 Azure AD 보안 그룹이 존재합니다.
영업 부서는 Power BI에서 다음 작업을 수행할 수 있어야 합니다.
* 보고서의 내용을 생성, 편집 및 삭제합니다.
* 작업 영역, 데이터 세트 및 보고서에 대한 권한을 관리합니다.
* 앱에 대한 권한을 게시, 게시 취소, 업데이트 및 변경합니다.
* 보고서 작업 영역에 대한 Azure AD 그룹 역할 기반 액세스를 할당합니다.
영업 부서의 사용자는 영업 직원 테이블에서 자신이 할당된 영업 지역의 데이터에만 액세스할 수 있어야 합니다.
Power BI에는 Sales Employees 테이블에 대해 다음과 같은 RLS(행 수준 보안) 테이블 필터 DAX 식이 있습니다.
[이메일 주소] = 사용자 이름()
RLS는 영업부서 사용자에게만 적용됩니다. 다른 모든 부서의 사용자는 모든 데이터를 볼 수 있어야 합니다.