Nästa Steg Inom Säkerhet
Svep för att visa menyn
Unity Catalog är det enhetliga styrningslagret för alla data- och AI-tillgångar i Databricks. Det erbjuder en central plats för att hantera behörigheter, spåra datalinjer och säkerställa säker åtkomst över olika arbetsytor och molnmiljöer.
När du blir mer bekant med diamonds-tabellen på workspace.workshop.diamonds behöver du förstå hur åtkomsten till dessa data kontrolleras. I en professionell miljö kan inte varje användare ta bort eller uppdatera tabeller som de vill.
Det är här Unity Catalog kommer in — det fungerar som "säkerhetsvakten" för hela din Lakehouse.
1. Centraliserad åtkomstkontroll
Innan Unity Catalog var det svårt att hantera vem som kunde se vilken tabell i stora företag. Nu hanteras detta på en central plats.
- Privilegier: administratörer kan ge specifika behörigheter som
SELECT(endast läsning),MODIFY(kan uppdatera/ta bort) ellerCREATE; - "Ägare"-konceptet: varje tabell har en ägare (vanligtvis personen som skapade den) som bestämmer vem som får interagera med dessa data.
2. Namnrymd med tre delar
Unity Catalog upprätthåller namngivningsstandarden som används genom hela kursen: Catalog > Schema > Table.
- Catalog: en övergripande behållare (t.ex.
workspace); - Schema: en mapp-liknande gruppering (t.ex.
workshop); - Table: den individuella datamängden (t.ex.
diamonds).
Denna struktur gör det enkelt att organisera data per avdelning (t.ex. Finance.Quarterly_Reports.Revenue) samtidigt som säkerhetsreglerna hålls konsekventa på varje nivå.
3. Datahärledning
En av de mest kraftfulla funktionerna i Unity Catalog är Lineage.
- I Catalog Explorer kan du klicka på din diamonds-tabell och se en visuell karta över var datan kommer ifrån och vilka notebooks som för närvarande använder den
- Om du ändrar ett kolumnnamn i källan visar Lineage exakt vilka nedströmsrapporter som påverkas — vilket förhindrar oavsiktliga "söndrande" ändringar
4. Sök och upptäckt
Unity Catalog gör data upptäckbar. Istället för att fråga en kollega var en specifik fil finns, kan du använda sökfältet högst upp i Databricks-gränssnittet.
Eftersom datan är registrerad i Catalog kan du söka efter "diamonds" och omedelbart hitta tabellen, dess schema och eventuell dokumentation som ägaren har tillhandahållit.
5. Granskningsloggar
Säkerhet innebär också ansvarsskyldighet. Unity Catalog håller ett register över vem som har åtkomst till vilken data och när.
Detta är avgörande för företag inom reglerade branscher — såsom finans eller sjukvård — för att kunna bevisa att känslig data hanteras korrekt och att inga obehöriga användare frågar efter privat information.
1. Vad är det primära syftet med Unity Catalog i Databricks?
2. I namnrymden med tre delar (t.ex. workspace.workshop.diamonds), vad representerar "workshop"?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal