mytestdbという名前のApacheSparkデータベースを含むMyWorkspaceという名前のAzureSynapseワークスペースがあります。
MyWorkspaceのAzureSynapse AnalyticsSparkプールで次のコマンドを実行します。
CREATE TABLE mytestdb.myParquetTable(
EmployeeID int、
EmployeeName文字列、
EmployeeStartDate日付)
寄木細工の使用
次に、Sparkを使用してmytestdb.myParquetTableに行を挿入します。行には次のデータが含まれています。

1分後、MyWorkspaceのサーバーレスSQLプールから次のクエリを実行します。
SELECT EmployeeID
mytestdb.dbo.myParquetTableから
WHERE name = 'アリス';
クエリによって何が返されますか?
正解:B
説明
Sparkジョブによってデータベースが作成されると、ストレージ形式としてParquetを使用するSparkを使用してデータベースにテーブルを作成できます。テーブル名は小文字に変換されるため、小文字の名前を使用して照会する必要があります。
これらのテーブルは、AzureSynapseワークスペースのSparkプールのいずれかによるクエリですぐに使用できるようになります。また、権限の対象となる任意のSparkジョブから使用することもできます。
注:外部テーブルの場合、サーバーレスSQLプールに非同期で同期されるため、表示されるまで遅延が発生します。
リファレンス:
https://docs.microsoft.com/en-us/azure/synapse-analytics/metadata/table