Wprowadzenie

Ukończone

Problemy z jakością danych mogą wykoleić projekty analityczne, spowodować błędy w raportach biznesowych i osłabić zaufanie do platformy danych. Gdy nieprawidłowe dane trafiają do tabel — niezależnie od tego, czy występują niezgodności typów, brakujące wymagane wartości, czy nieoczekiwane zmiany schematu — problemy się nawarstwiają, ponieważ dane przepływają przez potoki i docierają do odbiorców końcowych. Implementowanie niezawodnych ograniczeń jakości danych w momencie pozyskiwania tworzy podstawę zaufania do zasobów danych.

Usługa Azure Databricks udostępnia wiele mechanizmów wymuszania jakości danych w Unity Catalog. Wymuszanie schematu automatycznie weryfikuje typy danych podczas zapisywania w tabelach Delta Lake. Ograniczenia tabeli definiują reguły, które odrzucają nieprawidłowe rekordy w czasie zapisu. Oczekiwania w potokach Lakeflow umożliwiają sprawdzanie jakości danych przesyłanych strumieniowo w czasie rzeczywistym z konfigurowalnymi akcjami w przypadku naruszeń. Te możliwości stanowią kompleksowe podejście do utrzymania integralności danych.

W tym module zapoznasz się z praktycznymi technikami implementowania ograniczeń jakości danych. Dowiesz się, jak wymusić sprawdzanie typu danych przy użyciu weryfikacji schematu, jawnego rzutowania i ograniczeń CHECK. Poznasz strategie zarządzania dryfem schematu , gdy systemy źródłowe ewoluują wraz z upływem czasu. Implementujesz walidację pod kątem wartości null, unikatowości i zakresów wartości. Na koniec opanujesz oczekiwania związane z potokiem, które monitorują metryki jakości danych i podejmują zautomatyzowane działania w przypadku wystąpienia naruszeń.

Łącząc te podejścia, tworzysz potoki, które wcześnie przechwytują problemy z jakością, uniemożliwiają dotarcie nieprawidłowych danych do tabel produkcyjnych i zapewniają wgląd w kondycję danych. Te umiejętności są niezbędne dla inżynierów danych pracujących z Unity Catalog, którzy muszą zachować wysokie standardy jakości danych w całym ekosystemie danych organizacji.

Note

Zdajemy sobie sprawę, że różni ludzie lubią uczyć się na różne sposoby. Możesz ukończyć ten moduł w formacie wideo lub przeczytać zawartość jako tekst i obrazy. Tekst zawiera więcej szczegółów niż filmy wideo, więc w niektórych przypadkach możesz chcieć odwoływać się do niego jako materiał uzupełniający do prezentacji wideo.