yoklateknik mülakat

Data Engineer Data Modeling Warehousing Mülakat Soruları

75 doğrulanmış Data Engineer Data Modeling Warehousing mülakat sorusu — cevaplarıyla çöz, açıklamalarıyla öğren, gerçek simülasyonda kendini test et.

Gerçek simülasyonu dene →

Örnek sorular

Data Modeling WarehousingZorluk 1
Boyutsal bir veri ambarı modelinde fact (olgu) tablosu temel olarak ne için kullanılır?
  • aMüşteri veya ürün gibi iş varlıklarına ait tanımlayıcı öznitelikleri saklamak için
  • bBir iş sürecinin ölçümlerini, dimension'larına referans veren foreign key'lerle saklamak için
  • cSadece benzersiz key değerlerini, başka hiçbir kolon olmadan saklamak için
  • dYükleme işleminin kendi işlem günlüğünü saklamak için
Açıklama:Fact tablosu bir iş sürecinin ölçümlerini (satış tutarı, adet vb.), o ölçümlere bağlam veren dimension tablolarına işaret eden foreign key'lerle birlikte tutar.
Data Modeling WarehousingZorluk 1
Bir dimension (boyut) tablosu tipik olarak neyi içerir?
  • aBir olayın kim, ne, nerede, ne zaman gibi tanımlayıcı özniteliklerini
  • bSadece raporlarda toplanacak sayısal ölçümleri
  • cKaynak sistemin işlem kayıtlarını, dönüştürülmemiş haliyle
  • dFact tablosunun kullandığı index tanımlarını
Açıklama:Dimension tabloları, fact tablosundaki ölçümlerin filtrelenip kırılımına imkan veren tanımlayıcı bağlamı (müşteri adı, ürün kategorisi, mağaza şehri, tarih öznitelikleri) taşır.
Data Modeling WarehousingZorluk 1
Star schema'yı en iyi tanımlayan ifade hangisidir?
  • aFact tablosunun, alt tablolara bölünmüş dimension'lara bağlandığı yapı
  • bHiç dimension tablosu olmayan, yalnızca fact tablolarından oluşan küme
  • cMerkezi bir fact tablosunun, düz dimension tablolarına doğrudan bağlandığı yapı
  • dHer tablonun yalnızca kendine referans verdiği bir şema
Açıklama:Star schema'da dimension'lar düz (denormalize) tutulur ve doğrudan fact tablosuna bağlanır; bu da diyagramda merkezde fact tablosu olan bir yıldız görünümü oluşturur.
Data Modeling WarehousingZorluk 1
Snowflake schema, star schema'dan ne bakımdan farklıdır?
  • aFact ve dimension tabloları arasındaki tüm foreign key'leri kaldırır
  • bHiç fact tablosu içermez, yalnızca dimension tabloları vardır
  • cFact ve dimension verilerini aynı tabloda saklar
  • dDimension tabloları ilişkili alt tablolara normalize edilir
Açıklama:Snowflake schema dimension'ları daha da normalize ederek birbirine bağlı alt tablolara böler; star schema'daki düz, denormalize dimension'lardan bu yönüyle ayrılır.
Data Modeling WarehousingZorluk 1
Veri ambarı bağlamında denormalizasyon nedir?
  • aTablolar arasındaki tüm key'leri kaldırıp artık join yapılamaz hale getirmek
  • bNormalde ayrı normalize tablolara bölünecek veriyi düzleştirmek
  • cSayısal kolonları metin kolonlarına dönüştürmek
  • dHassas kolonları yüklemeden önce şifrelemek
Açıklama:Denormalizasyon, join sayısını azaltmak amacıyla belirli bir veri tekrarını bilinçli olarak kabul ederek daha düz/basit tablo yapıları oluşturur; dimension tasarımında yaygındır.
Data Modeling WarehousingZorluk 1
Dimension tablosunda surrogate key (yapay anahtar) nedir?
  • aKaynak sistem key'inden bağımsız, sistem tarafından üretilen bir tanımlayıcı
  • bKaynak operasyonel sistemin kullandığı kimlik değeriyle birebir aynı değer
  • cKaydın iş anlamı her değiştiğinde değişen bir key
  • dYalnızca iş özniteliklerinden oluşan bileşik bir key
Açıklama:Surrogate key, ambar tarafından üretilir ve kendi başına bir iş anlamı taşımaz; bu sayede kaynak sistemde ne olursa olsun kararlı kalır.

600 soruluk Data Engineer bankasında kendini sına.

Mülakata başla