最新的Microsoft Power Platform Developer (PL-400 Korean Version) - PL-400 Korean免費考試真題
한 회사의 기술자는 휴대폰에서 모델 기반 앱을 사용하여 서비스 방문에 대한 정보를 기록합니다. 사용자에게는 Power Apps 제작자 포털에서 앱을 만들거나 업데이트할 수 있는 권한이 없습니다.
기술자는 모델 기반 앱의 문제를 보고합니다. 개발 환경에서는 문제를 재현할 수 없습니다.
오류에 대한 자세한 내용을 수집하려면 기술자에게 지침을 제공해야 합니다.
어떤 네 가지 작업을 순차적으로 수행하도록 권장합니까? 답변하려면 작업 목록에서 해당 작업을 답변 영역으로 이동하고 올바른 순서로 정렬하세요.

기술자는 모델 기반 앱의 문제를 보고합니다. 개발 환경에서는 문제를 재현할 수 없습니다.
오류에 대한 자세한 내용을 수집하려면 기술자에게 지침을 제공해야 합니다.
어떤 네 가지 작업을 순차적으로 수행하도록 권장합니까? 답변하려면 작업 목록에서 해당 작업을 답변 영역으로 이동하고 올바른 순서로 정렬하세요.

正確答案:

Explanation:

Step 1: Open the app in a browser on the phone.
Step 2: Add the following text to end of the URL for the app: "&monitor=true" You can start a Monitor session from a model-driven app. To do this, append &monitor=true to the end of the URL in the browser. This displays the Monitor command on the model-driven app global command bar.
Select Monitor to open a monitoring session in a new tab.
Step 3: Perform the steps to generate the errors and download the results from Monitor.
Step 4: Open the application in a browser on a laptop computer when they return to the office References:
https://powerapps.microsoft.com/en-us/blog/monitor-now-supports-model-driven-apps/
모델 기반 앱을 만들고 있습니다.
기회를 추정하기 위해 기회 테이블을 사용하고 있습니다. 앱 요구사항은 다음과 같습니다.
* 기회 금액이 $50,000 이상인 경우 영업팀에 이메일을 보내야 합니다.
* 기회가 백만 달러 이상인 경우 사용자는 레코드 생성 시 후원자를 입력할 수 있어야 합니다.
필요한 코드 줄을 최소화해야 합니다.
앱을 구현해야 합니다.
어떤 도구를 사용해야 합니까?
대답하려면 적절한 도구를 올바른 요구 사항으로 드래그하세요. 각 도구는 한 번만 사용하거나 두 번 이상 사용하거나 전혀 사용하지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

기회를 추정하기 위해 기회 테이블을 사용하고 있습니다. 앱 요구사항은 다음과 같습니다.
* 기회 금액이 $50,000 이상인 경우 영업팀에 이메일을 보내야 합니다.
* 기회가 백만 달러 이상인 경우 사용자는 레코드 생성 시 후원자를 입력할 수 있어야 합니다.
필요한 코드 줄을 최소화해야 합니다.
앱을 구현해야 합니다.
어떤 도구를 사용해야 합니까?
대답하려면 적절한 도구를 올바른 요구 사항으로 드래그하세요. 각 도구는 한 번만 사용하거나 두 번 이상 사용하거나 전혀 사용하지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正確答案:

Explanation:

학교용 Power Platform 앱을 개발하고 있습니다. 학교는 이 앱을 사용해 수업과 학생에 대한 정보를 수집할 계획이다.
앱용 플러그인을 디자인해야 합니다. 연락처 테이블에 학생에 대한 데이터를 저장하고 사용자 정의 테이블에 수업에 대한 데이터를 저장해야 합니다.
각 기능에 대해 이벤트 파이프라인에서 단계를 선택해야 합니다.
어떤 단계를 사용해야 합니까? 대답하려면 적절한 플러그인 단계를 올바른 기능으로 드래그하세요. 각 플러그인 단계는 한 번, 두 번 이상 사용되거나 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

앱용 플러그인을 디자인해야 합니다. 연락처 테이블에 학생에 대한 데이터를 저장하고 사용자 정의 테이블에 수업에 대한 데이터를 저장해야 합니다.
각 기능에 대해 이벤트 파이프라인에서 단계를 선택해야 합니다.
어떤 단계를 사용해야 합니까? 대답하려면 적절한 플러그인 단계를 올바른 기능으로 드래그하세요. 각 플러그인 단계는 한 번, 두 번 이상 사용되거나 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 끌거나 스크롤해야 할 수도 있습니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正確答案:

Explanation:

Box 1: PreValidation
For the initial operation, this stage will occur before the main system operation.
This provides an opportunity to include logic to cancel the operation before the database transaction.
Box 2: 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.
Avoid cancelling an operation here. Canceling will trigger a rollback of the transaction and have significant performance impact.
Box 3: PostOperation
Occurs after the main system operation and within the database transaction.
Use this stage to modify any properties of the message before it is returned to the caller.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/event-framework
Power Platform 솔루션을 개발 중입니다. 양식에 세 개의 버튼을 추가할 계획입니다. 버튼에는 다음과 같은 요구 사항이 있습니다.

각 버튼의 작업을 완료해야 합니다.
어떤 명령을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.


각 버튼의 작업을 완료해야 합니다.
어떤 명령을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正確答案:

Explanation:
Box 1: Now() only.
The Now function returns the current date and time as a date/time value.
Box 2: Switch() or IF()
If and Switch functions in Power Apps determines whether any condition in a set is true (If) or the result of a formula matches any value in a set (Switch) and then returns a result or executes an action.
Box 3: isMatch( TextInput1.Text,"emergency",Contains & IgnoreCase )
Example: IsMatch( TextInput1.Text, "hello", Contains & IgnoreCase )
Tests whether the user's input contains the word "hello" (case insensitive).
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-if
Dataverse와 외부 애플리케이션 간의 통합을 설계하고 있습니다. 외부 애플리케이션은 하루에 수천 개의 레코드를 처리합니다.
레코드 처리량은 하루 종일 다양합니다. 매우 높은 처리량이 발생할 수 있으며 Dataverse 서비스 보호 API 한도를 초과할 수 있습니다.
적용되는 각 서비스 보호 제한을 구현해야 합니다.
어떤 구현을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

레코드 처리량은 하루 종일 다양합니다. 매우 높은 처리량이 발생할 수 있으며 Dataverse 서비스 보호 API 한도를 초과할 수 있습니다.
적용되는 각 서비스 보호 제한을 구현해야 합니다.
어떤 구현을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正確答案:

Explanation:
Box 1: Number per user over a sliding window of time
Service protection API limits are enforced based on three facets:
* The number of requests sent by a user.
* The combined execution time required to process requests sent by a user.
* The number of concurrent requests sent by a user.
The following table describes the default service protection API limits enforced per web server:

Box 2: Combined time per user over a sliding window of time
Box 3: Fixed number per user
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/api-limits
Microsoft Dataverse에서 다른 시스템으로의 단방향 통합을 설계하고 있습니다.
다른 시스템을 업데이트하려면 Azure 함수를 사용해야 합니다. 통합에서는 새로 생성된 레코드만 다른 시스템으로 보내야 합니다. 솔루션은 데이터 손실을 방지하기 위해 통합 구성 요소를 몇 초 이상 사용할 수 없는 시나리오를 지원해야 합니다.
통합 솔루션을 설계해야 합니다.
해결 방법: Azure Service Bus 큐에 연결하는 Dataverse 인스턴스에 서비스 엔드포인트를 등록합니다.
레코드의 생성 메시지와 사후 작업 단계에서 비동기적으로 실행되는 엔드포인트에 단계를 등록합니다.
큐에 추가되는 레코드를 처리하도록 Azure 함수를 구성합니다.
솔루션이 목표를 달성합니까?
다른 시스템을 업데이트하려면 Azure 함수를 사용해야 합니다. 통합에서는 새로 생성된 레코드만 다른 시스템으로 보내야 합니다. 솔루션은 데이터 손실을 방지하기 위해 통합 구성 요소를 몇 초 이상 사용할 수 없는 시나리오를 지원해야 합니다.
통합 솔루션을 설계해야 합니다.
해결 방법: Azure Service Bus 큐에 연결하는 Dataverse 인스턴스에 서비스 엔드포인트를 등록합니다.
레코드의 생성 메시지와 사후 작업 단계에서 비동기적으로 실행되는 엔드포인트에 단계를 등록합니다.
큐에 추가되는 레코드를 처리하도록 Azure 함수를 구성합니다.
솔루션이 목표를 달성합니까?
正確答案: B
영업팀이 CDS(Common Data Service) 데이터베이스에 연락처 세부 정보를 기록하기 위한 앱을 개발 중입니다.
앱은 네트워크 손실을 처리하고 다시 연결될 때 데이터를 CDS에 저장해야 합니다.
앱의 메인 화면에는 연락처 데이터를 수집하는 양식과 버튼이 있습니다. 버튼의 OnSelect 속성에는 다음과 같은 표현식이 있습니다.

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

앱은 네트워크 손실을 처리하고 다시 연결될 때 데이터를 CDS에 저장해야 합니다.
앱의 메인 화면에는 연락처 데이터를 수집하는 양식과 버튼이 있습니다. 버튼의 OnSelect 속성에는 다음과 같은 표현식이 있습니다.

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

正確答案:

Explanation:

Box 1: Yes
LoadData and SaveData combine to form a simple mechanism to store small amounts of data on a local device. By using these functions, you can add simple offline capabilities to your app.
Box 2: No
Box 3: No
Box 4: Yes
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/offline-apps
회사에서 Dynamics 365 Sales를 구현합니다.
비즈니스 프로세스가 완료되면 영업 관리자에게 이메일 알림이 자동으로 전송되어야 합니다.
이메일이 전송되는지 확인해야 합니다.
프로세스 완료 트리거에서 무엇을 생성해야 합니까?
비즈니스 프로세스가 완료되면 영업 관리자에게 이메일 알림이 자동으로 전송되어야 합니다.
이메일이 전송되는지 확인해야 합니다.
프로세스 완료 트리거에서 무엇을 생성해야 합니까?
正確答案: D
說明:(僅 Fast2test 成員可見)
모델 기반 앱의 배포를 테스트하고 있습니다. Microsoft Entra ID 그룹은 환경 및 팀 수준 권한을 관리하는 데만 사용됩니다.
사용자는 앱을 테스트하는 것을 방해하는 여러 가지 액세스 관련 문제에 직면합니다.
최소 권한 원칙을 사용하여 각 문제를 해결하는 데 사용할 구성 요소를 선택해야 합니다.
각 문제를 해결하기 위해 무엇을 할당해야 합니까? 대답하려면 적절한 해결책을 올바른 문제로 옮기세요. 각 해결책을 한 번, 두 번 이상 사용하거나 전혀 사용하지 않을 수 있습니다. 창 사이의 분할 막대를 옮기거나 콘텐츠를 보려면 스크롤해야 할 수도 있습니다.
참고사항: 정답 하나당 1점입니다.

사용자는 앱을 테스트하는 것을 방해하는 여러 가지 액세스 관련 문제에 직면합니다.
최소 권한 원칙을 사용하여 각 문제를 해결하는 데 사용할 구성 요소를 선택해야 합니다.
각 문제를 해결하기 위해 무엇을 할당해야 합니까? 대답하려면 적절한 해결책을 올바른 문제로 옮기세요. 각 해결책을 한 번, 두 번 이상 사용하거나 전혀 사용하지 않을 수 있습니다. 창 사이의 분할 막대를 옮기거나 콘텐츠를 보려면 스크롤해야 할 수도 있습니다.
참고사항: 정답 하나당 1점입니다.

正確答案:

Explanation:
