Microsoft Power BI Data Analyst (PL-300 Korean Version) (PL-300 Korean) Free Practice Test
Question 1
핫스팟 질문
Model1이라는 이름의 시맨틱 모델이 있으며, 이 모델에는 다음과 같은 테이블이 포함되어 있습니다.

SaleDate와 Date 사이에는 활발한 관계가 있습니다.
ShippingDate와 Date 사이에는 비활성 관계가 있습니다.
배송일자를 기준으로 판매량을 분류하고 총 매출액을 표시하는 새로운 측정값을 생성해야 합니다.
DAX 표현식을 어떻게 완성해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

Model1이라는 이름의 시맨틱 모델이 있으며, 이 모델에는 다음과 같은 테이블이 포함되어 있습니다.

SaleDate와 Date 사이에는 활발한 관계가 있습니다.
ShippingDate와 Date 사이에는 비활성 관계가 있습니다.
배송일자를 기준으로 판매량을 분류하고 총 매출액을 표시하는 새로운 측정값을 생성해야 합니다.
DAX 표현식을 어떻게 완성해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:
Box 1: CALCULATE
Box 2: USERELATIONSHIP
USERELATIONSHIP specifies the relationship to be used in a specific calculation as the one that exists between columnName1 and columnName2.
SYNTAX
USERELATIONSHIP(<columnName1>,<columnName2>)
Note: USERELATIONSHIP can only be used in functions that take a filter as an argument, for example: CALCULATE, CALCULATETABLE, CLOSINGBALANCEMONTH, CLOSINGBALANCEQUARTER, CLOSINGBALANCEYEAR, OPENINGBALANCEMONTH, OPENINGBALANCEQUARTER, OPENINGBALANCEYEAR, TOTALMTD, TOTALQTD and TOTALYTD functions.
Reference:
https://learn.microsoft.com/en-us/power-bi/guidance/relationships-active-inactive
https://learn.microsoft.com/en-us/dax/userelationship-function-dax
Question 2
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 문제 세트도 있습니다.
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
데이터 소스에 열이 하나 있습니다. 이 열에는 대소문자를 구분하는 데이터가 포함되어 있습니다.
Power BI 시맨틱 모델이 DirectQuery 모드로 설정되어 있습니다.
모델에 연결해 보니 정의되지 않은 값과 오류가 포함되어 있음을 발견했습니다.
문제를 해결해야 합니다.
해결 방법: 원본 쿼리 또는 Power Query 편집기에서 대소문자를 표준화합니다.
이것이 목표를 달성합니까?
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
데이터 소스에 열이 하나 있습니다. 이 열에는 대소문자를 구분하는 데이터가 포함되어 있습니다.
Power BI 시맨틱 모델이 DirectQuery 모드로 설정되어 있습니다.
모델에 연결해 보니 정의되지 않은 값과 오류가 포함되어 있음을 발견했습니다.
문제를 해결해야 합니다.
해결 방법: 원본 쿼리 또는 Power Query 편집기에서 대소문자를 표준화합니다.
이것이 목표를 달성합니까?
Correct Answer: B
Question 3
여러 페이지로 구성된 판매 보고서를 작성하고 있습니다. 각 페이지는 서로 다른 비즈니스 질문에 대한 답변을 담고 있습니다.
모든 비즈니스 관련 질문을 보여주는 메뉴 페이지를 만들 계획이시군요.
사용자가 각 비즈니스 질문을 클릭했을 때 해당 질문에 대한 답변이 있는 페이지로 이동할 수 있도록 해야 합니다. 또한, 솔루션은 어떤 워크스페이스에 배포하더라도 메뉴 페이지가 정상적으로 작동하도록 보장해야 합니다.
메뉴 페이지에는 무엇을 포함해야 할까요?
모든 비즈니스 관련 질문을 보여주는 메뉴 페이지를 만들 계획이시군요.
사용자가 각 비즈니스 질문을 클릭했을 때 해당 질문에 대한 답변이 있는 페이지로 이동할 수 있도록 해야 합니다. 또한, 솔루션은 어떤 워크스페이스에 배포하더라도 메뉴 페이지가 정상적으로 작동하도록 보장해야 합니다.
메뉴 페이지에는 무엇을 포함해야 할까요?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 4
사례 연구 1 - 리트웨어(Litware, Inc.)
개요
Litware, Inc.는 Microsoft Power BI 대시보드 및 보고서를 사용하는 온라인 소매업체입니다. 이 회사는 Microsoft SQL Server 데이터베이스, Microsoft Excel 파일, 텍스트 파일 및 기타 여러 데이터 소스의 데이터를 활용할 계획입니다.
Litware는 Azure Active Directory(Azure AD)를 사용하여 사용자를 인증합니다.
기존 환경
판매 데이터
Litware는 다음 표에 표시된 SQL 스키마를 가진 온라인 판매 데이터를 보유하고 있습니다.

