注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。 このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。 Table1という名前のテーブルを含むAzureSynapseAnalytics専用のSQLプールがあります。 container1という名前のAzureData Lake StorageGen2コンテナーに取り込まれてロードされるファイルがあります。 ファイルからTable1にデータを挿入し、データを変換することを計画しています。ファイル内のデータの各行は、Table1のサービングレイヤーに1つの行を生成します。 ソースデータファイルがcontainer1にロードされるときに、DateTimeがTable1の追加の列として格納されていることを確認する必要があります。 解決策:専用のSQLプールを使用して、追加のDateTime列を持つ外部テーブルを作成します。 これは目標を達成していますか?
正解:B
Instead, in an Azure Synapse Analytics pipeline, you use a Get Metadata activity that retrieves the DateTime of the files. Note: You can use the Get Metadata activity to retrieve the metadata of any data in Azure Data Factory or a Synapse pipeline. You can use the output from the Get Metadata activity in conditional expressions to perform validation, or consume the metadata in subsequent activities. Reference: https://docs.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity