Flagga data som certifierade eller inaktuella

Du kan certifiera en dataresurs för att signalera att den uppfyller organisationens standarder, eller avskaffa den för att varna för att den är föråldrad och inte bör användas. Dessa signaler är en del av Unity Catalog-semantiken. Domäner, metriska vyer och sidor definierar vad din data betyder, medan certifiering lägger till ett lager av förtroende och auktoritet ovanpå dessa definitioner. Detta hjälper Genie One att förbättra sina svar genom att prioritera de tillgångar din organisation går i god för.

Den här sidan visar hur du tillämpar systemtaggar på objekt för att markera dem som certifierade eller inaktuella.

Systemtagg för certifieringsstatus

Med taggen certifierat statussystem kan användare märka objekt, till exempel kataloger, scheman, tabeller, instrumentpaneler, Genie-agenter, Databricks-appar och notebook-filer, med indikatorer för datakvalitet eller livscykelstatus. Det är en systemstyrd tagg med två taggvärden: certifierad och inaktuell. Detta hjälper organisationer att upprätthålla styrning, förbättra dataidentifiering och öka förtroendet för analys- och AI-program. Taggen visas bredvid objektnamn på arbetsytan och påverkar hur data visas i notebook-filer och SQL-redigeraren.

Taggnyckeln är system.certification_status och det finns två taggvärden:

  • certified: Anger att en datatillgång har uppfyllt interna standarder för noggrannhet, fullständighet och förtroende. Certifierade tillgångar visar en bockmarkering på arbetsytan.

    Certifierad systemtagg.

  • deprecated: Varnar för att en datatillgång är inaktuell, inte längre tillförlitlig eller bör inte användas i nya arbetsflöden. Föråldrade tillgångar visar en begränsningsikon på arbetsytan.

    Föråldrad systemtagg.

Objekttyper som stöds

Du kan använda taggen certifieringsstatus för följande objekt:

  • Kataloger
  • Schema
  • Tabeller
  • Visningar
  • Volymer
  • Functions
  • Registrerade modeller
  • Dashboards
  • Genie-agenter
  • Databricks-appar
  • Notebooks

Behörigheter som krävs

Du måste ha behörigheten TILLDELA för den system.certification_status styrda taggen för att tillämpa den på objekt. Se Hantera behörigheter för reglerade taggar.

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

Tilldela certifierad eller inaktuell status till objekt

Du kan tilldela certifierad eller inaktuell status till objekt med hjälp av antingen arbetsytans användargränssnitt eller SQL.

Användargränssnitt för arbetsutrymme

  1. Navigera till ett objekt som stöds.

  2. Klicka på kebabmenyikonen. Välj Tilldela certifiering.

  3. Välj Certifierad, Inaktuell eller Ingen.

    Redigera certifiering och utfasning.

  4. Klicka på Spara.

Du kan uppdatera eller ta bort statusen när som helst.

SQL

-- Apply certified tag key
SET TAG ON TABLE main.sales.transactions `system.certification_status` = `certified`;

-- Apply deprecated tag key
SET TAG ON TABLE main.sales.old_summary `system.certification_status` = `deprecated`;

Automatisera certifiering och avveckling i stor skala

Stegen ovan applicerar certifieringsstatustaggen på ett objekt i taget. För att certifiera eller avskaffa data över många objekt rekommenderar Azure Databricks att automatisera taggtilldelning. En automation tilldelar taggen system.certification_status till varje Unity-katalogtabell eller volym som matchar de villkor du definierar, såsom frågeanvändning, tillgångens ålder, ägare, beskrivning, namn eller befintliga taggar.

Till exempel avskaffar följande automation oanvända tabeller. Den matchar varje tabell i katalogen temp utan läs- eller skrivfrågor de senaste 30 dagarna, tilldelar system.certification_status värdet deprecated, och mejlar tillgångsägarna:

En automation som är begränsad till en katalogs tabeller, matchar tabeller utan läs- eller skrivfrågor under de senaste 30 dagarna och tilldelar statustaggen för föråldrad certifiering.

För mer information, se Automate tagg assignment (beta).

Sök efter certifieringsstatus

Du kan filtrera efter certifierade eller inaktuella tillgångar direkt från söksidan. I fältet Sök använder du nyckelordet certificationStatus för att fråga objekt efter deras certifieringsstatus.

Anmärkning

Sökning med taggar stöds inte på instrumentpaneler, Genie-agenter eller Databricks-appar.

Följande kodfragment returnerar till exempel endast certifierade tabeller:

type:table certificationStatus:certified

Följande kodfragment returnerar endast inaktuella tillgångar mellan objekttyper som stöds:

certificationStatus:deprecated
  • I sökfiltren kan du också välja Certifierad eller Inaktuell från filtermenyn Certifieringsstatus .

    Sök efter certifieringsstatus.

Anmärkning

Det kan ta några minuter innan certifierings- eller utfasningsuppdateringar visas i sökresultaten.