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 Sichten mithilfe der Arbeitsbereichssuchfunktion.

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 Objekt
  • USE SCHEMA für das übergeordnete Schema des Objekts
  • USE CATALOG für den übergeordneten Katalog des Objekts

Einschränkungen

In der folgenden Liste sind Tageinschränkungen aufgeführt:

  • Einem einzelnen sicherungsfähigen Objekt können maximal 20 Tags zugewiesen werden.
  • Die maximale Länge eines Tag-Schlüssels beträgt 255 Zeichen.
  • Die maximale Länge eines Tag-Werts beträgt 1000 Zeichen.
  • Sonderzeichen können nicht in Tagnamen verwendet werden.
  • 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

  1. Klicken Sie auf der Randleiste auf Katalog-Symbol Katalog.

  2. Wählen Sie ein sicherungsfähiges Objekt aus.

  3. 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 Symbol „Bearbeiten“ 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 Symbol zum Hinzufügen eines Spaltentags oder Kommentars 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:

Weitere Informationen finden Sie unter Informationsschema.