AZ-203 Korean試験無料問題集「Microsoft Developing Solutions for Microsoft Azure (AZ-203 Korean Version) 認定」

모바일 응용 프로그램을 디자인하는 회사에서 일하고 있습니다. 플레이어 레코드가 다른 게임에 할당 된 서버를 유지 관리합니다. 추적 시스템은 새롭고 개발 중입니다.
이 응용 프로그램은 Entity Framework를 사용하여 Azure Database에 연결합니다. 데이터베이스에는 Player 테이블과 Game 테이블이 있습니다.
플레이어를 추가 할 때 코드는 새 플레이어 레코드를 삽입하고 기존 게임 레코드와 새 플레이어 레코드 간의 관계를 추가해야합니다.
응용 프로그램은 올바른 gameId 및 playerId와 함께 CreatePlayerWithGame을 호출하여 프로세스를 시작합니다. (행 번호는 참조 용으로 만 포함됩니다.)

다음 각 명령문에 대해 명령문이 참이면 예를 선택하십시오. 그렇지 않으면 아니오를 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
正解:

Explanation

Many-to-many relationships without an entity class to represent the join table are not yet supported. However, you can represent a many-to-many relationship by including an entity class for the join table and mapping two separate one-to-many relationships.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<PostTag>()
HasKey(t => new { t.PostId, t.TagId });
modelBuilder.Entity<PostTag>()
HasOne(pt => pt.Post)
WithMany(p => p.PostTags)
HasForeignKey(pt => pt.PostId);
modelBuilder.Entity<PostTag>()
HasOne(pt => pt.Tag)
WithMany(t => t.PostTags)
HasForeignKey(pt => pt.TagId);
}
}
Azure SQL Database를 사용하여 모바일 앱의 사용자 정보를 저장하는 솔루션을 개발합니다.
앱은 사용자에 대한 민감한 정보를 저장합니다.
모바일 앱의 데이터를 쿼리하는 개발자의 민감한 정보를 숨겨야합니다.
동적 데이터 마스킹을 구성 할 때 식별해야 할 세 가지 항목은 무엇입니까? 각 정답은 솔루션의 일부를 나타냅니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

正解:A,C,E 解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
섹션 번호 : 148
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성할수 있는 고유한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이 있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 질문에 대한 질문에 답변한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
AKS (Azure Kubernetes Service) 클러스터에 배포할 솔루션을 개발 중입니다. 솔루션에는 사용자 지정 VNet, Azure Container Registry 이미지 및 Azure Storage 계정이 포함됩니다.
이 솔루션은 AKS 클러스터 내의 모든 Azure 리소스를 동적으로 만들고 관리할수 있어야 합니다.
Azure API와 함께 사용하려면 AKS 클러스터를 구성해야 합니다.
솔루션 : 네트워크 정책을 지원하는 AKS 클러스터를 작성하십시오. 정의된 네임 스페이스 내에서만 트래픽을 허용하도록 네트워크를 만들고 적용하십시오.
솔루션이 목표를 달성합니까?

解説: (GoShiken メンバーにのみ表示されます)
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 섹션의 질문에 대답 한 후에는 해당 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
정책에 따라 인증 이벤트가 트리거되고 처리되는지 확인해야합니다.
솔루션 : 메시지를 Azure Event Hub로 전달하는 모든 인증에 대해 새 Azure Event Grid 구독을 만듭니다. 구독을 사용하여 사인 아웃 이벤트를 처리하십시오.
솔루션이 목표를 달성합니까?

解説: (GoShiken メンバーにのみ表示されます)
회사는 국제 여행 및 예약 관리 서비스를 운영합니다. 이 회사는 식당 예약 제공을 시작할 계획입니다. Azure Search를 사용하고 다음 요구 사항을 충족하는 솔루션을 개발해야합니다.
* 사용자는 이름, 설명, 위치 및 요리로 식당을 검색 할 수 있어야합니다.
* 사용자는 위치, 요리, 등급 및 가족 친화성에 따라 결과를 더 좁힐 수 있어야합니다.
* 설명의 모든 단어는 검색에 포함되어야합니다.
식당 클래스에 주석을 추가해야합니다.
코드 세그먼트를 어떻게 완성해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
正解:

Explanation


Box 1: [IsSearchable.IsFilterable.IsSortable,IsFacetable]
Location
Users must be able to search for restaurants by name, description, location, and cuisine.
Users must be able to narrow the results further by location, cuisine, rating, and family-friendliness.
Box 2: [IsSearchable.IsFilterable.IsSortable,Required]
Description
Users must be able to search for restaurants by name, description, location, and cuisine.
All words in descriptions must be included in searches.
Box 3: [IsFilterable,IsSortable,IsFaceTable]
Rating
Users must be able to narrow the results further by location, cuisine, rating, and family-friendliness.
Box 4: [IsSearchable.IsFilterable,IsFacetable]
Cuisines
Users must be able to search for restaurants by name, description, location, and cuisine.
Users must be able to narrow the results further by location, cuisine, rating, and family-friendliness.
Box 5: [IsFilterable,IsFacetable]
FamilyFriendly
Users must be able to narrow the results further by location, cuisine, rating, and family-friendliness.
References:
https://www.henkboelman.com/azure-search-the-basics/
인증 이벤트 정책에 따라 인증 이벤트가 트리거되고 처리되는지 확인해야 합니다.
어떻게 해야 합니까?

解説: (GoShiken メンバーにのみ表示されます)
회사는 Azure SQL Database를 사용하여 앱의 데이터를 저장합니다. 데이터에는 민감한 정보가 포함됩니다.
관리자 그룹의 구성원 만 중요한 정보를 볼 수 있도록 조치를 구현해야합니다.
어떤 두 가지 작업을 수행해야합니까? 각 정답은 솔루션의 일부를 나타냅니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

解説: (GoShiken メンバーにのみ表示されます)
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 질문에 대한 질문에 답변 한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
AKS (Azure Kubernetes Service) 클러스터에 배포 할 솔루션을 개발 중입니다. 솔루션에는 사용자 지정 VNet, Azure Container Registry 이미지 및 Azure Storage 계정이 포함됩니다.
솔루션은 AKS 클러스터 내 모든 Azure 리소스를 동적으로 만들고 관리 할 수 ​​있어야합니다.
Azure API와 함께 사용하려면 AKS 클러스터를 구성해야합니다.
솔루션 : Kubernetes 용 Azure 정책 추가 기능을 사용하여 Azure 정책 서비스를 AKS 클러스터의 GateKeeper 승인 컨트롤러에 연결할 수 있습니다. 기본 제공 정책을 클러스터에 적용하십시오.
솔루션이 목표를 달성합니까?

解説: (GoShiken メンバーにのみ表示されます)
: 165 DRAG DROP
자율 운송 시스템 용 소프트웨어 솔루션을 개발 중입니다. 이 솔루션은 큰 데이터 집합과 Azure Batch 처리를 사용하여 전체 차량 집합에 대한 탐색 집합을 시뮬레이션 합니다.
Azure Batch에서 솔루션의 컴퓨팅 노드를 만들어야 합니다.
어떻게 해야 합니까?
조치를 올바른 순서로 넣으십시오.
正解:

Explanation

With .NET:
Step 1: In the Azure portal, create a Batch account.
First we create a batch account.
Step 2: In a .NET method, call the method: BatchClient.PoolOperations.CreatePool Now that you have a Batch account, create a sample pool of Windows compute nodes for test purposes. To create a Batch pool, the app uses the BatchClient.PoolOperations.CreatePool method to set the number of nodes, VM size, and a pool configuration.
Step 3: In a .NET method, call the method: BatchClient.PoolOperations.CreateJob Now that you have a pool, create a job to run on it. A Batch job is a logical group for one or more tasks. A job includes settings common to the tasks, such as priority and the pool to run tasks on. Initially the job has no tasks. The app uses the BatchClient.JobOperations.CreateJob method to create a job on your pool.
Step 4: In a .NET method, call the method: batchClient.JobOperations.AddTask Now create sample tasks to run in the job. Typically you create multiple tasks that Batch queues and distributes to run on the compute nodes. The app adds tasks to the job with the AddTask method, which queues them to run on the compute nodes.
For example: batchClient.JobOperations.AddTask(JobId, tasks);
References:
https://docs.microsoft.com/en-us/azure/batch/quick-create-portal
https://docs.microsoft.com/en-us/azure/batch/quick-run-dotnet
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 섹션의 질문에 대답 한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
정책에 따라 인증 이벤트가 트리거되고 처리되는지 확인해야합니다.
솔루션 : 새 Azure Event Grid 항목을 만들고 이벤트에 대한 구독을 추가하십시오.
솔루션이 목표를 달성합니까?

解説: (GoShiken メンバーにのみ表示されます)
음식 배달 비용을 지불하는 데 사용되는 웹 서비스가 있습니다. 웹 서비스는 Azure Cosmos DB를 데이터 저장소로 사용합니다.
사용자가 팁 금액을 설정할 수있는 새로운 기능을 추가 할 계획입니다. 새로운 기능을 사용하려면 Cosmos DB의 문서에 tip이라는 속성이 있어야하며 숫자 값을 포함해야합니다.
웹 서비스를 사용하는 기존 웹 사이트 및 모바일 앱이 많이 있으며 한동안 tip 속성을 설정하도록 업데이트되지 않습니다.
방아쇠를 어떻게 완료해야합니까?
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
正解:

Explanation

Box 1: getContext().getRequest();
Box 2: if(isNaN(i)["tip"] ..
In JavaScript, there are two ways to check if a variable is a number :
isNaN() - Stands for "is Not a Number", if variable is not a number, it return true, else return false.
typeof - If variable is a number, it will returns a string named "number".
Box 3:r.setBody(i);
// update the item that will be created
References:
https://docs.microsoft.com/bs-latn-ba/azure/cosmos-db/how-to-write-stored-procedures-triggers-udfs
https://mkyong.com/javascript/check-if-variable-is-a-number-in-javascript/
Visual Studio를 사용하여 Azure Function App을 개발하고 있습니다. 앱은 Azure Web App에서 입력 한 주문을 처리합니다. 웹 앱은 주문 정보를 Azure Queue Storage에 배치합니다.
아래에 표시된 Azure Function App 코드를 검토해야합니다.

참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
正解:

Explanation

Box 1: No
ExpirationTime - The time that the message expires.
InsertionTime - The time that the message was added to the queue.
Box 2: Yes
maxDequeueCount - The number of times to try processing a message before moving it to the poison queue.
Default value is 5.
Box 3: Yes
When there are multiple queue messages waiting, the queue trigger retrieves a batch of messages and invokes function instances concurrently to process them. By default, the batch size is 16. When the number being processed gets down to 8, the runtime gets another batch and starts processing those messages. So the maximum number of concurrent messages being processed per function on one virtual machine (VM) is 24.
Box 4: Yes
References:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue