1-darsBogliqliklar va kalitlar: Buyurtmalar→Mijozlar (CustomerID), Buyurtmalar→Mahsulotlar (OrderLine jadvali), Buyurtmalar→Taqvim (OrderDate→DateID), Seanslar→Kampaniyalar (UTM)Asosiy va tashqi kalitlar buyurtmalar, mijozlar, mahsulotlar, sanalar va kampaniyalarni qanday bog'lashini tushuning. Referans butunligini saqlagan va moslashuvchan analitikani ta'minlaydigan mustahkam bog'liqliklarni dizayn qilishni o'rganing.
Tabiiy kalitlar va surrogat kalitlarCustomerID orqali Buyurtmalardan MijozlargaBuyurtma qatorlari Buyurtmalar va Mahsulotlarni bog'lashDateID orqali Buyurtmalardan TaqvimUTM kalitlari yordamida Seanslardan Kampaniyalarga2-darsTaqvim/Sana o'lchovi: maydonlar (Sana, Kun, Hafta, Oy, Chorak, Yil, Dam-oluv, Fiskal davr)Barcha faktlar bo'ylab sanalarni standartlashtiradigan qayta ishlatiladigan taqvim o'lchovini quring. Fiskal taqvimlarni qo'llab-quvvatlash, bayramlar va davrlar vaqt aql-idrokiini boshqarishni o'rganing.
Sana o'lchovining donadorligini belgilashStandart taqvim atributlariFiskal yil va fiskal davr maydonlariBayram va maxsus hodisa belgilariBir nechta vaqt ierarxiyalarini qo'llab-quvvatlash3-darsAsosiy fakt va o'lchov farqlari: Buyurtmalar fakti, Seanslar/Hodisalar fakti, Inventar faktiFakt va o'lchov jadvallarini farqlang va buyurtmalar, seanslar va inventar uchun asosiy faktlarni tasniflang. Har bir faktning maxsus KPI-larni qo'llab-quvvatlashini va BI modelida qanday o'zaro ta'sir qilishini tushuning.
BI modellaridagi faktlar va o'lchovlarBuyurtma fakti va daromad analitikasiSeanslar va hodisalar fakti foydalanishiInventar fakti va zaxira harakatlariFaktlar bo'ylab moslangan o'lchovlar4-darsSeanslar/Hodisalar jadvali (veb analitikasi uchun): maydonlar (SessionID, VisitDate, UserID, Kanal, LandingPage, Qurilma, SessionsMetrics, Hodisalar)Veb analitikasi uchun seanslar va hodisalarni modellashtiring, shunda xulqiyot ma'lumotlari biznes faktlari bilan mos keladi. Asosiy maydonlar, donadorlik tanlovlari va kanallar, qurilmalarni va ishtirok metrikalarini ishonchli ushlab turishni o'rganing.
Seans va hodisa darajasidagi donadorlikAsosiy seans identifikatorlari va sanalarKanal, manba va kirish sahifasi maydonlariQurilma va platforma atributlariSeans metrikalari va hodisa sonlari5-darsMahsulotlar jadvali: namuna maydonlar (ProductID, SKU, Nomi, Kategoriya, Brend, Narx, Xarajat, Og'irlik, Yetkazib beruvchiID, KategoriyaIerarxiyasi)Merchandising, narxlash va marja tahlilini qo'llab-quvvatlaydigan mustahkam Mahsulotlar o'lchovini dizayn qiling. Moslashuvchan kesish uchun asosiy atributlar, ierarxiyalar va yetkazib beruvchilar va kategoriyalarga havolalarni o'rganing.
Mahsulot o'lchovining donadorligini tanlashAsosiy mahsulot identifikatorlari va SKU-larKategoriya va ierarxiya atributlariNarx, xarajat va marja maydonlariYetkazib beruvchi va brend bog'liqliklari6-darsBuyurtmalar jadvali: namuna maydonlar (OrderID, OrderDate, CustomerID, ShippingAddressID, OrderStatus, PaymentMethod, Subtotal, Chegirmalar, YetkazibBerish, Soliq, Jami, RefundAmount)Analitikaga tayyor toza Buyurtmalar fakt jadvalini belgilang. Daromad, chegirmalar, soliq va pul qaytarishlarning dashboardlar va hisobotlar bo'ylab izchil bo'lishi uchun asosiy maydonlar, ma'lumot turlari va hisoblash qoidalarini o'rganing.
Buyurtmalar jadvalining donadorligini tanlashAsosiy identifikatorlar va sana maydonlariPul maydonlari va hisoblash qoidalariBuyurtma holati va hayot siklini boshqarishPul qaytarishlar va qisman qaytarishlarni modellashtirish7-darsInventar va bajarish jadvallari: InventorySnapshot, YetkazibBerishlar, Qaytarishlar namuna maydonlar bilanZaxira kuzatuvi, yetkazib berish samaradorligi va qaytarish tahlilini qo'llab-quvvatlaydigan inventar va bajarish jadvallarini dizayn qiling. Asosiy maydonlar, jadval rollari va ushbu tuzilmalar aniq operatsion va BI hisobotlarini qanday oziqlantirishini o'rganing.
InventorySnapshot jadvali maqsadi va donadorligiInventorySnapshot asosiy maydonlari va turlariYetkazibBerishlar jadvali tuzilishi va metrikalariQaytarishlar jadvali tuzilishi va metrikalariInventarni buyurtmalar va mahsulotlarga bog'lash8-darsMarketing kampaniyalari jadvali: maydonlar (CampaignID, Kanal, Manba, O'rta, BoshlanishSana, TugashSana, Xarajat, Byudjet, KampaniyaNomi)Xarajat, kanallar va samaradorlikni birlashtiradigan Marketing kampaniyalari o'lchovini yarating. Asosiy maydonlar, sana diapazonlari va kampaniyalarni seanslar va buyurtmalarga attribution uchun bog'lashni o'rganing.
Kampaniya identifikatorlari va nomlash qoidalariKanal, manba va o'rta maydonlariByudjet, xarajat va temp metrikalariKampaniya boshlanish va tugash sanasini boshqarishKampaniyalarni seanslar va buyurtmalarga bog'lash9-darsDizayn naqshlari: yulduz sxemasi, sekin o'zgaruvchi o'lchovlar (SCD Type 1/2), donadorlik ta'rifi va uning ahamiyatiSxemangizga isbotlangan o'lchovli dizayn naqshlarini qo'llang. Yulduz sxemalar, sekin o'zgaruvchi o'lchovlar va aniq donadorlik ta'riflarining noaniqlik va izchil bo'lmagan BI hisob-kitoblarini oldini olishini o'rganing.
Yulduz sxemasi va qor parcha savdo-offlariFakt jadvali donadorligini aniq belgilashBog'liq faktlar bo'ylab donadorlikni moslashtirishSekin o'zgaruvchi o'lchovlar Type 1Sekin o'zgaruvchi o'lchovlar Type 210-darsMijozlar jadvali: namuna maydonlar (CustomerID, Ism, Email, Ro'yxatdanO'tishSana, Mamlakat, Region, MijozSegmenti, UmrBo'yiQiymati, JalbQilishKanal, VIPmi)Segmentatsiya, saqlash va umr bo'yi qiymat tahlilini qo'llab-quvvatlaydigan Mijozlar o'lchovini modellashtiring. Analitika uchun asosiy atributlar, hosil qilingan metrikalar va maxfiylik masalalarini o'rganing.
Mijoz identifikatorlari va dublikatlarni olib tashlashDemografik va joylashuv atributlariRo'yxatdan o'tish, hayot sikli va faollik sanalariMijoz segmenti va VIP belgilariUmr bo'yi qiymat va churn indikatorlari