Free Microsoft DP-600 Korean Practice Test & Real Exam Questions

  • Exam Code/Number: DP-600 Korean
  • Exam Name/Title: Implementing Analytics Solutions Using Microsoft Fabric (DP-600 Korean Version)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Certified
  • Exam Questions: 212
  • Updated On: Sep 27, 2026
데이터 저장소에 날짜 차원을 구현해야 합니다. 솔루션은 기술 요구 사항을 충족해야 합니다.
목표를 달성하는 두 가지 방법은 무엇입니까? 각 정답은 완전한 해결책을 제시합니다.
참고: 정답 하나당 1점입니다.
Correct Answer: B,C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Workspace1이라는 워크스페이스와 DBUser라는 사용자가 포함된 Fabric 테넌트가 있습니다.
Workspace1에는 Lakehousel이라는 이름의 호숫가 주택이 있습니다. DBUser는 해당 테넌트에 대한 접근 권한이 없습니다.
다음 그림과 같이 DBUser에게 Lakehouse1에 대한 액세스 권한을 부여합니다.

아래 그림에 제시된 정보를 바탕으로 각 문장을 완성하는 답을 드롭다운 메뉴에서 선택하세요.
참고: 정답 하나당 1점입니다.
Correct Answer:

Explanation:

In Microsoft Fabric, the OneLake endpoint allows users with appropriate permissions to read data from a lakehouse, leveraging the unified data storage system. Since DBUser has been granted access to Lakehouse1, they can utilize the OneLake endpoint for reading data. For querying, the OneLake file explorer provides a user interface to interact with and query data within the lakehouse, aligning with DBUser ' s access rights without requiring broader tenant permissions.
Azure SQL 데이터베이스(DB1)와 Fabric 작업 영역(Workspace1)이 있습니다.
Workspace1에는 LH1이라는 이름의 호숫가 주택과 Dataflow1이라는 이름의 Dataflow Gen2가 포함되어 있습니다.
Dataflow1에는 DB1에서 데이터를 로드하고, 데이터에 변환을 적용한 다음 데이터를 필터링하는 Query1이라는 쿼리가 포함되어 있습니다.
쿼리1이 변환을 적용하기 전에 모든 데이터를 로드한다는 것을 알게 됩니다.
Query1이 쿼리 폴딩을 사용하도록 해야 합니다.
어떻게 해야 할까요?
Correct Answer: A Vote an answer
시맨틱 모델을 포함하는 Fabric 테넌트가 있습니다. 이 모델에는 소매점에 대한 데이터가 포함되어 있습니다.
XMLA 엔드포인트를 사용하여 실행될 DAX 쿼리를 작성해야 합니다. 이 쿼리는 작년 같은 기간의 총 매출액을 반환해야 합니다.
DAX 표현식을 어떻게 완성해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.
Correct Answer:

Explanation:
First blank: CALCULATE
Second blank: _LYSales
Step 1 - Defining the variable
We want to calculate sales for the same period in the prior year. The correct function here is CALCULATE, because it allows applying a filter context modification (with SAMEPERIODLASTYEAR).
So:
VAR _LYSales =
CALCULATE ( [Total Sales], SAMEPERIODLASTYEAR ( ' Orders ' [Order Date] ) ) Step 2 - Returning the value We then need to RETURN the value of the variable. From the dropdown options, we select _LYSales.
So:
EVALUATE
VAR _LYSales =
CALCULATE ( [Total Sales], SAMEPERIODLASTYEAR ( ' Orders ' [Order Date] ) ) RETURN ROW ( " LastYearSales " , _LYSales ) Note: In XMLA DAX queries, you usually need a table expression, so wrapping with ROW or SELECTCOLUMNS is common, but based on the provided answer box, just returning _LYSales is sufficient here.
Final Answer:
First blank: CALCULATE
Second blank: _LYSales
귀하의 Fabric 테넌트에는 다음 표에 표시된 워크스페이스가 포함되어 있습니다.

