ویژگیهای حیاتی انبار داده و انواع معماری آن
درک ویژگیهای انبار داده ماهیت و اهمیت آن را روشن می سازد. انبار داده چهار ویژگی اساسی دارد که عبارتنداز: موضوع گرا، ادغام، متغیر با زمان، غیر فرار
درک ویژگیهای انبار داده ماهیت و اهمیت آن را روشن می سازد
انبار داده چهار ویژگی اساسی دارد که به شرح زیر است.
موضوع گرا: در انبارداده، داده ها به موضوعاتی مانند محصولات و فروش طبقه بندی می شوند که تصویری فراگیر از سازمان را در اختیار تصمیم گیرندگان قرار می دهد و آن را از بانک اطلاعاتی عملیاتی که محصول گرا است و در وهله اول با تراکنشی که بانک اطلاعاتی را اصلاح میکند سرو کار دارد متمایز می کند.
ادغام: انتظار می رود انبارداده کاملاً یکپارچه باشد چرا که جایی است که داده ها از مکان های مختلفی ذخیره شده اند. بنابراین، تمام داده ها باید در یک قالب یکپارچه باشند.
متغیر با زمان: بعد زمان از اهمیت زیادی برخوردار است زیرا انبار داده شامل اطلاعات قدیمی است که به پیش بینی و تصمیم گیری کمک می کند.
غیر فرار: کاربران نهایی هنگامی که به انبار وصل شوند نمی توانند داده ها را تغییر دهند. داده ها در انبارداده بارگیری و از سیستم های عملیاتی بارگیری می شوند. بدین ترتیب، انبار داده بیشتر با دسترسی به داده ها سروکار دارد. با توجه به این ویژگی ها، مشخص است که انبارداده ابزار پشتیبانی تصمیم گیری است که سازمان ها می توانند از آن استفاده کنند.
در بخش بعدی نقش انبارداده در یک سازمان را بررسی میکنیم.
نمای کلی از معماری انبارداده
ساختن یک انبار داده تاثیرگذار به معماری مناسبی که ابزارهایی برای ماینینگ یا استخراج داده از چندین پایگاه داده عملیاتی و منابع خارجی نیاز خواهد داشت.
انبارهای داده و معماری آنها با توجه به وضعیت سازمانها متفاوت است.
طبق گفته آلان پرکینز در مقاله “عوامل مهم بحرانی برای مهندسی انبار داده” یک ساختمان با نقشه های معماری (طرح ها) ساخته شده است که زیرساخت ساختمان را نشان می دهد(عناصر ساختاری، دیوارها، سیم کشی برق، لوله کشی و غیره).
بهترین انبارهای داده از مدلهای معماری زیرساختهای سازمانی (سیاست ها، اهداف، اقدامات ، فاکتورهای مهم موفقیت و غیره) ساخته شده اند.
طراحی و راه اندازی انبار داده یک فرآیند پیچیده است
فعالیت های طراحی و راه اندازی انبارداده بشرح زیر است:
- تعریف معماری ، برنامه ریزی ظرفیت و انتخاب سرورهای ذخیره سازی، بانک اطلاعاتی و سرورهای OLAP و ابزارها
- ادغام سرورها، ابزارهای ذخیره سازی و ابزارهای مشتری
- طراحی الگو و نمای انبار داده
- تعریف سازمان فیزیکی انبار، قرار دادن داده ها، تقسیم بندی و روش های دسترسی
- اتصال منابع با استفاده از دروازه، درایورهای ODBC یا سایر بسته بندی ها
- طراحی و پیاده سازی اسکریپت ها برای استخراج داده ها، تمیز کردن، تبدیل ، بارگذاری و بروزرسانی
- جمع کردن انبار با الگو و مشاهده تعاریف، اسکریپت ها و دیگر ابرداده ها
- طراحی و پیاده سازی برنامه های کاربردی کاربر نهایی
- جمع کردن انبار و برنامه ها
سه معماری معمول انبار داده
- معماری انبارداده (پایه)
- معماری انبارداده (با یک منطقه نمایش)
- معماری انبارداده (با یک منطقه نمایش و دیتا مارت)
دیدگاه ها