Data Analytics

Data Modeling

Schemat gwiazdy, tabele faktów i wymiarów, normalizacja, denormalizacja, SCD, ziarnistość

20 pytań z rozmów·
Mid-Level
1

Czym jest schemat gwiazdy (star schema) w data modeling?

Odpowiedź

Schemat gwiazdy to architektura modelowania wymiarowego, w której centralna tabela faktów jest otoczona bezpośrednio połączonymi tabelami wymiarów. Ta struktura upraszcza zapytania analityczne i optymalizuje wydajność, unikając wielu joinów między wymiarami. Nazwa pochodzi od wizualnego kształtu diagramu, gdzie centralna tabela faktów przypomina ciało gwiazdy, a wymiary jej ramiona.

2

Jaka jest rola tabeli faktów w modelu wymiarowym?

Odpowiedź

Tabela faktów przechowuje miary ilościowe (przychody, sprzedaną ilość, liczbę kliknięć) oraz klucze obce do tabel wymiarów. Reprezentuje zdarzenia lub transakcje biznesowe. Każdy wiersz odpowiada mierzalnemu zdarzeniu na zdefiniowanym poziomie ziarnistości. Kolumny numeryczne (miary) to dane, które analitycy agregują w swoich zapytaniach.

3

Czym jest tabela wymiarów w modelu wymiarowym?

Odpowiedź

Tabela wymiarów zawiera atrybuty opisowe, które kwalifikują miary w tabeli faktów. Na przykład wymiar Produkt zawiera nazwę, kategorię, markę i cenę jednostkową. Wymiary umożliwiają filtrowanie, grupowanie i dzielenie danych podczas analizy. Są zwykle zdenormalizowane, aby uprościć zapytania i uniknąć dodatkowych joinów.

4

Czym jest ziarnistość (grain) tabeli faktów?

5

Jaka jest różnica między miarą addytywną a miarą semi-addytywną?

+17 pytań z rozmów

Opanuj Data Analytics na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo