適用対象:
Databricks Runtime 17.3 以上
Important
この機能はパブリック プレビュー段階であり、現時点では参加しているお客様のみが利用できます。 プレビューに参加するには、 このフォームに入力して申請します。 この機能では、 HMS と Glue Federation を使用してフェデレーションされた外部ビューの変換のみがサポートされます。
ALTER VIEW SET MANAGED コマンドを使用して、Unity カタログの標準ビューに外部ビューを変換します。 変換後、ビューは外部カタログのビュー定義との同期を停止します。
ビューを外部ビューにロールバックするには、ビューを削除します。 その後、次のカタログ同期の際に、外部ビューとして外部カタログに再統合されます。
変換時に、ビュー定義の SQL テキストが有効であること、および参照先テーブルが外部カタログに存在することを検証します。
ビューとカタログに対する OWNER または MANAGE のアクセス許可が必要です。
構文
ALTER VIEW view_name SET MANAGED
パラメーター
-
標準ビューに変換する外部ビューの名前。
例示
-- Convert a foreign view to a standard view
> ALTER VIEW hms_federated_catalog.my_schema.my_view SET MANAGED;
OK
外部ビューが標準ビューに変換されたことを確認できます。
-- Check the view type after conversion
> DESCRIBE EXTENDED hms_federated_catalog.my_schema.my_view;
ビューが変換されている場合、Typeの下のcol_nameはVIEWの下にdata_typeとして表示されます。