Data Engineering

Data Modeling untuk Data Engineering

Star schema, snowflake, Data Vault, normalisasi, tipe SCD, grain, metrik aditif

20 pertanyaan wawancaraยท
Mid-Level
1

Apa itu star schema?

Jawaban

Star schema adalah model data dimensional di mana fact table pusat dikelilingi oleh dimension table. Fact table berisi metrik dan foreign key ke dimensi, yang berisi atribut deskriptif. Struktur sederhana dan terdenormalisasi ini mengoptimalkan kinerja query analitis dengan meminimalkan join.

2

Apa perbedaan antara fact table dan dimension table?

Jawaban

Fact table berisi ukuran kuantitatif (metrik) dan foreign key ke dimensi. Tabel ini mencatat peristiwa atau transaksi. Dimension table berisi atribut deskriptif (siapa, apa, di mana, kapan) yang memungkinkan pemfilteran dan pengelompokan fakta. Fakta bersifat numerik dan dapat diagregasi, dimensi bersifat tekstual dan deskriptif.

3

Apa itu grain dari fact table?

Jawaban

Grain mendefinisikan tingkat detail dari satu baris dalam fact table. Ini menjawab pertanyaan: apa yang sebenarnya diwakili oleh satu baris? Misalnya, satu penjualan per baris, satu penjualan per hari per produk, atau satu penjualan per jam. Mendefinisikan grain adalah langkah pertama dalam dimensional modeling karena menentukan dimensi mana yang dibutuhkan dan tingkat agregasi mana yang disimpan.

4

Apa perbedaan antara star schema dan snowflake schema?

5

Apa itu conformed dimension?

+17 pertanyaan wawancara

Kuasai Data Engineering untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis