خانه / آموزش Microsoft BI / درس پنجم – سایر ویژگی های انبار داده

درس پنجم – سایر ویژگی های انبار داده

سایر ویژگی های انبار داده :

در ادامه تعریف Data warehouse بخشی داشتیم که میگفت انبار داده باید Non Volatile باشد یا به اصطلاح ماندگاری داشته باشد.

حال بررسی که میکنیم که این ماندگاری به چه معناست.

ماندگاری داده :

در یک انبار داده باید تاریخچه کلی تغییرات داده های دایمنشن ها نگهداری شود.

فرض کنید یک ویزیتور داریم با کد ۷۰۰ و نام احمد در شهر تهران.

حال اگر این ویزیتور از تهران به شیراز نقل مکان کند ، بحثی که پیش میاید این است که این تغییر را چگونه در انبار داده ایجاد کنیم.

اگر خیلی ساده بخواهیم به جای تهران شیراز را لحاظ کنیم ، اتفاقی که رخ میدهد این هست که فروش ها و عملکرد احمد همه در شیراز ثبت می شود که این تحلیل ما را اشتباه می کند.

پس باید چه کار کنیم؟

مجموعه روشهایی داریم به نام SCD یا Slowly Changing Dimension برای مدیریت تغییرات در داده های Dimension که تایپ های مختلف دارد.

تایپ های SCD
تایپ های SCD

 

Time Variant :

موضوع بعدی که در تعریف Data warehouse داشتیم ، Time Variant بود.

Time Variant یا متغیر با زمان که به ما میگوید هر انبار داده ای باید بر مبنایی طراحی شده باشد که بتوان اطلاعاتش را بر مبنای زمان تحلیل کرد.

برای مثال در Adventure Work که Restore کردیم ، Dim Date را داریم.

Dim Date جدولی است که به ازای هر تاریخ یک رکورد داخلش موجود هست و اطلاعات تحلیلی بیشتری را در مورد آن تاریخ به ما می دهد. برای مثال آن تاریخ در کدوم نیمه سال ، در کدام فصل ، معادل چه تاریخ میلادی هست و آیا آن روز تعطیلی است یا نه.

درباره‌ی علیرضا حسن نژاد

همچنین ببینید

Deploy کردن Tabular Data Model

درس بیست و نهم – Deploy کردن Tabular Data Model

Deploy کردن Tabular Data Model فرض کنید طراحی دیتا مدل به اتمام رسید. حال میخواهیم …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی (فقط عدد بنویسید) *