CloudPass LogoCloud Pass
AWSGoogle CloudMicrosoftCiscoCompTIADatabricks
Certifications
AWSGoogle CloudMicrosoftCiscoCompTIADatabricks
PL-300: Microsoft Power BI Data Analyst
PL-300: Microsoft Power BI Data Analyst

Practice Test #4

50개 문제와 100분 시간 제한으로 실제 시험을 시뮬레이션하세요. AI 검증 답안과 상세 해설로 학습하세요.

50문제100분700/1000합격 점수
기출 문제 보기

AI 기반

3중 AI 검증 답안 및 해설

모든 답안은 3개의 최고 AI 모델로 교차 검증하여 최고의 정확도를 보장합니다. 선택지별 상세 해설과 심층 문제 분석을 제공합니다.

GPT Pro
Claude Opus
Gemini Pro
선택지별 상세 해설
심층 문제 분석
3개 모델 합의 정확도

기출 문제

1
문제 1

DRAG DROP - You plan to create a report that will display sales data from the last year for multiple regions. You need to restrict access to individual rows of the data on a per region-basis by using roles. Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Select and Place:

파트 1:

Select the correct answer(s) in the image below.

question-image

A is correct because the required sequence for RLS is well-defined: 1) Import the data to Power BI Desktop (build the dataset/model). 2) Create a role definition (Modeling > Manage roles) using a DAX filter such as [Region] = "West" or a dynamic rule using USERPRINCIPALNAME() with a mapping table. 3) Publish the report (and dataset) to the Power BI service. 4) Assign users to the role in the Power BI service (Dataset > Security), ideally using Azure AD groups. The option “Add a filter to the report” is incorrect for this requirement because report filters are not security; they don’t prevent a user from accessing underlying rows if they have permissions, and they don’t enforce dataset-level restrictions. RLS roles are the correct mechanism when the question explicitly says “restrict access to individual rows… by using roles.”

2
문제 2
(2개 선택)

You have a Power BI query named Sales that imports the columns shown in the following table.

diagram

Users only use the date part of the Sales_Date field. Only rows with a Status of Finished are used in analysis. You need to reduce the load times of the query without affecting the analysis. Which two actions achieve this goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

3
문제 3
(2개 선택)

You have the Power BI model shown in the following exhibit.

diagram

A manager can represent only a single country. You need to use row-level security (RLS) to meet the following requirements: ✑ The managers must only see the data of their respective country. ✑ The number of RLS roles must be minimized. Which two actions should you perform? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

4
문제 4

DRAG DROP - You are preparing a financial report in Power BI. You connect to the data stored in a Microsoft Excel spreadsheet by using Power Query Editor as shown in the following exhibit.

diagram

You need to prepare the data to support the following: ✑ Visualizations that include all measures in the data over time ✑ Year-over-year calculations for all the measures Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Select and Place:

파트 1:

Select the correct answer(s) in the image below.

question-image

Pass (A) is appropriate because the correct transformation sequence is a well-known Power Query pattern for time-series reporting. Correct four actions in order: 1) Use the first row as headers. 2) Unpivot all the columns other than Measure. 3) Rename the Attribute column as Year. 4) Change the data type of the Year column to Date. Why this works: - Promoting headers ensures the year columns are correctly labeled (2016–2020) and the first column is “Measure”. - Unpivot converts multiple year columns into a single Year column (initially called Attribute) plus a Value column, producing a normalized table suitable for visuals over time. - Renaming Attribute to Year makes the semantic meaning clear for modeling. - Setting Year to Date enables proper chronological sorting and supports time intelligence (especially when related to a Date table). Why other actions are wrong: - Transpose is unnecessary and would complicate the shape. - “Use headers as the first row” is the opposite of what you need. - Renaming Measure as Year is incorrect because Measure contains categories, not years.

5
문제 5

You need to provide a user with the ability to add members to a workspace. The solution must use the principle of least privilege. Which role should you assign to the user?

이동 중에도 모든 문제를 풀고 싶으신가요?

Cloud Pass를 다운로드하세요 — 모의고사, 학습 진도 추적 등을 제공합니다.

6
문제 6

DRAG DROP - You create a data model in Power BI. Report developers and users provide feedback that the data model is too complex. The model contains the following tables.

Table nameColumn nameData type
Sales_Regionregion_idInteger
             | name              | Varchar

Region_Manager | region_id | Integer | manager_id | Integer Sales_Manager | sales_manager_id | Integer | name | Varchar | region_id | Integer Manager | manager_id | Integer | name | Varchar The model has the following relationships: ✑ There is a one-to-one relationship between Sales_Region and Region_Manager. ✑ There are more records in Manager than in Region_Manager, but every record in Region_Manager has a corresponding record in Manager. ✑ There are more records in Sales_Manager than in Sales_Region, but every record in Sales_Region has a corresponding record in Sales_Manager. You need to denormalize the model into a single table. Only managers who are associated to a sales region must be included in the reports. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select. Select and Place:

파트 1:

Select the correct answer(s) in the image below.

question-image

To keep only managers associated with a sales region, the merge logic must preserve the subset defined by Region_Manager. Using Sales_Region with Region_Manager as a right join keeps all rows from Region_Manager, which are exactly the region-manager assignments that should remain in scope; because the relationship is 1:1, this is equivalent to keeping only matched assigned regions. Merging Region_Manager with Manager by using an inner join adds manager details while excluding managers that are not referenced in Region_Manager. Finally, merging Sales_Manager with Sales_Region by using a left join keeps the Sales_Manager rows that correspond to the already valid Sales_Region rows without relying on extra unmatched Sales_Manager records; options that start from Sales_Manager incorrectly risk retaining rows not tied to a region, and the plain inner-join option between Sales_Region and Sales_Manager is not the intended choice from the provided sequence.

7
문제 7
(2개 선택)

A user creates a Power BI report named ReportA that uses a custom theme. You create a dashboard named DashboardA. You need to ensure that DashboardA uses the custom theme. The solution must minimize development effort. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

8
문제 8

HOTSPOT - You publish the dataset to powerbi.com. For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:

파트 1:

You need an on-premises data gateway to refresh the dataset.

Answer: No. An on-premises data gateway is only required when the Power BI service needs to access a data source that is on-premises or otherwise not reachable from the Power BI service over the public internet. In this scenario (as implied by typical PL-300 hotspot patterns when publishing to powerbi.com), the dataset connects to a cloud-accessible source, so the service can authenticate and refresh without a gateway. Why “Yes” would be wrong: If the data source were SQL Server on-premises, a local file path, or a private network resource, then a gateway would be mandatory for refresh (and for DirectQuery to on-prem sources). But for cloud sources (for example, Azure SQL Database with public endpoint, SharePoint Online, or SaaS), Power BI can connect directly. Exam tip: Always map the source location and network accessibility. Gateway requirement is about network reachability from the Power BI service, not about whether the dataset is published.

파트 2:

You need to configure a scheduled refresh of the dataset.

Answer: Yes. After publishing an Import-mode dataset to the Power BI service, you typically must configure scheduled refresh if you want the data to stay current automatically. Publishing uploads the model and the imported data snapshot, but it does not automatically set up a refresh cadence. In the service, you configure dataset credentials and then define a refresh schedule (daily/weekly, time slots, time zone, failure notifications, etc.). Why “No” would be wrong: Without scheduled refresh, the dataset will only update when you manually refresh in the service or republish from Power BI Desktop. That does not meet most operational requirements for ongoing reporting. Exam tip: Scheduled refresh is primarily an Import dataset concept. DirectQuery/live connections don’t refresh on a schedule in the same way (they query the source at view time), though they may still require credential configuration and potentially a gateway depending on the source.

파트 3:

You can use Basic authentication on the dataset to connect to the data.

Answer: No. Basic authentication is not universally supported in Power BI service for dataset connections and is commonly not the correct choice for modern organizational data sources. Many connectors and enterprise data sources require OAuth2 or Microsoft Entra ID (Azure AD) authentication, and organizations frequently disable Basic auth due to security best practices (credential exposure risk, lack of MFA/conditional access, and weaker governance). Why “Yes” would be wrong: “Basic” might be available for a limited set of sources (for example, some generic web endpoints), but unless the scenario explicitly states a connector/source that supports Basic and that it is permitted, you should not assume it can be used. PL-300 questions typically expect you to choose organizational authentication methods (OAuth/Entra ID) for cloud services. Exam tip: Align authentication with Zero Trust and the Azure Well-Architected Framework security pillar—prefer modern identity-based auth over username/password where possible.

9
문제 9

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have a Power BI report that imports a date table and a sales table from an Azure SQL database data source. The sales table has the following date foreign keys: ✑ Due Date ✑ Order Date ✑ Delivery Date You need to support the analysis of sales over time based on all the date foreign keys. Solution: For each date foreign key, you add inactive relationships between the sales table and the date table. Does this meet the goal?

10
문제 10

HOTSPOT - You need to create a relationship in the dataset for RLS. What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:

파트 1:

Create a ______ relationship between the Sales Employees table and the ______ table.

To support RLS, the Sales Employees table should act like a dimension (or security dimension) that filters downstream tables. In a typical model, each employee appears once in Sales Employees (unique EmployeeID/UPN), while the related transactional table contains many rows per employee. That pattern is a one-to-many relationship: Sales Employees on the “one” side and the related table on the “many” side. Why not the others: - One-to-one is uncommon here because a fact/transaction table (like Orders) will have multiple rows per employee. - Many-to-one is just the inverse description; in Power BI you define cardinality, and the correct conceptual direction is dimension (one) to fact (many). - Many-to-many is generally avoided for RLS because it can introduce ambiguous filter propagation and can lead to incorrect or overly permissive results unless additional measures/bridge tables and careful direction settings are used.

파트 2:

Create a ______ relationship between the Sales Employees table and the ______ table.

The relationship for RLS should connect Sales Employees to the table that contains the employee key used to restrict sales transactions. Among the options, the Orders table is the most appropriate target because it is the core fact table that records sales transactions and typically includes a SalespersonID/EmployeeID column. By relating Sales Employees (dimension/security table) to Orders (fact table), an RLS role that filters Sales Employees (often using USERPRINCIPALNAME() to match the logged-in user) will propagate to Orders and restrict what rows are visible. Why not the others: - Suppliers table is usually unrelated to sales employee security and would not restrict sales transactions correctly. - Order Details is typically a child fact table related to Orders; securing at Orders is cleaner and then flows to Order Details through the Orders relationship. - Customer Details worksheet sounds like a source artifact rather than the correct model fact table for enforcing sales-employee-based RLS.

다른 모의고사

Practice Test #1

50 문제·100분·합격 700/1000

Practice Test #2

50 문제·100분·합격 700/1000

Practice Test #3

50 문제·100분·합격 700/1000

Practice Test #5

50 문제·100분·합격 700/1000
← 모든 PL-300: Microsoft Power BI Data Analyst 문제 보기

지금 학습 시작하기

Cloud Pass를 다운로드하고 모든 PL-300: Microsoft Power BI Data Analyst 기출 문제를 풀어보세요.

Get it on Google PlayDownload on the App Store
Cloud PassCloud Pass

IT 자격증 문제풀이 앱

Get it on Google PlayDownload on the App Store

자격증

AWSGCPMicrosoftCiscoCompTIADatabricks

법률

FAQ개인정보 처리방침서비스 약관

회사

문의하기계정 삭제

© Copyright 2026 Cloud Pass, All rights reserved.

이동 중에도 모든 문제를 풀고 싶으신가요?

앱 받기

Cloud Pass를 다운로드하세요 — 모의고사, 학습 진도 추적 등을 제공합니다.