このセクションの質問に回答すると、その質問に戻ることはできなくなります。そのため、これらの質問はレビュー画面に表示されません。
Azure Synapse Analytics サーバーレス SQL プールを使用して、自動スキーマ推論を使用して Apache Parquet ファイルのコレクションを照会しています。ファイルには、UTF-8 でエンコードされたビジネス名、調査名、および参加者数の 4,000 万行以上が含まれています。データベースは、デフォルトの照合を使用するように構成されています。
クエリは、開いている行セットを使用し、次の表に示すスキーマを推測します。

I/O 読み取りと tempdb の使用を減らすために、クエリの変更を推奨する必要があります。
解決策: Parquet ファイルのデータ ソースとビューを定義することをお勧めします。ビューを使用するようにクエリを更新することをお勧めします。
これは目標を満たしていますか?
正解:B
解決策: OPENROWSET WITH を使用して、businessName と surveyName の最大長を明示的に指定することをお勧めします。
varchar(8000) 列のサイズが大きすぎます。サイズを小さくすることをお勧めします。
SELECT...FROM OPENROWSET(BULK...) ステートメントは、データをテーブルにインポートせずに、ファイル内のデータを直接クエリします。SELECT...FROM OPENROWSET(BULK...) ステートメントでは、フォーマット ファイルを使用して列名とデータ型を指定することにより、一括列エイリアスを一覧表示することもできます。