Microsoft PL-400 Korean Actual Free Exam Questions & Community Discussion

  • Exam Code/Number: PL-400 Korean
  • Exam Name/Title: Microsoft Power Platform Developer (PL-400 Korean Version)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Certified: Power Platform Developer Associate
  • Exam Questions: 394
  • Updated On: Jun 01, 2026
ServiceNow용 사용자 지정 커넥터를 사용하는 Power Apps 앱을 배포하고 있습니다.
일부 사용자의 경우 앱이 매우 느리게 로드됩니다. 모든 사용자에 대해 ServiceNow의 모든 레코드가 검색되고 있는지 확인합니다.
앱은 각 사용자에게 할당된 인시던트만 로드해야 합니다.
커넥터가 반환하는 레코드 수를 제한해야 합니다.
당신은 무엇을 해야 합니까?
Correct Answer: D Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
회사에는 CDS(Common Data Service) 환경이 있습니다.
계정이 재할당되면 다음 조건이 적용되어야 합니다.
계정과 연결된 완료된 작업에 대한 소유권은 변경되어서는 안 됩니다.
미해결 작업은 계정의 새 소유자에게 재할당되어야 합니다.
요구 사항을 충족하도록 관계를 구성해야 합니다.
어떤 설정을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:

Box 1: Referential, Restrict Delete
Restrict: Prevent the Referenced table record from being deleted when referencing tables exist.
Box 2: Cascade User Owned
Cascade User Owned: perform the action on all referencing table records owned by the same user as the referenced table record.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/configure-entity-relationship-cascading- behavior
계정 테이블과 연락처 테이블 두 개가 있으며, 이 두 테이블은 부모-자식 관계입니다. 계정 테이블의 레코드는 Azure Function을 사용하여 UI에서 생성하거나 Dataverse와 통합된 외부 시스템에서 생성할 수 있습니다.
사용자가 계정 테이블에 레코드를 생성할 때, 연락처 테이블에 기본 레코드가 자동으로 생성되어야 합니다.
연락처 기록을 생성하는 프로세스를 구현해야 합니다.
해결 방법: 계정 레코드가 생성될 때 실행되는 클라우드 플로우를 생성합니다. Dataverse 커넥터를 사용하여 연락처 레코드를 생성합니다.
이 해결책은 목표를 달성합니까?
Correct Answer: B Vote an answer
금융 서비스 회사는 CDS(Common Data Service)를 사용하여 솔루션을 개발합니다. 회사는 개발 및 프로덕션 인스턴스를 사용합니다.
개발 인스턴스에서 프로덕션 인스턴스로 솔루션을 이동해야 합니다.
이 목표를 달성할 수 있는 두 가지 방법은 무엇입니까? 각 정답은 완전한 솔루션을 제시합니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer: A,D Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
필수 필드에 대한 데이터 유형을 선택해야 합니다.
어떤 데이터 유형을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:
Box 1: Option Set
Box 2: Date only
When team members create tournament records they must enter the start date for a tournament. The end date of the tournament must be automatically calculated.
Box 3: Lookup
Customer information is stored in the Accounts entity. Each tournament record must list the associated sales representative as the tournament owner.
Note: When you create a new lookup column you are creating a new Many-to-One (N:1) table relationship between the table you're working with and the Target Row Type defined for the lookup. There are additional configuration options for this relationship that are described in Create and edit relationships between tables.
But all custom lookups can only allow for a reference to a single row for a single target row type.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/data-platform/types-of-fields
회사에는 CDS(Common Data Service) 환경이 있습니다.
관계 유형이 고객으로 설정된 시스템의 모든 계정에는 계정 번호가 있어야 합니다. 플러그인이 개발되었습니다.
고객이 관계 유형으로 업데이트되면 플러그인은 사용자가 제공하지 않은 경우 계정 번호를 설정합니다.
플러그인을 등록해야 합니다.
어떤 세 가지 작업을 순서대로 수행해야 합니까? 답변하려면 작업 목록에서 해당 작업을 답변 영역으로 이동하고 올바른 순서로 정렬하세요.
Correct Answer:

Explanation:

Step 1: In the Plug-in Registration tool, select Register New Assembly.
You use the Plug-in Registration tool (PRT) to register your plug-in assemblies and steps.
Registering an assembly is the process of uploading the assembly to the Dataverse database.
Step 2: In the Plug-in Registration tool, Select Register New Step,..PreOperation PreOperation occurs before the main system operation and within the database transaction.
If you want to change any values for an entity included in the message, you should do it here.
Step 3: In the Plug-in Registration tool, Select Register New Image, change the Image type to be a PreImage, and..
If your plug-in step is registered in the PreValidation or PreOperation stages of the execution pipeline, you could use the Organization service to retrieve the current value of the property, but this is not a good practice for performance. A better practice is to define a pre-entity image with your plug-in step registration.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/register-plug-in
Microsoft Dataverse SDK for .NET을 사용하여 애플리케이션을 만들고 있습니다.
레코드는 조회 및 선택 열 유형을 사용하여 생성되어야 합니다.
레코드의 열 값을 설정해야 합니다.
어떤 속성 유형을 사용해야 합니까? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
Correct Answer:

Explanation:
개발자는 플러그인 등록 도구를 사용하여 단계를 등록해야 합니다.
올바른 이벤트 파이프라인 실행 단계를 해당 목적과 연결해야 합니다.
각 설명과 어떤 단계를 연관시켜야 합니까? 답변하려면 적절한 단계를 올바른 설명으로 드래그하세요. 각 단계는 한 번, 두 번 이상 사용되거나 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:

The event pipeline allows you to configure when in the event the plug-in code will execute. The event pipeline is divided into the following events and stages:
Box 1: PreValidation
Pre-event/Pre-Validation
This stage executes before anything else, even before basic validation if the triggering action is even allowed based on security. Therefore, it would be possible to trigger the plug-in code even without actually having permission to do so and great consideration must be used when writing a pre-validation plug-in. Also, execution in this stage might not be part of the database transaction.
Examples:- security checks being performed to verify the calling or logged on user has the correct permissions to perform the intended operation.
Box 2: PreOperation
Pre-event/Pre-Operation
This stage executes after validation, but before the changes has been committed to database. This is one of the most commonly used stages.
Example uses:
If and "update" plug-in should update the same record, it is best practice to use the pre-operation stage and modify the properties. That way the plug-in update is done within same DB transaction without needing additional web service update call.
Box 3: PostOperation
Plug-ins which are to execute after the main operation. Plug-ins registered in this stage are executed within the database transaction.
This stage executed after changes have been committed to database. This is one of the most used stages.
Example uses:
Most of the "Create" plugins are post-event. This allows access to the created GUID and creation of relationships to newly created record.
Reference:
https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/216569/ms-crm-plugin-execution- pipeline
각 기능을 생성하려면 프로세스를 선택해야 합니다.
어떤 프로세스를 사용해야 합니까? 대답하려면 적절한 프로세스를 올바른 기능으로 드래그하세요. 각 프로세스는 한 번, 두 번 이상 사용되거나 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:

Box 1: Microsoft flow
Using Microsoft Flow, you can automatically post to Slack when an event happens in Dynamics 365, enabling similar functionality that is available with the Microsoft Yammer integration with third-party collaboration tools.
Box 2: Workflow
Box 3: Business process flow
A business process flow is composed of Stages, and within each stage there are Steps to complete which are fields. In the business process flow heading, a user can see which stage they are at in the process, and which steps they need to complete before they proceed in the process.
Business process flows enable you to require users to complete certain steps before completing the process and if needed you can also allow users to jump stages.
Reference:
https://us.hitachi-solutions.com/blog/dynamics-365-workflow-vs-microsoft-flow/
모델 기반 앱을 개발 중입니다. 앱은 두 개의 사용자 정의 테이블의 데이터를 사용합니다. 테이블에는 상위-하위 관계가 있습니다. 상위 레코드 양식에는 하위 레코드를 표시하는 하위 표가 포함되어 있습니다.
상위 양식에서 새 하위 레코드를 만들 때 데이터 입력 오류를 줄이기 위해 하위 레코드 양식에 데이터가 자동으로 채워져야 합니다.
솔루션을 구현해야 합니다.
당신은 무엇을 해야 합니까?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
추천을 위한 모델 기반 앱을 만들어야 합니다.
어떤 기능을 추가해야 할까요?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
한 회사가 CDS(Common Data Service)를 기반으로 새로운 시스템을 만들고 있습니다.
회사의 요구사항에 맞는 CDS 기능을 선택해야 합니다.
어떤 기능을 선택해야 합니까? 대답하려면 적절한 기능을 올바른 요구사항으로 드래그하세요. 각 기능은 한 번만 사용하거나 두 번 이상 사용하거나 전혀 사용하지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:
1. Parental : Any action taken on a record of the parenttable is also taken on the related child table records.
2. Cascade user owned: Perform the action on all referencing entity records owned by the same user as the referenced entity.
3.Referential: Any related records can be navigated to, and actions taken on one will not affect the other.
회사를 위한 모델 기반 앱을 만들고 있습니다. 영업팀 구성원은 앱을 사용하여 리드를 관리합니다. 앱은 Microsoft Dataverse Leads 테이블과 상호 작용합니다. 다음 요구 사항을 충족하도록 앱을 구성해야 합니다.
* 리드의 추정 가치가 $10,000보다 큰 경우 앱은 다음을 수행해야 합니다.
* 관리자에게 이메일을 보내세요.
리드 양식에 Sponsor라는 필드를 표시합니다.
* 리드의 추정 가치가 $100,000보다 큰 경우 앱은 다음을 수행해야 합니다.
* 회사 부사장에게 이메일을 보내십시오.
* 리드 레코드가 열려 있는 동안 다음 메시지를 알림으로 표시합니다: High value customer, handler will care.
앱을 구성해야 합니다. 솔루션은 코드 사용을 최소화해야 합니다.
어떤 옵션을 사용해야 합니까? 답변하려면 적절한 옵션을 올바른 요구 사항으로 드래그하세요. 각 옵션은 한 번만 사용할 수도 있고 두 번 이상 사용할 수도 있고 전혀 사용하지 않을 수도 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:
회사는 기업과 소비자에게 패키지를 배달합니다. Package라는 사용자 지정 엔터티는 패키지 세부 정보를 캡처합니다.
엔터티에 다음 필드 집합을 추가하고 플랫폼의 기본 제공 작업을 활용해야 합니다.
패키지 길이, 너비, 깊이 및 무게를 나타내는 필드 집합입니다. 모든 치수의 최대값은 100cm입니다.
배송이 시스템에 입력되는 시점과 기존 사용자 정의 필드인 픽업 시간 및 배송 시간을 기준으로 배송 효율성을 계산하기 위한 시간에 민감한 속성에 대한 필드 세트입니다.
어떤 구성을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:

Box 1: DIFFINMINUTES(Created on, Delivery Time)
DIFFINMINUTES (date and time, date and time) returns the difference in minutes between two Date and Time columns.
Box 2: Duration
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/define-calculated-fields
모델 기반 앱에는 다음과 같은 JavaScript 코드가 있습니다. 코드는 계정 엔터티에 있는 전화(telephone1) 필드의 OnChange 이벤트에 첨부됩니다.

다음 각 진술에 대해 해당 진술이 참이면 예를 선택하십시오. 그렇지 않으면 아니요를 선택합니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.
Correct Answer:

Explanation:

Box 1: Yes
Xrm.WebApi.updateRecord updates a table record.
Syntax:
Xrm.WebApi.updateRecord(entityLogicalName, id, data).then(successCallback, errorCallback); Box 2: Yes Box 3: No No action would be taken.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/xrm-webapi
/updaterecord
0
0
0
10