در انبار داده (Data Warehouse)، Fact (فکتها) به دادههای عددی و معیارهای کمی اشاره دارند که برای تجزیه و تحلیل اطلاعات جمعآوری و ذخیره میشوند. دادهها در انبار داده به ۲ دسته اصلی تقسیم میشوند: ابعاد (Dimensions) و فکتها (Facts).
فکتها (Facts)
- دادههای عددی که مقادیر محاسباتی یا معیارهای کمی را نشان میدهند و برای تجزیه و تحلیل اطلاعات استفاده میشوند.
- این اطلاعات اغلب از عملیات محاسباتی بر روی دادههای واقعی به دست میآیند.
- فکتها میتوانند شامل اعدادی مانند فروش، موجودی، قیمت و تعداد واحدها باشند.
- هر رکورد در جدول فکتها به یک رخداد مشخص در زمان و مکان معین اشاره دارد.
- اطلاعات ذخیره شده در جدول فکتها نمایانگر رویدادها، تراکنشها، حقایق و حوادث واقعی سازمان هستند.
در انبار داده، Grain به معنای سطح دقت و جزئیاتی است که برای فکتها در ساختار انبار داده تعیین میشود. Grain تعیینکننده این است که هر ردیف در جدول فکتها به چه میزان از دادهها مرتبط میشود و دقت و جزئیات هر رکورد را مشخص میکند. برای مثال:
- Grain روزانه: هر ردیف در جدول فکتها به یک روز خاص از تاریخ فروش محصول مرتبط میشود.
- Grain ساعتی: هر ردیف در جدول فکتها به یک ساعت خاص از تاریخ فروش محصول مرتبط میشود.
- Grain محصول: هر ردیف در جدول فکتها به یک محصول خاص مرتبط میشود.
تعیین صحیح Grain برای فکتها، دقت و کاربردیتر شدن تحلیلها و گزارشدهیها را افزایش میدهد و بر عملکرد و حجم دادهها تأثیر میگذارد.
انواع فکتها در انبار داده
فکتها در انبار داده به دادههای عددی مرتبط با رویدادها، حقایق و معیارهای کمی اشاره دارند. این فکتها با استفاده از ابعاد زمانی، مکانی و محصول به صورت ابعادی مورد استفاده قرار میگیرند. انواع فکتها عبارتند از:
- Transaction Fact: مربوط به معاملات یا تراکنشهای انجام شده در سازمان.
- Inventory Fact: مربوط به موجودی کالاها و محصولات در انبار یا سایر مکانها.
- Financial Fact: مربوط به موارد مالی مانند درآمد، هزینهها، سود و زیان.
- Customer Fact: مربوط به اطلاعات مشتریان و عملکرد آنها.
- Marketing Fact: مربوط به فعالیتهای بازاریابی مانند تبلیغات و نتایج کمپینها.
- Web Analytics Fact: مربوط به فعالیتها و رفتار کاربران در وبسایتها و برنامههای کاربردی.
مدلسازی فکتهای مختلف در دیتامارت
- Transaction Fact: اطلاعاتی مانند زمان تراکنش، شناسه تراکنش، مشتری، محصول یا خدمت، مقدار تراکنش و موقعیت جغرافیایی را ذخیره میکند.
- Inventory Fact: شامل اطلاعاتی از قبیل موجودی محصول، زمان، محصول، مکان، وضعیت موجودی و تراکنشها است.
- Financial Fact: اطلاعاتی مانند زمان تراکنش مالی، مشتری، معامله، حساب، مبلغ، واحد پول و شناسه تراکنش را شامل میشود.
این فکتها به تجمیع و تحلیل دادههای مرتبط با تراکنشها، موجودیها و عملیات مالی کمک کرده و با ابعاد مرتبط به کار میروند تا تحلیلها و گزارشهای دقیقتری برای تصمیمگیریهای کسب و کار ارائه دهند.
Customer Fact در طراحی دیتامارت
Customer Fact (واقعیت مشتری) نوعی فاکت است که برای مدلسازی دادههای مرتبط با مشتریان و تعاملات آنها با سازمان استفاده میشود. این نوع فاکت برای ردیابی و ثبت تراکنشها و رفتار مشتریان، مدیریت ارتباط با مشتری (CRM)، و تحلیل مشتریان به منظور بهبود خدمات و تصمیمگیریهای کسبوکار به کار میرود.
مولفهها و ویژگیهای Customer Fact
- مشتری (Customer): اطلاعات مرتبط با مشتریان، شامل نام، آدرس، اطلاعات تماس، نوع مشتری (حقیقی یا حقوقی) و دیگر اطلاعات مرتبط با هویت مشتری.
- تراکنشها (Transactions): ثبت تراکنشهای مشتریان، از جمله خریدها، سفارشها، پرداختها، تماسهای تلفنی، ارسال ایمیل و تعاملهای دیگر.
- زمان (Time): تاریخ و زمانی که تراکنش مشتری انجام شده است، که امکان تحلیل رفتار و تراکنشهای مشتریان را بر اساس دورههای زمانی مشخص (ماهانه یا سالانه) فراهم میکند.
- محصول (Product): محصولات یا خدماتی که مشتریان خریداری کردهاند، شامل شناسه محصول، توضیحات، قیمت، و مشخصات محصول.
- خدمات پس از فروش (Customer Service): ارتباطات مشتریان با خدمات پس از فروش، از جمله تعمیرات، پشتیبانی فنی، شکایات و درخواستها.
- وضعیت مشتری (Customer Status): وضعیت فعلی مشتری در ارتباط با سازمان، مانند مشتری فعلی، مشتری حذف شده یا مشتری بالقوه.
- تقسیمبندیها (Segments): تقسیمبندی مشتریان بر اساس خصوصیات مشترک، از جمله جنسیت، سن، منطقه جغرافیایی و نوع محصول مورد علاقه.
Customer Fact به تجمیع و تحلیل رفتار مشتریان، مدیریت ارتباط با مشتری، پیشبینی نیازهای مشتریان و بهبود تجربه مشتری کمک میکند. این نوع فاکت معمولاً در مدلهای دادهبانکی با ساختار ستارهای (Star Schema) و سیستمهای CRM و BI به منظور تحلیل رفتار مشتریان و تصمیمگیریهای کسبوکار استفاده میشود.
Marketing Fact در طراحی دیتامارت
Marketing Fact (واقعیت بازاریابی) نوعی فاکت است که برای مدلسازی دادههای مرتبط با فعالیتها و کمپینهای بازاریابی استفاده میشود. این نوع فاکت برای رصد و ثبت اقدامات بازاریابی، تبلیغات و تأثیر آنها بر کسبوکار به کار میرود.
مولفهها و ویژگیهای Marketing Fact
- کمپین بازاریابی (Marketing Campaign): شناسه یا جزئیات مرتبط با کمپین بازاریابی، از جمله نام کمپین، توضیحات، هدفها، مدت زمان و منابع مالی.
- زمان (Time): تاریخ و زمانی که فعالیت بازاریابی انجام شده است، که امکان رصد تاثیر کمپینها در طول زمان را فراهم میکند.
- کانال بازاریابی (Marketing Channel): وسایل و روشهای مورد استفاده برای انتشار کمپینها، از جمله تلویزیون، رادیو، تبلیغات اینترنتی، شبکههای اجتماعی و ایمیل.
- مخاطبین (Audience): مخاطبان یا گروههای هدف کمپین بازاریابی، از جمله اطلاعات مرتبط با نیازها و خصوصیات این گروهها.
- تراکنشها (Transactions): اقدامات مشتریان پس از تماشای کمپین، از جمله خریدها، واکنشها، میزان تبدیل و دیگر معیارهای اثربخشی کمپینها.
- هزینهها (Costs): هزینههای مرتبط با کمپینها و فعالیتهای بازاریابی، از جمله هزینههای تولید محتوا، تبلیغات و اجاره فضاهای تبلیغاتی.
- بازدهی (ROI – Return on Investment): نسبت بین سود ناشی از کمپین و هزینههای صرف شده برای آن.
Marketing Fact به تجمیع و تحلیل عملکرد کمپینهای بازاریابی، ارتقاء استراتژیهای بازاریابی، اندازهگیری اثربخشی کمپینها و ارتباط با مشتریان کمک میکند. این نوع فاکت معمولاً در مدلهای دادهبانکی با ساختار ستارهای (Star Schema) و سیستمهای BI و CRM به منظور تحلیل و ارتقاء کمپینهای بازاریابی استفاده میشود.
Web Analytics Fact در طراحی دیتامارت
Web Analytics Fact (واقعیت تجزیه و تحلیل وب) نوعی فاکت است که برای مدلسازی دادههای مرتبط با عملکرد وبسایتها و پلتفرمهای آنلاین به کار میرود. این نوع فاکت برای رصد و تحلیل رفتار کاربران در وبسایت، اندازهگیری عملکرد وب، بهبود تجربه کاربری و تصمیمگیریهای استراتژیک استفاده میشود.
مولفهها و ویژگیهای Web Analytics Fact
- صفحه وب (Web Page): شناسه یا URL صفحات وب که توسط کاربران مشاهده شدهاند.
- زمان (Time): تاریخ و زمانی که کاربران به صفحات وب دسترسی داشتهاند، که امکان تحلیل میزان فعالیت کاربران در طول زمان را فراهم میکند.
- کاربر (User): اطلاعات مرتبط با کاربران و بازدیدکنندگان وبسایت، از جمله شناسه کاربر، مرورگرها، دستگاههای مورد استفاده و مشخصات دیگر.
- رفتار کاربران (User Behavior): عملکرد کاربران در وبسایت، از جمله تعداد بازدیدها، مدت زمان سپری شده در وبسایت، صفحاتی که بازدید شدهاند، مسیرهای کاربران در وبسایت و عملکردهای دیگر.
- منابع ترافیک (Traffic Sources): منابعی که کاربران را به وبسایت رساندهاند، از جمله جستجوگرها (مانند گوگل)، لینکهای ورودی، تبلیغات آنلاین و مسیرهای مختلف.
- اهداف (Goals): اهداف و انتظارات کسبوکار از کاربران و وبسایت، از جمله تکمیل یک فرم، خرید محصول یا ثبتنام.
- تبلیغات آنلاین (Online Advertising): اطلاعات مرتبط با کمپینها و تبلیغات آنلاین برای اندازهگیری بازدهی تبلیغات و اثربخشی آنها.
- بازدهی (ROI – Return on Investment): نسبت بین سود ناشی از ترافیک وب و هزینههای تبلیغاتی و تجزیه و تحلیل تاثیر تبلیغات بر کسبوکار.
Web Analytics Fact به تجمیع و تحلیل عملکرد وبسایت، بهبود تجربه کاربری، تجزیه و تحلیل رفتار کاربران و تصمیمگیریهای مرتبط با کسبوکار کمک میکند. این نوع فاکت معمولاً در مدلهای دادهبانکی با ساختار ستارهای (Star Schema) و سیستمهای تجزیه و تحلیل وب به منظور بهبود کمپینهای تبلیغاتی و تصمیمگیریهای مرتبط با تجزیه و تحلیل وب استفاده میشود.
ارتباط و مشاوره
آیا به دنبال ساخت یک انبار داده استاندارد و تحلیلی هستید؟
با تیم متخصص لاندا تماس ✆ بگیرید تا مشاوره، طراحی و پیادهسازی کامل انبار داده، دیتامارت و سیستمهای تحلیلی شما را بر عهده بگیریم.
نظری داده نشده