SET BEHEERD (REFERERENDE WEERGAVE)

Van toepassing op:aangevinkt als Ja Databricks Runtime 17.3 en hoger

Belangrijk

Deze functie bevindt zich in openbare preview en is op dit moment alleen beschikbaar voor deelnemende klanten. Als u wilt deelnemen aan de preview, moet u dit formulier invullen. Deze functie biedt alleen ondersteuning voor het converteren van buitenlandse weergaven die zijn gefedereerd met HMS en Glue Federation.

Gebruik de ALTER VIEW SET MANAGED opdracht om een refererende weergave te converteren naar een standaardweergave in Unity Catalog. Na de conversie wordt de weergave niet meer gesynchroniseerd met de weergavedefinitie van de externe catalogus.

Om de weergave terug te draaien naar een buitenlandse weergave, verwijdert u de weergave. Het wordt vervolgens opnieuw gefedereerd in de vreemde catalogus als een vreemde weergave tijdens de volgende catalogussynchronisatie.

Tijdens de conversie controleert het commando of de SQL-tekst van de weergavedefinitie geldig is en dat de gerefereerde tabellen bestaan in de buitenlandse catalogus.

Vereist OWNER of MANAGE machtigingen voor de weergave en de catalogus.

Syntaxis

ALTER VIEW view_name SET MANAGED

Parameterwaarden

  • view_name

    De naam van de vreemde weergave die moet worden geconverteerd naar een standaardweergave.

Voorbeelden

-- Convert a foreign view to a standard view
> ALTER VIEW hms_federated_catalog.my_schema.my_view SET MANAGED;
OK

Je kunt controleren of je buitenlandse weergave is geconverteerd naar een standaardweergave:

-- Check the view type after conversion
> DESCRIBE EXTENDED hms_federated_catalog.my_schema.my_view;

Als de weergave is geconverteerd, wordt het Type onderstaande col_name weergegeven als VIEW onder data_type.