Free Microsoft DP-420日本語 Practice Test & Real Exam Questions

  • Exam Code/Number: DP-420日本語
  • Exam Name/Title: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420日本語版)
  • Certification Provider: Microsoft
  • Corresponding Certification: Azure Cosmos DB Developer Specialty
  • Exam Questions: 281
  • Updated On: Jul 27, 2026
ホットスポットに関する質問
account1という名前のAzure Cosmos DB for NoSQLアカウントをお持ちです。
あなたはアカウント1に対して統合キャッシュを実装する予定です。
account1を対象とするリクエストに対して、接続モードと整合性レベルを設定する必要があります。ソリューションは、統合キャッシュを使用しながら、整合性を最大限に高める必要があります。
何を設定すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:
Azure Cosmos DB SQL API アカウントのデータを管理するために、.NET コンソール アプリを作成する必要があります。その手順の一環として、データベースを作成する必要があります。データベースを作成するには、次のうちどの方法を使用できますか?
Correct Answer: C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Azure Cosmos DB for NoSQLアカウントにクエリを実行するアプリケーションがあるとします。
以下の2つのクエリが頻繁に実行されていることがわかった。

読み取りと書き込みによって消費されるリクエストユニット(RU)を最小限に抑える必要があります。
あなたは何を制作すべきでしょうか?
Correct Answer: C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
ホットスポットに関する質問
次の図に示すように、Azure Cognitive Search を構成して、Azure Cosmos DB for NoSQL アカウント内のコンテナーにインデックスを作成します。

図に示された情報に基づいて、各記述を完成させる選択肢をドロップダウンメニューを使用して選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:
Box 1: country
The country field is filterable.
Note: filterable: Indicates whether to enable the field to be referenced in $filter queries. Filterable differs from searchable in how strings are handled. Fields of type Edm.String or Collection(Edm.String) that are filterable do not undergo lexical analysis, so comparisons are for exact matches only.
Box 2: name
The name field is not Retrievable.
Retrievable: Indicates whether the field can be returned in a search result. Set this attribute to false if you want to use a field (for example, margin) as a filter, sorting, or scoring mechanism but do not want the field to be visible to the end user.
Note: searchable: Indicates whether the field is full-text searchable and can be referenced in search queries.
Reference: https://docs.microsoft.com/en-us/rest/api/searchservice/create-index
ドラッグアンドドロップ問題
Azure Cosmos DB for NoSQL データベースがあり、その中に Container1 という名前のコンテナが存在します。
Container1には、以下の構造を持つ顧客文書が格納されます。

40歳以上の顧客一人ひとりの居住都市と年齢を取得する必要があります。
クエリを作成するために、どの3つのステートメントを順番に実行する必要がありますか?回答するには、ステートメントのリストから適切なステートメントを回答欄に移動し、正しい順序に並べ替えてください。
Correct Answer:
ホットスポットに関する質問
あなたは、Customers という名前のコンテナをホストする Azure Cosmos DB for NoSQL アカウントを持っています。
Azure Cosmos DB Spark Connector を使用して、顧客を Customers テーブルに追加する必要があります。
コードをどのように完成させればよいでしょうか?回答するには、回答欄で適切な選択肢を選んでください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:
ホットスポットに関する質問
account1 という名前の Azure Cosmos DB for NoSQL アカウント内に、container1 という名前のコンテナがあります。
C# と Java の図に示すように暗号化ポリシーを使用して、コンテナ 1 を Always Encrypted を使用するように構成します。(C# タブをクリックすると、C# の暗号化ポリシーが表示されます。)

Javaタブをクリックすると、Javaの暗号化ポリシーが表示されます。

以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:
Box 1: No
The creditcard property uses randomized encryption.
Randomized encryption is more secure, but prevents queries from filtering on encrypted properties.
Box 2: Yes
The SSN property uses deterministic encryption.
Using deterministic encryption allows queries to perform equality filters on encrypted properties.
Box 3: Yes
Reading documents when only a subset of properties can be decrypted.
In situations where the client does not have access to all the CMK used to encrypt properties, only a subset of properties can be decrypted when data is read back. For example, if property1 was encrypted with key1 and property2 was encrypted with key2, a client application that only has access to key1 can still read data, but not property2. In such a case, you must read your data through SQL queries and project away the properties that the client can't decrypt: SELECT c.property1, c.property3 FROM c.
Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-always-encrypted
account1という名前のAzure Cosmos DBアカウントをお持ちです。
アカウントのセカンダリキーを使用してアカウント1に接続するアプリが複数あります。
次に、サービスプリンシパルを使用して認証を行うようにアプリを設定します。
account1では、Azure AD IDを使用してアプリが接続することのみを許可するように設定する必要があります。
どの口座プロパティを変更すべきですか?
Correct Answer: C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Azure Cosmos DB Core (SQL) API を使用するアプリケーションを開発します。
アプリケーションを構築およびデプロイするためのAzureパイプラインを作成します。
アプリケーション用に作成した統合テストを実行するには、パイプラインを変更する必要があります。ソリューションはパイプライン内で完全に実行される必要があります。
パイプラインには何を追加すべきですか?
Correct Answer: B Vote an answer
ホットスポットに関する質問
お客様はAzureサブスクリプションをお持ちです。このサブスクリプションには、account1という名前のAzure Cosmos DB for NoSQLアカウントが含まれており、そのアカウント内にCustomersという名前のコンテナーがホストされています。複数リージョンへの書き込みが許可されています。
以下のC#コードを実行します。

以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:
ドラッグアンドドロップ問題
workspace1という名前のAzure Synapse Analyticsワークスペースがあり、その中にサーバーレスSQLプールが含まれています。
運用データを保存するAzure Table Storageアカウントをお持ちです。
テーブルストレージアカウントをAzure Cosmos DB for NoSQLに置き換える必要があります。ソリューションは以下の要件を満たす必要があります。
- サーバーレスSQLプールからのクエリをサポートします。
クエリを実行した場合にのみ、分析計算料金が発生します。
分析プロセスが運用プロセスに影響を与えないようにする。
どの3つの行動を順番に実行すべきでしょうか?回答するには、行動リストから適切な行動を回答欄に移動させ、正しい順序に並べ替えてください。
Correct Answer:

Explanation:
Step 1: Create an Azure Cosmos DB core (SQL) API account
Step 2: Enable Azure Synapse Link
Synapse Link creates a tight seamless integration between Azure Cosmos DB and Azure Synapse Analytics.
Serverless SQL pool allows you to query and analyze data in your Azure Cosmos DB containers that are enabled with Azure Synapse Link. You can analyze data in near real-time without impacting the performance of your transactional workloads.
Step 3: Create a database and a container that has Analytical store enabled Create an analytical store enabled container Reference:
https://docs.microsoft.com/en-us/azure/cosmos-db/configure-synapse-link