外部テーブルに対するコメント

Important

この機能は ベータ版です。 ワークスペース管理者は、[ プレビュー] ページからこの機能へのアクセスを制御できます。 Manage Azure Databricks プレビューを参照してください。

Lakehouse Federation では、サポートされている外部データ ソースのテーブルと列のコメントを Unity カタログの外部テーブルに同期できます。 同期されたコメントは、カタログ エクスプローラー、 DESCRIBEDESCRIBE EXTENDED 出力などのテーブル メタデータに表示されます。

必要条件

  • コンピューティング: Databricks Runtime 18.2 以降、または Databricks SQL バージョン 2026.15 以降を実行するチャネル上の SQL ウェアハウスを使用します。 SQL ウェアハウス チャネルを参照してください。

サポートされているデータ ソース

外部テーブルのコメントは、次のデータ ソースに対して同期されます。

外部テーブルのコメントは、次のデータ ソースに対して同期されません。

外部ソースからのコメントを同期する

サポートされているデータ ソースの場合、Azure Databricksはクエリ時に外部テーブル メタデータを解決するときに外部テーブル コメントをフェッチします。 外部ソースでコメントが変更されると、次にクエリによって外部テーブルが解決されるときに、更新されたコメントが同期されます。

テーブル データに対してクエリを実行せずにコメントを同期するには、外部テーブルで DESCRIBE EXTENDED を実行します。

DESCRIBE EXTENDED <catalog-name>.<schema-name>.<table-name>;

コメント取得をオフにしてください

enableForeignCommentFetchingカタログオプションをfalseに設定すると、MySQL、Oracle、PostgreSQL、Amazon Redshift、Snowflake、Teradataソースのコメント取得にかかるメタデータ解決のオーバーヘッドを省略できます。 このオプションはデフォルトで true されています。 カタログを作成または変更する際にOPTIONS条項を使って設定してください。 カタログエクスプローラーではこのオプションは公開されません。

無効化すると、Azure DatabricksはUnity Catalogに既に保存されているコメントは保持しますが、外部ソースからの新しいコメントや変更されたコメントは同期しません。