Veri ambarı görüntüleme yapısı
Bu başlıkta, veri ambarı görünümlerinin dahili üst bilgi sütunları (hdr__ ön ekiyle ayırt edilebilir) anlatılır. Veri işlem hatları çoğunlukla verileri yıldız şemasına çevirip normalleştirmelerini kaldıran veri ambarlarında birikir. Olgular, boyutsal modelleme kullanan analistlerin tüketimi için uygun bir yapı sunar. Bu yüzden üst bilgi sütunlarının rolünü anlamak, analizler ve aşağı akış uygulamalarının tüketimi için daha odaklı raporlar oluşturmanıza imkan tanır.
Olgu görüntüleme
Ad formatını görüntüleyin: <DATA_ASSET_SCHEMA>.[<PREFIX>]<FACT>
Aşağıdaki üst bilgi sütunları görüntüleme yapısına eklenmiştir:
Sütun |
Tür |
Açıklama |
---|---|---|
hdr__deleted | Boole |
Kaydın olgu tablosundan silinip silinmediğini gösterir. |
hdr_{dimension-name}_key_id | int64 |
1. Tür ve 2. Tür boyutları için referans Olgu görünümü, olgudaki her boyut için ayrı bir sütun barındırır. Örnek: hdr__EMPLOYEES_key_id |
1. Tür boyut görünümü
Ad formatını görüntüleyin: <DATA_ASSET_SCHEMA>.[<PREFIX>]<DIMENSION>
Aşağıdaki üst bilgi sütunları görüntüleme yapısına eklenmiştir:
Sütun |
Tür |
Açıklama |
---|---|---|
hdr_{dimension-name}_key_id | int64 |
Kayıt başına artırılan sıra. |
hdr__deleted | Boole |
Kaydın boyut tablosundan silinip silinmediğini gösterir. |
2. Tür boyut görünümü
Ad formatını görüntüleyin: <INTERNAL_SCHEMA>.[<PREFIX>]<DIMENSION>
Aşağıdaki üst bilgi sütunları görüntüleme yapısına eklenmiştir:
Sütun |
Tür |
Açıklama |
---|---|---|
hdr_{dimension-name}_key_id |
int64 |
Kayıt başına artırılan sıra. |
hdr__from_timestamp | zaman damgası |
Kaydın bu versiyonu için UTC başlangıç zaman damgası. Örneğin sütun, bir müşterinin belirli bir adreste yaşamaya başladığı tarihi gösterebilir. Bu sütun şunları yapmanıza olanak tanır:
Normalleştirmesi kaldırılan varlıklar içeren 2. Tür boyut için, Depolama veya Dönüştür veri varlıklarındaki güncellenmiş veri setindeki zaman damgasıdır. |
hdr__to_timestamp | zaman damgası |
Kayıt versiyonunun UTC bitiş zaman damgası. Sütun, belirli bir kayıt versiyonu için tarih aralığını sınırlandırmak amacıyla kullanılır. Örneğin sütun, bir müşterinin belirli bir adreste yaşamayı bıraktığı tarihi gösterebilir. Ayrıca yukarıdaki hdr_from_timestamp sütununun açıklamasına bakın. |
hdr__operation | varchar(1) |
Tam yük işlemleri:
Değişiklik işleme işlemleri (Değişiklik Tablolarını kullanarak):
Karşılaştırma ve uygulama işlemlerinin sonucunda ortaya çıkan eylemler:
|
hdr__was_current_from_timestamp | zaman damgası |
Kayda son güncelleme uygulandığında bulunan UTC zaman damgasını gösterir. hdr__was_current_to_timestamp sütunuyla birlikte bu sütun, yalnızca o sırada bildiklerinizi bilerek verileri belirli bir tarihe göre analiz etmenize olanak tanır. Örneğin, diyelim ki her gün bir önceki günün siparişlerini gece saat 02.00'de hesaplıyorsunuz. 1 Aralık'ta önceki günün siparişlerinin toplamı 1.000.000 $ değerindedir. Bununla birlikte 2 Aralık'ta, 30 Kasım tarihinde 500.000 $ değerinde bir sipariş verildiğini söyleyen bir kayıt girilmiştir. Bu yüzden 30 Kasım'daki sipariş miktarı aslında 1.500.000 $'dır. Fakat 30 Kasım'daki siparişlerin toplamı için 1 Aralık saat 2:00'de geçerli olana göre rapor oluşturursanız sonuç yine de 1.000.000 $ olur. |
hdr__was_current_to_timestamp | zaman damgası |
Bu sütun, kayıt yeni bir kayıtla değiştirildiğinde otomatik olarak doldurulur. Kaydın işlendiği UTC zaman damgasını gösterir böylece son kayıt olmaktan çıkar. Ayrıca yukarıdaki hdr__was_current_from_timestamp sütununun açıklamasına bakın. |