Címkék alkalmazása a Unity Catalog biztonságos objektumaihoz
Ez a cikk bemutatja, hogyan alkalmazhat címkéket a Unity Catalog biztonságos objektumaira.
A címkék olyan attribútumok, amelyek kulcsokat és opcionális értékeket tartalmaznak, amelyekkel rendszerezheti és kategorizálhatja a biztonságos objektumokat a Unity Katalógusban. A címkék használata leegyszerűsíti a táblák és nézetek keresését és felderítését a munkaterület keresési funkciójának használatával.
A címkeadatok globálisan replikálhatók. Ne használjon olyan címkeneveket vagy értékeket, amelyek veszélyeztethetik az erőforrások biztonságát. Ne használjon például személyes vagy bizalmas adatokat tartalmazó címkeneveket.
Támogatott biztonságos objektumok
A biztonságos objektumcímkézés jelenleg katalógusokon, sémákon, táblákon, táblázatoszlopokon, köteteken, nézeteken, regisztrált modelleken és modellverziókon támogatott. További információ a biztonságos objektumokról: Biztonságos objektumok a Unity Katalógusban.
Követelmények
Ha címkéket szeretne hozzáadni a Unity Catalog biztonságos objektumaihoz, rendelkeznie kell az objektummal, vagy rendelkeznie kell az alábbi jogosultságokkal:
-
APPLY TAG
az objektumon -
USE SCHEMA
az objektum szülősémáján -
USE CATALOG
az objektum szülőkatalógusában
Korlátok
A címkekorlátozások listája a következő:
Egyetlen biztonságos objektumhoz legfeljebb 50 címkét rendelhet.
A címkekulcs maximális hossza 255 karakter.
A címkeértékek maximális hossza 1000 karakter.
A címkekulcsokban nem engedélyezettek a következő karakterek:
. , - = / :
A munkaterület keresési felhasználói felületén végzett címkekeresés csak táblák, nézetek és táblázatoszlopok esetében támogatott.
A címkekereséshez pontos kifejezésegyezésre van szükség.
Címkék hozzáadása és frissítése a Catalog Explorerrel
Biztonságos objektumcímkék hozzáadása és frissítése a Catalog Explorer használatával:
Kattintson
Katalógus az oldalsávon.
Válasszon ki egy biztonságos objektumot.
Az objektum Áttekintés lapon adjon hozzá vagy frissítsen egy címkét:
- Ha nincsenek címkék, kattintson a Címkék hozzáadása gombra.
- Ha vannak címkék, kattintson a
Címkék hozzáadása/szerkesztése ikonra.
Több címke hozzáadásához és törléséhez használhatja a Címkék hozzáadása/szerkesztése párbeszédpanelt.
A címkekulcsok megadása kötelező. A címkeértékek megadása nem kötelező.
Táblázatoszlopcímkék hozzáadásához vagy törléséhez kattintson a
Címke hozzáadása ikonhoz.
Címkék hozzáadása és frissítése SQL-parancsokkal
Feljegyzés
Ez a funkció a Databricks Runtime 13.3-s és újabb verzióiban érhető el.
A ALTER <object>
SQL-paranccsal címkézheti a katalógusokat, sémákat, táblákat (beleértve a nézeteket, a materializált nézeteket, a streamelési táblázatokat), a köteteket és a táblázatoszlopokat. Használhatja például a SET TAGS
és UNSET TAGS
záradékokat a ALTER TABLE
használatával a tábla címkéinek kezeléséhez. Lásd a DDL-utasítások a rendelkezésre álló adatdefiníciós nyelvi (DDL) parancsok és azok szintaxisának listáját.
Regisztrált modellek esetén a Catalog Explorert vagy az MLflow ClientAPI-t kell használnia. Lásd: Címkék használata modelleken.
Táblák keresése címkék használatával
Az Azure Databricks-munkaterület keresősávja segítségével táblákat, nézeteket és táblázatoszlopokat kereshet címkekulcsok és címkeértékek használatával. A táblacímkéket és a táblaoszlopcímkéket is használhatja. Címkék használatával nem kereshet más címkézett objektumokat, például katalógusokat, sémákat vagy köteteket.
Csak azok a táblák és nézetek jelennek meg a keresési eredményekben, amelyek megtekintéséhez engedéllyel rendelkezik. Ez azt jelenti, hogy legalább BROWSE
jogosultsággal kell rendelkeznie az objektumon (vagy az objektum szülőkatalógusán és sémáján) ahhoz, hogy az objektum megjelenhessen a keresési eredményekben.
Részletekért lásd: Táblák keresése címkékkel.
Címkeadatok lekérése az információs sématáblákból
A Unity-katalógusban létrehozott összes katalógus tartalmaz egy INFORMATION_SCHEMA
. Ez a séma olyan táblákat tartalmaz, amelyek a séma katalógusában ismert objektumokat írják le. A sémainformációk megtekintéséhez megfelelő jogosultságokkal kell rendelkeznie.
A címkeadatok lekéréséhez az alábbiakat kérdezheti le:
- INFORMATION_SCHEMA.CATALOG_TAGS
- INFORMATION_SCHEMA.COLUMN_TAGS
- INFORMATION_SCHEMA.SCHEMA_TAGS
- INFORMATION_SCHEMA.TABLE_TAGS
- INFORMATION_SCHEMA.VOLUME_TAGS
További információ: Információs séma.