Workspace_DEV에서 Workspace_TEST로 항목을 배포하는 Pipeline1이라는 배포 파이프라인이 있습니다. Pipeline1에서는 이름이 일치하는 모든 항목이 쌍으로 묶입니다.
Pipeline1을 사용하여 Workspace_DEV의 내용을 Workspace_TEST에 배포합니다.
배포가 완료되면 Workspace_TEST에는 어떤 내용이 들어 있을까요?
Correct Answer: B Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Workspace1이라는 워크스페이스가 있는 Fabric 테넌트가 있습니다. Workspace1은 Pro 라이선스 모드를 사용하며 Model1이라는 시맨틱 모델을 포함하고 있습니다. Model1이 XMLA 연결을 지원하는지 확인해야 합니다.
어떤 설정을 수정해야 할까요?
Correct Answer: D Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
현재 사용 중인 Fabric 워크스페이스는 기본 Spark 스타터 풀과 런타임 버전 1, 2를 사용합니다.
귀하는 호숫가 주택에서 Sales.raw.csv라는 CSV 파일을 읽고, 열을 선택한 다음, 해당 데이터를 델타 테이블로 만들어 호숫가 주택의 관리 영역에 저장할 계획입니다. Sales_raw.csv 파일에는 12개의 열이 있습니다.
다음과 같은 코드가 있습니다.

다음 각 문장에 대해, 문장이 사실이면 '예'를 선택하고, 그렇지 않으면 '아니오'를 선택하십시오. 참고: 각 정답은 1점입니다.
Correct Answer:

Explanation:

The Spark engine will read only the ' SalesOrderNumber ' , ' OrderDate ' , ' CustomerName ' , ' UnitPrice ' columns from Sales_raw.csv. - Yes Removing the partition will reduce the execution time of the query. - No Adding inferSchema= ' true ' to the options will increase the execution time of the query. - Yes The code specifies the selection of certain columns, which means only those columns will be read into the DataFrame. Partitions in Spark are a way to optimize the execution of queries by organizing the data into parts that can be processed in parallel. Removing the partition could potentially increase the execution time because Spark would no longer be able to process the data in parallel efficiently. The inferSchema option allows Spark to automatically detect the column data types, which can increase the execution time of the initial read operation because it requires Spark to read through the data to infer the schema.
Microsoft Power BI 항목을 Fabric 배포 파이프라인을 사용하여 배포할 계획입니다. 개발, 테스트 및 프로덕션이라는 세 단계로 구성된 배포 파이프라인이 있으며, 각 단계에 작업 영역이 할당되어 있습니다.
Power BI 개발자에게 파이프라인에 대한 액세스 권한을 제공해야 합니다. 솔루션은 다음 요구 사항을 충족해야 합니다.
개발자들이 개발 및 테스트 작업 공간에 항목을 배포할 수 있도록 보장하십시오.
개발자가 프로덕션 환경의 작업 공간에 항목을 배포하지 못하도록 방지합니다.
개발자가 프로덕션 환경의 항목을 볼 수 있도록 하십시오.
최소 권한 원칙을 따르십시오.
개발자에게 어떤 세 가지 수준의 접근 권한을 부여해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Correct Answer: A,B,E Vote an answer
Workspace1이라는 Fabric 워크스페이스가 있고, 그 안에 Lakehouse1이라는 레이크하우스와 User1이라는 사용자가 있습니다. User1이 Lakehouse1의 모든 데이터를 읽을 수 있도록 해야 합니다. 이 해결책은 최소 권한 원칙을 따라야 합니다. 어떤 두 가지 작업을 수행해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Correct Answer: B,E Vote an answer
Fabric 웨어하우스에 Sales.Products라는 테이블이 있습니다. Sales.Products 테이블에는 다음과 같은 열이 있습니다.

다음 열들을 반환하는 T-SQL 쿼리를 작성해야 합니다.

코드를 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
Correct Answer:

Explanation:
For the HighestSellingPrice, you should use the GREATEST function to find the highest value from the given price columns. However, T-SQL does not have a GREATEST function as found in some other SQL dialects, so you would typically use a CASE statement or an IIF statement with nested MAX functions. Since neither of those are provided in the options, you should select MAX as a placeholder to indicate the function that would be used to find the highest value if combining multiple MAX functions or a similar logic was available.
For the TradePrice, you should use the COALESCE function, which returns the first non-null value in a list.
The COALESCE function is the correct choice as it will return AgentPrice if it ' s not null; if AgentPrice is null, it will check WholesalePrice, and if that is also null, it will return ListPrice.
The complete code with the correct SQL functions would look like this:
SELECT ProductID,
MAX(ListPrice, WholesalePrice, AgentPrice) AS HighestSellingPrice, -- MAX is used as a placeholder COALESCE(AgentPrice, WholesalePrice, ListPrice) AS TradePrice FROM Sales.Products Select MAX for HighestSellingPrice and COALESCE for TradePrice in the answer area.
WH1이라는 이름의 웨어하우스를 포함하는 Fabric 테넌트가 있습니다. WH1에 대해 다음 T-SQL 쿼리를 실행합니다.

다음 각 문장에 대해, 문장이 사실이면 '예'를 선택하고, 그렇지 않으면 '아니오'를 선택하십시오. 참고: 각 정답은 1점입니다.
Correct Answer:

Explanation:

We are analyzing the query:
SELECT e.[WWI Employee ID],
e.Employee,
e.[Preferred Name],
gdr.[WWI Employee ID] AS [Direct Report ID] ,
gdr.Employee AS [Direct Report]
FROM Dimension.Employee AS e
OUTER APPLY Dimension.GetDirectReports(e.[Employee Key]) AS gdr;
Key concepts:
APPLY operator: Used to join a table with a table-valued function.
OUTER APPLY ensures all rows from the left (Employee) are returned, even if the function returns no rows (similar to LEFT JOIN).
Table-valued function (TVF): Returns a set of rows (unlike scalar functions, which return a single value).
The function executes once per row from the left table, not once for the whole query.
Evaluating each statement:
" Dimension.GetDirectReports is a scalar T-SQL function. "
No # It must be a table-valued function, because OUTER APPLY requires a table expression.
" The Dimension.GetDirectReports function will run only once when the query runs. " No # With APPLY, the function runs for each row of Dimension.Employee.
" The output rows will include at least one row for each row in the Dimension.Employee table. " Yes # Because of OUTER APPLY, every employee row is included, even if there are no direct reports (in that case, the columns from gdr will be NULL).
Final Answer:
Scalar function # No
Runs once per query # No
At least one row per Employee # Yes
References:
APPLY operator in T-SQL
Table-valued functions
Fabric 테넌트가 있습니다.
Fabric Data Factory 파이프라인을 생성하고 있습니다.
현재 월의 활성 고객 수와 고객별 평균 매출액을 반환하는 저장 프로시저가 있습니다.
데이터 웨어하우스에 저장된 프로시저를 실행하는 액티비티를 추가해야 합니다. 반환된 값은 파이프라인의 하위 액티비티에서 사용할 수 있어야 합니다.
어떤 유형의 활동을 추가해야 할까요?
Correct Answer: B Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Workspace라는 이름의 워크스페이스가 포함된 Fabric 테넌트가 있습니다! Workspace1은 Pro 라이선스 모드를 사용하며 Model1이라는 이름의 시맨틱 모델을 포함합니다.
Azure DevOps 조직을 보유하고 있습니다.
Workspace1에 대해 버전 관리를 활성화해야 합니다. 솔루션은 모델 1이 저장소에 추가되도록 해야 합니다.
어떤 세 가지 행동을 순서대로 수행해야 할까요? 정답을 선택하려면, 행동 목록에서 적절한 행동을 골라 답란에 옮겨 올바른 순서대로 배열하세요.
Correct Answer:

Explanation:

We need to enable version control for a Fabric workspace (Workspace1) and ensure that Model1 (a semantic model) is added to an Azure DevOps repository.
Key facts:
Workspace1 is in Pro mode. To enable Git integration, the workspace must be assigned to a Fabric capacity.
Git integration steps in Fabric:
Assign the workspace to a Fabric capacity.
Connect the workspace to a Git provider (e.g., Azure DevOps or GitHub).
Sync the workspace with the repository (to push artifacts like semantic models).
Branch policies and deployment pipelines are not needed for simply enabling version control.
Correct Sequence:
Assign Workspace1 to a Fabric capacity.
Connect Workspace1 to a Git provider.
Sync Workspace1 with the repository.
Final Answer:
Step 1 # Assign Workspace1 to a Fabric capacity
Step 2 # Connect Workspace1 to a Git provider
Step 3 # Sync Workspace1 with the repository
References:
Microsoft Fabric Git integration
Enable Git in Fabric workspace
This ensures Model1 will be version-controlled in the linked DevOps repository.
가격 그룹 분류 문제를 해결해야 합니다.
T-SQL 문을 어떻게 완성해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

You should use CREATE VIEW to make the pricing group logic available for T-SQL queries.
The CASE statement should be used to determine the pricing group based on the list price.
The T-SQL statement should create a view that classifies products into pricing groups based on the list price.
The CASE statement is the correct conditional logic to assign each product to the appropriate pricing group.
This view will standardize the pricing group logic across different databases and semantic models.