Anwenden von Tags auf sicherungsfähige Unity Catalog-Objekte
In diesem Artikel wird gezeigt, wie Sie Tags auf sicherungsfähige Unity Catalog-Objekte anwenden.
Tags sind Attribute mit Schlüsseln und optionalen Werten, die Sie zum Organisieren und Kategorisieren von sicherungsfähigen Objekten in Unity Catalog anwenden können. Die Verwendung von Tags vereinfacht auch die Suche und Ermittlung von Tabellen und Ansichten mithilfe der Arbeitsbereichssuchfunktion.
Tagdaten können global repliziert werden. Verwenden Sie keine Tagnamen oder Werte, die die Sicherheit Ihrer Ressourcen gefährden könnten. Verwenden Sie beispielsweise keine Tagnamen, die personenbezogene oder vertrauliche Informationen enthalten.
Unterstützte sicherungsfähige Objekte
Sicherungsfähiges Objekttagging wird derzeit für Kataloge, Schemas, Tabellen, Tabellenspalten, Volumes, Sichten, registrierte Modelle und Modellversionen unterstützt. Weitere Informationen zu sicherungsfähigen Objekten finden Sie unter Sicherungsfähige Objekte in Unity Catalog.
Anforderungen
Um Tags zu sicherungsfähigen Unity Catalog-Objekten hinzuzufügen, müssen Sie Besitzer des Objekt sein oder über alle folgenden Berechtigungen verfügen:
APPLY TAG
für das ObjektUSE SCHEMA
für das übergeordnete Schema des ObjektsUSE CATALOG
für den übergeordneten Katalog des Objekts
Zwänge
In der folgenden Liste sind Tageinschränkungen aufgeführt:
Sie können einem einzelnen sicherungsfähigen Objekt maximal 50 Tags zuweisen.
Die maximale Länge eines Tag-Schlüssels beträgt 255 Zeichen.
Die maximale Länge eines Tag-Werts beträgt 1000 Zeichen.
Die folgenden Zeichen sind in Tagschlüsseln oder Werten nicht zulässig:
. , - = / :
Die Kategoriensuche mithilfe der Arbeitsbereichssuche wird nur für Tabellen, Ansichten und Tabellenspalten unterstützt.
Für die Tagsuche ist ein exakter Ausdrucksabgleich erforderlich.
Hinzufügen und Aktualisieren von Tags mithilfe des Katalog-Explorers
So fügen Sie Tags für sicherungsfähige Objekte mithilfe des Katalog-Explorers hinzu und aktualisieren sie
Klicken Sie auf der Randleiste auf Katalog.
Wählen Sie ein sicherungsfähiges Objekt aus.
Fügen Sie auf der Seite Übersicht des Objekts ein Tag hinzu, oder aktualisieren Sie ein Tag:
- Wenn keine Tags vorhanden sind, klicken Sie auf die Schaltfläche Tags hinzufügen.
- Wenn keine Tags vorhanden sind, klicken Sie auf das Symbol Tags hinzufügen/bearbeiten.
Sie können das Dialogfeld Tags hinzufügen/bearbeiten verwenden, um mehrere Tags hinzuzufügen und zu löschen.
Tagschlüssel sind Pflicht. Tagwerte sind optional.
Wenn Sie Tabellenspaltentags hinzufügen oder löschen möchten, klicken Sie auf das Symbol Tag hinzufügen.
Hinzufügen und Aktualisieren von Tags mit SQL-Befehlen
Hinweis
Dieses Feature ist in Databricks Runtime-Versionen 13.3 und höher verfügbar.
Sie können den SQL-Befehl ALTER <object>
verwenden, um Kataloge, Schemas, Tabellen (einschließlich Sichten, materialisierten Sichten, Streamingtabellen), Volumes und Tabellenspalten zu kategorisieren. Sie können beispielsweise die Klauseln SET TAGS
undUNSET TAGS
mit ALTER TABLE
verwenden, um Tags in einer Tabelle zu verwalten. Eine Liste der verfügbaren DDL-Befehle (Data Definition Language) und deren Syntax finden Sie unter DDL-Anweisungen.
Für registrierte Modelle müssen Sie den Katalog-Explorer oder die MLflow-ClientAPI verwenden. Siehe Verwenden von Tags für Modelle.
Verwenden von Tags zum Suchen nach Tabellen
Sie können die Suchleiste des Azure Databricks-Arbeitsbereichs verwenden, um mithilfe von Tagschlüsseln und Tagwerten nach Tabellen, Ansichten und Tabellenspalten zu suchen. Sie können sowohl Tabellentags als auch Tabellenspaltentags verwenden. Sie können keine Tags verwenden, um nach anderen markierten Objekten wie Katalogen, Schemas oder Volumes zu suchen.
In den Suchergebnissen und Ansichten werden nur Tabellen angezeigt, zu deren Anzeige Sie berechtigt sind. Das bedeutet, dass Sie mindestens über die Berechtigung BROWSE
für das Objekt (oder für den übergeordneten Katalog und das Schema des Objekts) verfügen müssen, um das Objekt in Suchergebnissen zurückzugeben.
Ausführliche Informationen finden Sie unter Verwenden von Tags zum Suchen nach Tabellen.
Abrufen von Taginformationen aus Informationsschematabellen
Jeder Katalog, der in Unity Catalog erstellt wird, enthält ein INFORMATION_SCHEMA
. Dieses Schema enthält Tabellen, die die Objekte beschreiben, die dem Katalog des Schemas bekannt sind. Sie müssen über die entsprechenden Berechtigungen verfügen, um die Schemainformationen anzeigen zu können.
Sie können Folgendes abfragen, um Taginformationen abzurufen:
- INFORMATION_SCHEMA.CATALOG_TAGS
- INFORMATION_SCHEMA.COLUMN_TAGS
- INFORMATION_SCHEMA.SCHEMA_TAGS
- INFORMATION_SCHEMA.TABLE_TAGS
- INFORMATION_SCHEMA.VOLUME_TAGS
Weitere Informationen finden Sie unter Informationsschema.