حقایق و ابعاد هسته اصلی هر تلاش هوش تجاری را تشکیل می دهند. این جداول حاوی داده های اساسی است که برای انجام تحلیل های دقیق و استخراج ارزش تجاری استفاده می شود. این مقاله نگاهی به توسعه و استفاده از حقایق و ابعاد در یک پایگاه داده دارد.
حقایق و جداول حقایق چیست؟
جدول واقعیت حاوی داده های مربوط به یک فرآیند تجاری خاص است. هر ردیف نشاندهنده یک رویداد منفرد مرتبط با یک فرآیند و حاوی دادههای اندازهگیری مرتبط با آن رویداد است.
برای مثال، یک سازمان خردهفروشی ممکن است جداول اطلاعات مربوط به خرید مشتری، تماسهای تلفنی با خدمات مشتری و بازگشت محصول داشته باشد.جدول خرید مشتری احتمالاً حاوی اطلاعاتی درباره میزان خرید، تخفیفهای اعمالشده و مالیات بر فروش پرداختی است.
اطلاعات موجود در یک جدول حقایق معمولاً داده های عددی هستند و اغلب داده هایی هستند که به راحتی قابل دستکاری هستند، به ویژه با جمع کردن هزاران ردیف. برای مثال، خردهفروشی که در بالا توضیح داده شد ممکن است بخواهد برای یک فروشگاه خاص، خط محصول یا بخش مشتری گزارش سود تهیه کند. خردهفروش میتواند این کار را با بازیابی اطلاعات از جدول حقایق مربوط به آن تراکنشها، رعایت معیارهای خاص، و سپس اضافه کردن آن ردیفها به یکدیگر انجام دهد.
دانه جدول حقایق چیست؟
هنگام طراحی یک جدول واقعیت، توسعه دهندگان باید با دقت به دانه بندی جدول توجه کنند، که سطح جزئیات موجود در جدول است.
توسعهدهندهای که جدول حقایق خرید را برای سازمان خردهفروشی که در بالا توضیح داده شد، طراحی میکند، باید تصمیم بگیرد که آیا دانهبندی جدول یک معامله مشتری است یا خرید یک کالا.در مورد دانه خرید یک کالا، هر تراکنش مشتری چندین ورودی جدول حقایق مربوط به هر کالای خریداری شده را ایجاد می کند.
انتخاب غلات یک تصمیم اساسی است که در طول فرآیند طراحی گرفته می شود و می تواند به طور قابل توجهی بر تلاش هوش تجاری در آینده تأثیر بگذارد.
جدول ابعاد و ابعاد چیست؟
ابعاد اشیاء درگیر در تلاش هوش تجاری را توصیف می کند. در حالی که حقایق با رویدادها مطابقت دارند، ابعاد با افراد، اقلام یا اشیاء دیگر مطابقت دارد.
در سناریوی خردهفروشی مورد استفاده در مثال، ما در مورد اینکه خریدها، بازگشتها و تماسها واقعیت هستند بحث کردیم. از سوی دیگر، مشتریان، کارمندان، اقلام و فروشگاهها ابعاد هستند و باید در جداول ابعاد گنجانده شوند.
جدول ابعاد حاوی جزئیات مربوط به هر نمونه از یک شی است. به عنوان مثال، جدول ابعاد اقلام حاوی یک رکورد برای هر کالای فروخته شده در فروشگاه است. ممکن است شامل اطلاعاتی مانند هزینه کالا، تامینکننده، رنگ، اندازهها و دادههای مشابه باشد.
رابطه بین جداول واقعیت و ابعاد
جدول واقعیت و جداول ابعاد یک رابطه پایگاه داده را تشکیل می دهند. با بازگشت به مدل خردهفروشی، جدول واقعیت برای معامله مشتری احتمالاً حاوی یک مرجع کلید خارجی به جدول ابعاد آیتم است، جایی که ورودی مربوط به یک کلید اصلی در آن جدول برای رکورد توصیف کالای خریداریشده است.