Dela via


Använda taggar för skyddsbara objekt i Unity Catalog

Den här artikeln visar hur du tillämpar taggar på skyddsbara objekt i Unity Catalog.

Taggar är attribut som innehåller nycklar och valfria värden som du kan använda för att organisera och kategorisera skyddsbara objekt i Unity Catalog. Med hjälp av taggar förenklas även sökning och identifiering av tabeller och vyer med hjälp av funktionen för arbetsytesökning.

Skyddsbara objekt som stöds

Skyddsbar objekttaggning stöds för närvarande i kataloger, scheman, tabeller, tabellkolumner, volymer, vyer och registrerade modeller. Mer information om skyddsbara objekt finns i Skyddsbara objekt i Unity Catalog.

Krav

Om du vill lägga till taggar i skyddsbara objekt i Unity Catalog måste du äga objektet eller ha alla följande behörigheter:

  • APPLY TAG på objektet
  • USE SCHEMA i objektets överordnade schema
  • USE CATALOG i objektets överordnade katalog

Begränsningar

Följande är en lista över taggbegränsningar:

  • Du kan tilldela högst 20 taggar till ett enda skyddsbart objekt.
  • Den maximala längden på en taggnyckel är 255 tecken.
  • Den maximala längden på ett taggvärde är 1 000 tecken.
  • Specialtecken kan inte användas i taggnamn.
  • Taggsökning med hjälp av arbetsytans sökgränssnitt stöds endast för tabeller, vyer och tabellkolumner.
  • Taggsökning kräver exakt termmatchning.

Lägga till och uppdatera taggar med Hjälp av Katalogutforskaren

Så här lägger du till och uppdaterar skyddsbara objekttaggar med hjälp av Catalog Explorer:

  1. Klicka på Katalogikon Katalog i sidofältet.

  2. Välj ett skyddsbart objekt.

  3. På objektöversiktssidan lägger du till eller uppdaterar en tagg:

    • Om det inte finns några taggar klickar du på knappen Lägg till taggar .
    • Om det finns taggar klickar du på Ikonen Redigera ikonen Lägg till/redigera taggar .

    Du kan använda dialogrutan Lägg till/redigera taggar för att lägga till och ta bort flera taggar.

    Taggnycklar krävs. Taggvärden är valfria.

    Om du vill lägga till eller ta bort tabellkolumntaggar klickar du på Ikon för att lägga till en kolumntagg eller kommentar ikonen Lägg till tagg.

Lägga till och uppdatera taggar med HJÄLP av SQL-kommandon

Kommentar

Den här funktionen är tillgänglig i Databricks Runtime version 13.3 och senare.

Du kan använda ALTER <object> SQL-kommandot för att tagga kataloger, scheman, tabeller (vyer, materialiserade vyer, strömmande tabeller), volymer och tabellkolumner. Du kan till exempel använda SET TAGS - och-satserna UNSET TAGS med ALTER TABLE för att hantera taggar i en tabell. Se DDL-instruktioner för en lista över tillgängliga DDL-kommandon (Data Definition Language) och deras syntax.

Använda taggar för att söka efter tabeller

Du kan använda sökfältet för Azure Databricks-arbetsytan för att söka efter tabeller, vyer och tabellkolumner med hjälp av taggnycklar och taggvärden. Du kan använda både tabelltaggar och tabellkolumntaggar. Du kan inte använda taggar för att söka efter andra taggade objekt, till exempel kataloger, scheman eller volymer.

Endast tabeller och vyer som du har behörighet att se visas i sökresultaten. Det innebär att du måste ha minst behörighet för BROWSE objektet (eller i objektets överordnade katalog och schema) för att returnera objektet i sökresultaten.

Mer information finns i Använda taggar för att söka efter tabeller.

Hämta tagginformation från informationsschematabeller

Varje katalog som skapas i Unity Catalog innehåller en INFORMATION_SCHEMA. Det här schemat innehåller tabeller som beskriver de objekt som är kända för schemats katalog. Du måste ha rätt behörighet för att kunna visa schemainformationen.

Du kan köra frågor mot följande för att hämta tagginformation:

Mer information finns i Informationsschema.