注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このシナリオで質問に答えた後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure CosmosDBデータベースにSalesという名前のコンテナがあります。売上には120GBのデータがあります。Salesの各エントリは次の構造になっています。

パーティションキーはOrderIdattributeに設定されます。
ユーザーは、ProductNameでデータを取得するクエリを実行すると、クエリの完了に予想よりも時間がかかると報告しています。
問題のあるクエリの実行にかかる時間を短縮する必要があります。
解決策:ProductNameをパーティションキーとして使用し、OrderIdを値として使用するルックアップコレクションを作成します。
これは目標を達成していますか?