DP-420日本語試験無料問題集「Microsoft Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420日本語版) 認定」

Container1 という名前のコンテナーを含む Azure Cosmos DB for NoSQL アカウントがあります。
Container1 のデフォルトのインデックスポリシーに複合インデックスを追加します。このインデックスの定義は次のとおりです。
名(ASC)、年齢(ASC)
Container1 に対して次のクエリを実行する予定です。

追加のインデックスを追加して、クエリのパフォーマンスを最適化する必要があります。
追加インデックスをどのように完成させる必要がありますか? 回答するには、回答エリアで適切なオプションを選択してください。注: 正しい選択ごとに 1 ポイントが加算されます。
正解:

Explanation:
account1 に対してマルチリージョン書き込みを構成します。
App1 が account1 の新しい構成をサポートしていることを確認する必要があります。ソリューションは、ビジネス要件と製品カタログの要件を満たしている必要があります。
あなたは何をするべきか?

解説: (GoShiken メンバーにのみ表示されます)
Azure Cosmos DB for NoSQL アカウントにコンテナーがあります。
データ更新量は予測できません。
複数のインスタンスを持つ Web アプリを使用して、コンテナーの変更ティードを処理する必要があります。変更フィードは、Azure Cosmos DB SDK の変更フィード プロセッサを使用して処理されます。複数のインスタンスはワークロードを共有する必要があります。
どの 3 つのアクションを実行する必要がありますか?それぞれの正解は、解決策の一部を示しています。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:A,B,D 解答を投票する
Azure Cosmos DB Core (SQL) API アカウントに、container1 という名前のコンテナーがあります。
以下は、container1 内のドキュメントのサンプルです。
{
"studentId": "631282",
"firstName": "James",
"lastName": "Smith",
"enrollmentYear": 1990,
"isActivelyEnrolled": true,
"address": {
"street": "",
"city": "",
"stateProvince": "",
"postal": "",
}
}
The container1 container has the following indexing policy.
{
"indexingMode": "consistent",
"includePaths": [
{
"path": "/*"
},
{
"path": "/address/city/?"
}
],
"excludePaths": [
{
"path": "/address/*"
},
{
"path": "/firstName/?"
}
]
}
次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。
正解:

Explanation:

Box 1: Yes
"path": "/*" is in includePaths.
Include the root path to selectively exclude paths that don't need to be indexed. This is the recommended approach as it lets Azure Cosmos DB proactively index any new property that may be added to your model.
Box 2: No
"path": "/firstName/?" is in excludePaths.
Box 3: Yes
"path": "/address/city/?" is in includePaths
Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/index-policy
Azure Cosmos DB for NoSQL アカウントを持っている。
リージョン フェールオーバー ポリシーに対する最近の変更を一覧表示する Azure Monitor クエリを作成する必要があります。
どの Azure Monitor テーブルにクエリを実行する必要がありますか?

Azure Cosmos DB for NoSQL アカウントに含まれる という名前のコンテナーがあります。
以下は、container1 内のドキュメントのサンプルです。

次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。
正解:

Explanation:
con-iot1 と con-iot2 を実装する予定です。
各コンテナーのデフォルトの存続期間設定を構成する必要があります。ソリューションは、LoT テレメトリ要件を満たしている必要があります。
何を設定すればよいでしょうか?回答するには、回答内の適切な選択肢を選択してください。 注: 正しい選択肢はそれぞれ 1 ポイントの価値があります。
正解:

Explanation:
Box 1 =On (no default)
For con-iot1, you need to configure the default TTL setting to On (no default), which means that items in this container do not expire by default, but you can override the TTL value on a per-item basis. This meets the requirement of retaining all telemetry data unless overridden1.
Box 2 = On (3600 seconds)
For con-iot2, you need to configure the default TTL setting to On (3600 seconds), which means that items in this container will expire 3600 seconds (one hour) after their last modified time. This meets the requirement of deleting all telemetry data older than one hour1.
次の表に示すリソースを含む Azure サブスクリプションがあります。

Workspace1 のサーバーレス SQL プールから Container1 をクエリする必要があります。
クエリをどのように完了すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが付与されます。
正解:

Explanation:
Azure Cosmos DB Core (SQL) API アカウントからデータを取り込むように Apache Kafka インスタンスを構成する必要があります。 telemetry という名前のコンテナーからのデータは、iot という名前の Kafka トピックに追加する必要があります。ソリューションでは、データをコンパクトなバイナリ形式で保存する必要があります。
ソリューションに含める必要がある 3 つの構成項目はどれですか?それぞれの正解は、解決策の一部を示しています。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:A,C,F 解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
あなたの会社は、Azure Cosmos DB SDK と結果整合性レベルを使用する App1 という名前のアプリケーションを開発しています。
App1 は、account という名前の Azure Cosmos DB for NoSQL アカウントに対してクエリを実行します。
次の要件を満たすために、App1 にどの整合性レベルを割り当てるかを特定する必要があります。
* クエリで現在使用されているリクエスト ユニットの数を増やすことなく、App1 によって生成されるクエリのスループットを最大化します。
* 最高の一貫性保証を提供します。
どの整合性レベルを特定する必要がありますか?