Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Databricks SQL
Databricks Runtime 16.1 en hoger
Hiermee stelt u een tag in op een catalogus, schema, tabel, weergave, volume of kolom.
Als u tags wilt toevoegen aan beveiligbare objecten van Unity Catalog, moet u eigenaar zijn van het object of alle volgende bevoegdheden hebben:
-
APPLY TAG
op het object -
USE SCHEMA
in het bovenliggende schema van het object -
USE CATALOG
in de bovenliggende catalogus van het object
Als de tag wordt beheerd door een tagspecifiek beleid, hebt u ook toestemming nodig ASSIGN
voor het tagbeleid
Syntaxis
SET TAG ON
{ CATALOG catalog_name |
COLUMN relation_name . column_name |
{ SCHEMA | DATABASE } schema_name |
TABLE relation_name |
VIEW relation_name |
VOLUME volume_name }
tag_key [ = tag_value ]
Parameterwaarden
CATALOG catalog_name
De naam van de catalogus die moet worden gelabeld.
COLUMN relation_name . column_name
De gekwalificeerde naam van de kolom die moet worden gelabeld.
relation_name
moet een weergave of tabel identificeren. Derelation_name
mag geen specificatie voor tijd of opties bevatten.SCHEMA schema_name
De naam van het schema dat moet worden gelabeld.
TABLE relation_name
De naam van de tabel of weergave die u wilt taggen. De naam mag geen tijdelijke specificatie of optiesspecificatie bevatten.
WEERGAVE relation_name
De naam van de weergave die getagd moet worden.
-
De naam van het volume dat moet worden gelabeld.
tag_key
Een id. Als er al een tagtoewijzing met dezelfde sleutel bestaat en er een uitzondering wordt gegenereerd.
tag_value
Een optionele id. Als een specificatie ontbreekt, wordt de tagtoewijzing ingesteld op alleen voor de sleutel.
Voorbeelden
> SET TAG ON CATALOG catalog `cost_center` = `hr`;
> UNSET TAG ON CATALOG catalog cost_center;
> SET TAG ON TABLE catalog.schema.table cost_center = hr;
> UNSET TAG ON TABLE catalog.schema.table cost_center;
> SET TAG ON COLUMN table.ssn pii;
> UNSET TAG ON COLUMN table.ssn pii;
> SELECT table_name, column_name FROM information_schema.column_tags
WHERE tag_name = 'pii' AND schema_name = 'default';
table_name column_name
---------- -----------
table ssn