날짜 테이블에서 dateid 열의 형식은 yyyymmdd이고, month 열의 형식은 yyyymm입니다. 날짜 테이블의 week 열과 Weekly_Returns 테이블의 weekid 열의 형식은 yyyyww입니다. regionid 열은 한 명의 영업 관리자만 관리할 수 있습니다.
데이터 관련 문제
귀하는 매출 데이터의 품질과 완전성에 대해 우려하고 있습니다. 또한 음수 매출 금액에 대한 매출 데이터의 정확성을 검증할 계획입니다.
보고 요건
Litware는 다음과 같은 기술 요구 사항을 제시합니다.
- 경영진은 지역별 판매량을 보여주는 시각 자료가 필요합니다.
- 지역 관리자는 주간 판매량을 분석하기 위한 시각적 자료가 필요합니다.
보고.
- 영업 관리자는 자신이 담당하는 지역의 판매 데이터만 볼 수 있어야 합니다.
영업 관리자들은 판매 실적을 분석하기 위해 시각적인 자료가 필요합니다.
매출 목표 대비.
영업 부서에서는 판매 거래 건수가 포함된 보고서가 필요합니다.
- 사용자는 보고서에서 표시된 대로 월을 볼 수 있어야 합니다.
다음 예시: 2020년 2월.
- 고객 서비스 부서에서는 시각적인 자료가 필요합니다.
판매월과 출하월을 각각 기준으로 필터링했습니다.
- 보고서에 거래를 포함하기 위한 최대 허용 지연 시간은 다음과 같습니다.
5분.
기존 환경 데이터 관련 문제점을 해결하기 위해 무엇을 해야 할까요?
개요
Litware, Inc.는 Microsoft Power BI 대시보드 및 보고서를 사용하는 온라인 소매업체입니다. 이 회사는 Microsoft SQL Server 데이터베이스, Microsoft Excel 파일, 텍스트 파일 및 기타 여러 데이터 소스의 데이터를 활용할 계획입니다.
Litware는 Azure Active Directory(Azure AD)를 사용하여 사용자를 인증합니다.
기존 환경
판매 데이터
Litware는 다음 표에 표시된 SQL 스키마를 가진 온라인 판매 데이터를 보유하고 있습니다.

날짜 테이블에서 dateid 열의 형식은 yyyymmdd이고, month 열의 형식은 yyyymm입니다. 날짜 테이블의 week 열과 Weekly_Returns 테이블의 weekid 열의 형식은 yyyyww입니다. regionid 열은 한 명의 영업 관리자만 관리할 수 있습니다.
데이터 관련 문제
귀하는 매출 데이터의 품질과 완전성에 대해 우려하고 있습니다. 또한 음수 매출 금액에 대한 매출 데이터의 정확성을 검증할 계획입니다.
보고 요건
Litware는 다음과 같은 기술 요구 사항을 제시합니다.
- 경영진은 지역별 판매량을 보여주는 시각 자료가 필요합니다.
- 지역 관리자는 주간 판매량을 분석하기 위한 시각적 자료가 필요합니다.
보고.
- 영업 관리자는 자신이 담당하는 지역의 판매 데이터만 볼 수 있어야 합니다.
영업 관리자들은 판매 실적을 분석하기 위해 시각적인 자료가 필요합니다.
매출 목표 대비.
영업 부서에서는 판매 거래 건수가 포함된 보고서가 필요합니다.
- 사용자는 보고서에서 표시된 대로 월을 볼 수 있어야 합니다.
다음 예시: 2020년 2월.
- 고객 서비스 부서에서는 시각적인 자료가 필요합니다.
판매월과 출하월을 각각 기준으로 필터링했습니다.
- 보고서에 거래를 포함하기 위한 최대 허용 지연 시간은 다음과 같습니다.
5분.
기존 환경 데이터 관련 문제점을 해결하기 위해 무엇을 해야 할까요?
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 5
Power BI Desktop에는 테이블이 포함된 데이터 세트가 있습니다.
다음 그림과 같이 Power BI 보고서 페이지에 테이블 시각화를 만듭니다.

식물 이미지 열에 URL 대신 참조된 이미지가 표시되도록 시각화를 구성해야 합니다.
어떻게 해야 할까요?
다음 그림과 같이 Power BI 보고서 페이지에 테이블 시각화를 만듭니다.

식물 이미지 열에 URL 대신 참조된 이미지가 표시되도록 시각화를 구성해야 합니다.
어떻게 해야 할까요?
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 6
귀사는 Microsoft Power Bl에서 데이터 세트, 보고서 및 대시보드와 같은 개발 및 프로덕션 자산을 완전히 분리할 계획입니다.
애플리케이션 수명 주기 전략을 권장해야 합니다. 솔루션은 액세스를 업데이트하고 최종 사용자가 개발 자산을 보지 못하도록 유지 관리를 최소화해야 합니다.
무엇을 추천해야 할까요?
애플리케이션 수명 주기 전략을 권장해야 합니다. 솔루션은 액세스를 업데이트하고 최종 사용자가 개발 자산을 보지 못하도록 유지 관리를 최소화해야 합니다.
무엇을 추천해야 할까요?
Correct Answer: D
Question 7
Power BI 시맨틱 모델에 Table1이라는 테이블이 있습니다. Table1에는 다음과 같은 열이 포함되어 있습니다.
- 웹사이트 이름
- URL
테이블 시각화를 포함하는 Report1이라는 보고서를 만들어야 합니다. 이 솔루션은 다음 요구 사항을 충족해야 합니다.
- 웹사이트 이름을 표시합니다.
- 사용자가 URL을 선택하여 웹사이트로 이동할 수 있도록 합니다.
웹사이트 이름.
무엇을 사용해야 할까요?
- 웹사이트 이름
- URL
테이블 시각화를 포함하는 Report1이라는 보고서를 만들어야 합니다. 이 솔루션은 다음 요구 사항을 충족해야 합니다.
- 웹사이트 이름을 표시합니다.
- 사용자가 URL을 선택하여 웹사이트로 이동할 수 있도록 합니다.
웹사이트 이름.
무엇을 사용해야 할까요?
Correct Answer: D
Question 8
5개의 판매 지역이 있습니다. 각 지역에는 단일 영업 사원이 지정됩니다.
Sales라는 동적 RLS(행 수준 보안) 역할이 있는 가져온 데이터 세트가 있습니다. 영업 역할은 영업 사원별로 판매 트랜잭션 데이터를 필터링합니다.
영업 사원은 해당 지역의 데이터만 볼 수 있어야 합니다.
데이터 세트를 powerbi.com에 게시하고, RLS 역할 구성원을 설정하고, 데이터 세트 및 관련 보고서를 영업 사원에게 배포합니다.
한 영업 사원이 더 많은 데이터를 확인해야 한다고 생각한다고 보고합니다.
영업 사원이 현재 보고 있는 데이터가 무엇인지 확인해야 합니다.
어떻게 해야 합니까?
Sales라는 동적 RLS(행 수준 보안) 역할이 있는 가져온 데이터 세트가 있습니다. 영업 역할은 영업 사원별로 판매 트랜잭션 데이터를 필터링합니다.
영업 사원은 해당 지역의 데이터만 볼 수 있어야 합니다.
데이터 세트를 powerbi.com에 게시하고, RLS 역할 구성원을 설정하고, 데이터 세트 및 관련 보고서를 영업 사원에게 배포합니다.
한 영업 사원이 더 많은 데이터를 확인해야 한다고 생각한다고 보고합니다.
영업 사원이 현재 보고 있는 데이터가 무엇인지 확인해야 합니다.
어떻게 해야 합니까?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 9
핫스팟 질문
Model1이라는 이름의 시맨틱 모델이 있고, 그 모델 안에 Table1이라는 이름의 테이블이 있습니다.
Table1에는 CustomerID, Age, LoyaltyStatus라는 세 개의 열이 있습니다.
귀사에는 고객별 주문 내역을 추적하는 주문 시스템이 있습니다.
주문 시스템 데이터를 Model1으로 가져와서 LoyaltyStatus와 주문 건수를 결합한 단일 테이블을 생성해야 합니다. 이 솔루션은 주문 내역이 있는 고객만 데이터 세트에 저장되도록 해야 합니다.
테이블을 어떻게 생성해야 하며, 어떤 조인 유형을 사용해야 할까요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Model1이라는 이름의 시맨틱 모델이 있고, 그 모델 안에 Table1이라는 이름의 테이블이 있습니다.
Table1에는 CustomerID, Age, LoyaltyStatus라는 세 개의 열이 있습니다.
귀사에는 고객별 주문 내역을 추적하는 주문 시스템이 있습니다.
주문 시스템 데이터를 Model1으로 가져와서 LoyaltyStatus와 주문 건수를 결합한 단일 테이블을 생성해야 합니다. 이 솔루션은 주문 내역이 있는 고객만 데이터 세트에 저장되도록 해야 합니다.
테이블을 어떻게 생성해야 하며, 어떤 조인 유형을 사용해야 할까요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:
Box 1: Merging the queries
To achieve this in Power BI, we will use the Power Query Editor to merge your existing semantic model table with the new data from your order system. This approach ensures your data is cleaned and transformed before it hits the report layer.
Box 2: Inner
To create a new table in Power BI (using Power Query) that combines customer loyalty status with order data, specifically ensuring only customers with at least one order are included, you should use an Inner Join.
Inner Join (or "Only matching rows" in Power Query) returns rows only when there is a match in both the left (Customer Table) and right (Order System) tables.
If a customer exists in the customer table but has no orders, they will be excluded.
Reference:
https://chartexpo.com/blog/power-bi-connectors
https://radacad.com/choose-the-right-merge-join-type-in-power-bi/
Question 10
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 문제 세트도 있습니다.
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
Power Query 편집기에서 다음 그림에 표시된 데이터를 프로파일링합니다.

IoT GUID 및 IoT ID 열은 쿼리의 각 행마다 고유합니다.
IoT 이벤트를 시간별, 일별로 분석해야 합니다. 솔루션은 데이터셋 성능을 향상시켜야 합니다.
해결 방법: IoT GUID 열과 IoT ID 열을 연결하는 사용자 지정 열을 만든 다음 IoT GUID 및 IoT ID 열을 삭제합니다.
이것이 목표를 달성합니까?
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
Power Query 편집기에서 다음 그림에 표시된 데이터를 프로파일링합니다.

IoT GUID 및 IoT ID 열은 쿼리의 각 행마다 고유합니다.
IoT 이벤트를 시간별, 일별로 분석해야 합니다. 솔루션은 데이터셋 성능을 향상시켜야 합니다.
해결 방법: IoT GUID 열과 IoT ID 열을 연결하는 사용자 지정 열을 만든 다음 IoT GUID 및 IoT ID 열을 삭제합니다.
이것이 목표를 달성합니까?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 11
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 충족할 수 있는 고유한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 하나 이상의 올바른 솔루션이 있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 시나리오에서 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Salary라는 측정값을 값으로 포함하고 Employee라는 필드를 축으로 포함하는 클러스터 막대형 차트가 있습니다. 급여는 미국 달러를 나타내는 숫자 금액으로 데이터에 표시됩니다.
중간 급여보다 높은 직원을 표시하려면 참조선을 만들어야 합니다.
솔루션: 상수 라인을 생성하고 값을 .5로 설정합니다.
이것이 목표를 달성합니까?
이 시나리오에서 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Salary라는 측정값을 값으로 포함하고 Employee라는 필드를 축으로 포함하는 클러스터 막대형 차트가 있습니다. 급여는 미국 달러를 나타내는 숫자 금액으로 데이터에 표시됩니다.
중간 급여보다 높은 직원을 표시하려면 참조선을 만들어야 합니다.
솔루션: 상수 라인을 생성하고 값을 .5로 설정합니다.
이것이 목표를 달성합니까?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).