علوم مهندسیتکنولوژیکامپیوتر و IT و اینترنت

دانلود پاورپوینت انبار داده یا Data Warehousing

Data Warehousing انبار داده یا www.parsdigishop.ir 1 انبار داده ()Data Warehouse چیست؟ ‏انـبـار داده بـه مجـموعـه ای از داده هــا گفـتـه می شود که از منابع مختلف اطالعاتی سازمان جمع آوری ،دسته بندی و ذخیره می شود .در واقع یک انبار داده مخزن اصلی کلیه داده های حال و گذشته یک سازمان می باشد که برای همیشه جهت انجام عملیات گزارش گیری و آنالیز در دسترس مدیران می باشد. 2 ‏www.parsdigishop.ir )Data Warehouse( انبار داده چیست؟ www.parsdigishop.ir 3 انبار داده ()Data Warehouse چیست؟ ‏ تكنولوژي انبار داده‌ها شامل مجموعه‌ای مفاهيم و ابزارهای جديدی است كه با فراهم آوردن اطالعات از دانشگران (افراد اجرايي ،مدير و تحليلگر) در تصميم گيری پشتيباني مي‌نمايد .دليل اصلي ساخت انبار داده ها ،بهبود كيفيت اطالعات در سازمان است ،در واقع دسترسي به داده‌ها از هر جا درون سازمان داده‌ها از منابع داخلي و خارجي تهيه مي‌شوند و به اشكال گوناگون از داده‌های ساختاری گرفته تا داده‌های ساخت نيافته مانند فايل‌هاي متني يا چند رسانه‌ای ،در مخزني مجتمع مي‌شوند .انبار داده‌ها يا DWHمخزني از اين داده‌هاست كه به صورتي قابل درك در دسترس كاربران نهايي كسب و كار قرار مي‌گيرد. ‏ از اواسط سالهای 1980نياز به انبار داده‌ها به وجود آمد و دريافتند كه سيستم های اطالعاتي بايد به صورت سيستم‌های عملياتي و اطالعاتي مشخص شوند .سيستم‌های عملياتي از فعاليت‌های روزانه كسب و كار پشتيباني مي‌نمايند و برای پاسخگويي سريع به ارتباطات از پيش تعريف شده مناسب هستند .داده‌های عملياتي ارائه بي‌درنگ و فعلي وضعيت كسب و كار مي‌باشند .اما سيستم‌های اطالعاتي براي مديريت و كنترل كسب وكار به كار مي‌روند .اين سيستم‌ها از تجزيه و تحليل داده‌ها براي اتخاذ تصميم درباره عملكرد آني و آتي سازمان پشتيباني مي‌كنند و برای در خواست‌هاي موردی ،پيچيده و به طور عمده فقط خواندني طراحي شده‌اند.داده‌هاي اطالعاتي تاريخي هستند ،به عبارتي بيانگر ديدگاه ثابتي از كسب وكار در يك دوره زماني مي‌باشند. ‏ 4 ‏www.parsdigishop.ir انبار داده ()Data Warehouse چیست؟ ‏ انـبـار داده بـه مجـموعـه ای از داده هــا گفـتـه می شود که از منابع مختلف اطالعاتی سازمان جمع آوری ،دسته بندی و ذخیره می شود .در واقع یک انبار داده مخزن اصلی کلیه داده های حال و گذشته یک سازمان می باشد که برای همیشه جهت انجام عملیات گزارش گیری و آنالیز در دسترس مدیران می باشد .انبارهای داده حاوی داده هایی هستند که به مرور زمان از سیستم های عملیاتی آنالین سازمان ( ) OLTPاستخراج می شوند ،بنابراین سوابق کلیه اطالعات و یا بخش عظیمی از آنها را می توان در انبار داده ها مشاهده نمود. از آنجائیکه انجام عملیات آماری و گزارشات پیچیده دارای بارکاری بسیار سنگینی برای سرورهای پایگاه داده می باشند ،وجود انبار داده سبب می گردد که اینگونه عملیات تاثیری بر فعالیت برنامه های کاربردی سازمان ()OLTP نداشته باشد. همانگونه که پایگاه داده سیستمهای عملیاتی سازمان ( برنامه های کاربردی ) به گونه ای طراحی می شوند که انجام تغییر و حذف و اضافه داده به سرعت صورت پذیرد ،در مقابل انبار داده ها دارای معماری ویژه ای می باشند که موجب تسریع انجام عملیات آماری و گزارش گیری می شود (. )OLAP 5 ‏www.parsdigishop.ir تاریخچه و دالیل استفاده از انبار داده از اواخر سال 1980میالدی ،انبـار های داده به عنـوان نـوع متـمـایزی از پایـگاه هـای داده مـورد استـفاده اغلـب سـازمـانـها و شرکت های متوسط و بزرگ واقع شدند .انبار های داده جهت رفع نیاز رو به رشد مدیریت داده ها و اطالعات سازمانی که توسط پایگاه های داده سیستم های عملیاتی غیر ممکن بود ،ساخته شدند. سیستمهای عملیاتی سازمان ( )OLTPدارای نقاط ضعفی می باشند که انبار های داده آنها را رفع می کنند .از جمله: • بار پردازش گزارشات موجب کندی عملکرد برنامه های کاربردی می گردد. • پایگاه های داده برنامه های کاربردی دارای طراحی مناسبی جهت انجام عملیات آماری و گزارش نیستند. • بسیاری از سازمانها دارای بیش از یک برنامه کاربردی ( منابع اطالعاتی) می باشند ،بنابراین تهیه گزارشات در سطح سازمان غیر ممکن می شود. • تهیه گزارشات در سیستمهای عملیاتی غالبا نیازمند نوشتن برنامه های مخصوص می باشد که معموال کند و پرهزینه هستند. 6 ‏www.parsdigishop.ir مراحل و نحوه ایجاد انبار داده در سازمان بسیاری از شرکت ها و سازمانها به این باور رسیده اند که گردآوری ،سازمان دهی و یکپارچه سازی داده ها در یک مخزن داده برای مدیریت بهینه و اتخاذ تصمیمات کالن یک ضرورت می باشد. به طور کلی ساخت یک انبار داده ،به شکل یک پروژه شامل مراحل اصلی زیر می باشد: - 1 استخراج داده های تراکنشی از پایگاه های داده به یک مخزن واحد شناخت منابع داده های سازمان و استخراج داده های ارزشمند از آنها یکی از اصلی ترین مراحل ایجاد انبار داده می باشد. -2تبدیل داده ها از آنجائیکه سیستمهای اطالعاتی و برنامه های کاربردی یک سازمان غالبا توسط افراد و پروژه های مختلف به مـرور زمان در مواجهـه با نیـازهای جدید سـاخته یا تغییر شـکل داده می شـوند ،یکسـان سـازی آنها امری ضروری می باشد.در بسیاری از موارد نیز سیستمهای اطالعاتی در بستر های مختلف پایگاه داده مانند Microsoft SQL Server ،Oracle ، Sybase ، Microsoft Accessو غیره طراحی گردیده اند .بررسی جداول ،برقراری ارتباط بین فیلدها و یک شکل سازی داده ها در این مرحله صورت می پذیرد. ‏ 7 ‏www.parsdigishop.ir مراحل و نحوه ایجاد انبار داده در سازمان - 3بارگذاری داده های تبدیل شده به یک پایگاه داده چند بعدی بر خالف پایگاه داده سیستمهای عملیاتی ( )OLTPکه دارای معماری رابطه ای می باشند و از اصول نرمالیزه استفاده می کنند ،طراحی انبار داده به شکلی ویژه بدون بهره گیری از اصول نرمالیزاسیون می باشد. درانبار داده فیلدها در جاهای مختلفی تکرار می شوند و روابط بین جداول کمتر به چشم می خورند .علت آن هم افزایش سرعت پردازش اطالعات هنگام گزارشات و عملیات آماری می باشد. - 4 تولید مقادیر از پیش محاسبه شده جهت افزایش سرعت گزارش گیری مـقادیر از پیـش محاسـبه شده را تراکـم نیـز مـی نامـند .ایـن مرحلــه توســط سیستـمهایی نظــیر Microsoft SQL Server Analysis Servicesبسیار ساده تر شده است .ایـن تراکم ها کـه در ابـعاد مختلـف انبار داده سـاخته می شوند ،موجب می شوند که سرعت انجام عملیات گزارش گیری به شکل محسوسی افزایش یابد. بایدتوجه داشت که عملیات ساخت این مقادیر بسیار زمان گیر بوده و نیازمند حافظه زیادی بر روی سروراست. -5ساخت ( یا خرید ) یک ابزار گزارش گیری پس از انجام مراحل فوق ،شـما می توانـید نسبـت به ساخت یا خـرید یـک نرم افزار گزارش گیـری تصمیم گیری نمایید .به طور معمـول هزینه سـاخت یک نرم افزار گزارش گـیری ،باالتـر از هزینـه خریـد آن از یک شرکت خارجـیمی شود. 8 ‏www.parsdigishop.ir ويژگيهاي اصلي داده‌های انبار داده‌ها داده‌های موجود در انبار داده‌ها از سيستم‌های عملياتي متنوع (نظير سيستم‌هاي پايگاه داده‌ها) و منابع داده‌ای خارجي (نظير پايگاه داده‌های آماری و ) WWWيكپارچه مي‌شوند .تفاوتهای ساختاری ومعنايي داده‌ها بايد پيش از يكپارچه سازی انسجام يابند .براي مثال داده‌ها بايد مطابق با مدل داده‌ای يكپارچه "همگن" شوند .بعالوه ،مقادير داده‌اي سيستم‌هاي عملياتي بايد پاك شوند تا داده‌های صحيحي در انبار داده‌ها وارد شوند. نياز به داده‌های تاريخي يكي از موارد مهم درشيوه انبار داده‌هاست .داده‌های تاريخي برای تحليل روند كسب وكارضروری هستند .البته هزينه نگهداری اين گونه داده‌ها نيز بايد مورد توجه قرار گيرد .بعالوه ،داده‌های انبار داده‌ها ثابت هستند ،براي مثال دسترسي به DWHاز نوع خواندني است .انجام اصالحات در اين داده‌ها فقط هنگامي صورت مي‌گيرد كه اصالحات داده‌های منبع در انبار انتشار يابند DWH .داده‌های ديگری به نام داده‌های اشتقاق يافته (derived )dataدارد .اين داده‌ها به طور صريح در منابع عملياتي ذخيره نمي‌شوند ،بلكه در حين بعضي از فرايندها از داده‌های عملياتي ،اشتقاق مي‌يابند .برای مثال داده‌های فروش را مي‌توان در سطوح مختلف (هفتگي ،ماهانه ،فصلي) در انبار ذخيره نمود. 9 ‏www.parsdigishop.ir ويژگيهاي اصلي داده‌های انبار داده‌ها 10 ‏www.parsdigishop.ir سيستم‌هاي انبار داده‌ها سيستم انبار داده‌ها ( )DWSشامل انبار داده‌ها و همه مولفه‌هايي است كه براي ساخت ،دستيابي و نگهداری DWHبه كار مي‌روند .انبار داده‌ها بخش مركزی سيستم انبار داده‌ها را تشكيل مي‌دهد. گاهي اوقات انبار داده‌ها حجم عظيمي از اطالعات را در واحدهای منطقي كوچكتر به نام Data Martنگهداري مي‌كند .مولفه آماده سازی ،مسووليت كسب يا دريافت داده‌ها را بر عهده دارد .اين مولفه شامل همه برنامه‌ها و‌برنامه‌های كاربردی‌ای است كه مسوول استخراج داده‌ها از منابع عملياتي هستند .مولفه دستيابي شامل برنامه‌های كاربردی مختلف ( OLAPيا برنامه‌های كاربردی داده كاوی) است كه امكان استفاده از اطالعات ذخيره شده در انبار داده‌ها را فراهم مي‌آورند. مولفه مديريت ،Metadataوظيفه مديريت ،تعريف و دستيبابي به انواع مختلف Metadataرا بر عهده دارد .در اصل " ‌Metadata،داده‌هايي درباره داده‌ها" يا "داده‌هايي است كه مفهوم داده‌ها را توصيف مي‌كنند" .انواع مختلف Metadataدر انبار داده‌ها وجود دارند .مثال اطالعاتي درباره منابع عملياتي ،ساختار داده‌هاي DWHو كارهايي كه در حين ساخت ،نگهداري و دستيبابي به DWH انجام مي‌شوند .نياز به Metadataشناخته شده است .پياده سازي يك DWSمنسجم ،كار پيچيده و دشواري است و شامل دو فاز مي باشد .درفاز اول كه پيكربندي DWSنام دارد ،ديدگاه مفهومي انبار داده‌ها مطابق با نيازمنديهای كاربر مشخص مي‌شود .سپس منابع داده‌ای دخيل و روش استخراج و بار گذاري در انبار داده‌ها تعيين مي‌گردد .سرانجام ،درباره پايگاه داده‌های مورد نظر و روشهای دستيبابي داده‌ها تصميم گيری خواهد شد .پس از بار گذاري اوليه ،در فاز عمليات DWS بايد داده‌های انبار داده‌ها به منظور منظم refreshشوند. 11 ‏www.parsdigishop.ir طراحي انبارداده‌ها روشهای طراحي انبارداده‌ها امكان پردازش كارآمد queryرا برروي حجم عظيمي از داده‌ها فراهم مي‌آورند .نوع ويژه‌ای از الگوی پايگاه داده‌ها به نام starبرای مدل سازی انبارداده‌های چند بعدی به كار مي‌رود .در اين حالت ،پايگاه داده‌ها از يك جدول مركزی واقعيت يا fact و جداول چند بعدي تشكيل شده است .جدول واقعيت حاوی tupleهايي است كه بيانگر واقعيت‌هاي كسب و كار مانند فروش يا عرضه هستند. هر tupleجدول واقعيت به tupleهای جدول چند بعدي اشاره دارد. هر tupleجدول چند بعدي مواردي نظير محصوالت ،مشتريان ،زمان و فروشنده را نشان مي‌دهد. مدل چرخه حیات انبار داده ها 12 ‏www.parsdigishop.ir انبار داده‌های مجازی هدف انبارداده‌های مجازی ،پياده سازي سريع انبارداده‌ها بدون نياز به ذخيره سازي و نگهداری كپي‌هاي متعدد از داده‌های منبع است .اغلب، انبارداده‌هاي مجازی به سازمانها كمك مي‌كند تا به نياز واقعي كاربران نهايي پي ببرند .كاربران نهايي مي‌خواهند به طور مستقيم به داده‌هاي منبع بي درنگ با كمك ابزارهای توانمند شبكه‌ای دسترسي پيدا كنند. معايب اين روش عبارتند از: - كيفيت و سازگاري داده‌ها تضمين نمي‌شود .زيرا فعاليت‌های آماده سازی داده‌ها صورت نمي‌گيرند. - به طور معمول ،داده‌های تاريخي وجود ندارند. - زمان دسترسي كاربر نهايي بسته به وجود يا عدم وجود منابع عملياتي‌،بار شبكه و پيچيدگي درخواست ،غير قابل پيش بيني است. 13 ‏www.parsdigishop.ir Oracle Data Warehousing از اواخر سال 1980ميالدي ،انبار داده ها DWH( 1به عنوان نوع متمايزي از پايگاه هاي داده مورد) استفاده اغلب سازمانها و شركت هاي متوسط و بزرگ واقع شدند .انبار هاي داده جهت رفع نياز رو به رشد مديريت داده ها و اطالعات سازماني كه توسط پايگاه هاي داده سيستم هاي عملياتي غير ممكن بود ،ساخته .شدند سيستمهاي عملياتي سازمان OLTP2داراي نقاط ضعفي مي باشند كه انبار هاي داده آنها را رفع مي كنند ،به اين دليل به انبار داده ها ،سيستمهاي تحليلي OLAP 3در مقابل سيستمهاي عملياتي نيز مي گويند .از جمله اين :مشكالت سيستمهاي عملياتي كه سيستمهاي تحليلي در صدد حل آن هستند مي توان به موارد زير اشاره كرد .بار پردازش گزارشات موجب كندي عملكرد برنامه هاي كاربردي مي گردد • .پايگاه هاي داده برنامه هاي كاربردي داراي طراحي مناسبي جهت انجام عمليات آماري و گزارش نيستند • بسياري از سازمانها داراي بيش از يك برنامه كاربردي (منابع اطالعاتي) مي باشند ،بنابراين تهيه گزارشات در • .سطح سازمان غير ممكن مي شود تهيه گزارشات در سيستمهاي عملياتي غالبا نيازمند نوشتن برنامه هاي مخصوص مي باشد كه معموال كند و • .پرهزينه هستند 1 Data Warehouse 2 Online Transaction Processing 3 Online Analytical Processing 14 ‏www.parsdigishop.ir Oracle Data Warehousing :مقايسه اين نوع سيستمها در جدول زير خالصه شده است ‏OLAP ‏OLTP پشتيباني از داده هاي تاريخي پشتيباني از اطالعات روزانه مجتمع كردن داده ها نگهداري داده ها در سطح تراكنش طراحي پايگاه داده ها به صورت ستاره و غير نرمال تعريف انبار داده ها طراحي پايگاه داده ها به صورت نرمال انبار داده ها يك سيستم كامپيوتري از اطالعات است كه به گونهاي مناسب براي انجام عمليات گزارشگيري و تحليلي دادهها بر اساس زمان ،طراحي شده است .اين سيستم اغلب به صورت جداگانهاي از سيستمهاي عملياتي روزانه قرار :ميگيرد .در ادامه سه تعريف از انبار داده ها ارائه مي شود Bill Inmon .1كه از او به عنوان پدر : DWHياد مي شود آن را به اين ترتيب تعريف ميكند انبار داده ها مجموعه اي از داده هاي موضوع گرا ،يكپارچه ،تغيير ناپذير و متغير با زمان " ”.براي پشتيباني از تصميم هاي مديريتي مي باشد 15 ‏www.parsdigishop.ir Oracle Data Warehousing موضوعگرا به اين معني است كه پايگاهداده به گونهاي سازماندهي شده است كه تمامي داده • هاي مربوط به يك موضوع با هم دسته بندي مي شوند نه داده هاي مربوط به يك .application يكپارچه بودن انبار داده ها به اين معني است كه اطالعات موجود در پايگاهداده از سراسر • سازمان جمعآوري .شدهاند و با هم سازگاري دارند 16 ‏www.parsdigishop.ir Oracle Data Warehousing داده ها در انبار داده متغير با زمان است كه به اين معني كه داده ها به عنوان snapshotذخيره يكسري از .مي شوند كه هر يك از آنها يك دوره زماني را نشان مي دهد تغيير ناپذير بودن داده ها در انبار داده ها به اين معني است كه داده ها هرگز حذف نشده و يا با داده هاي .جديد جايگزين نميشوند 17 ‏www.parsdigishop.ir Oracle Data Warehousing ،Ralhpيكي از نويسنده هاي مشهور در زمينه انبار داده و هوش تجاري ،انباره داده را به صورت ‏Kimball .2 :زير تعريف مي كند نسخه اي از داده هاي تراكنشي است كه به صورت اختصاصي براي پرس و جو ها و يك DW ".گزارش گيري ،سازمان دهي شده است تعريف شركت : Oracle 3از انبار داده ها از آنجا انبار داده ها به منظور تهيه گزارشات طراحي شده است ،مدت زمان الزم براي گزارشگيري در اين پايگاه داده در مقايسه با پايگاه داده رابطه اي بسيار بهينه تر مي باشد .كه اين موضوع در شكل زير خالصه شده .است مدت زمان الزم براي آماده سازي داده براي پرس و جو 18 ‏www.parsdigishop.ir Oracle Data Warehousing انبار داده ها در یک سازمان در مقیاس خیلی بزرگ گیاده سازی می شود و محدوده آن کل سازمان می باشد و داده ها در انبار داده ها از تمامی موضوعات میباشد .در یک سازمان بزرگ به دلیل حجم انبار داده ها ,عمومًا انبار داده ها به صورت تدریجی پیاده سازی می شود و پیاده سازی آن به صورت دفعی نیست. به همین دلیل انبار داده ها به واحدهای منطقی کوچکتری به نام Data martتقسیم می شود . ساخت آنها انجام می گیرد Data mart.ها بر روی یک موضوع تمرکز دارند و محدوده آنها یک departmentاست و نه کل سازمان. در نتیجه ساخت Data martبسیار سریع تر از کل انبار داده ها است. یکی از گام های مهم د رفرآیند ساخت انبار داده ها مرحله ETLاست.در این مرحله داده ها از پایگاه داده های سیستم های تراکنشی ,واکنشی شده و پس از پاالیش در انبار داده ها قرار می گیرد. داده ها در پایگاه داده های سیستم ها ی تراکنشی به صورت نرمال ذخیره می شوند ,این داده ها باید پس از واکنشی از پایگاه داده ها به صورت مجتمع درآيند ( به عنوان مثال يكسان سازي كدها بر روي آن انجام شود) و پس از آن به فرمت انبار داده ها ذخيره شوند ،درنتيجه نياز به تغيير شكل داده ها و بهنگام سازي آنها وجود دارد ،كه براي اين منظور از پايگاه داده مياني به نام Staging areaاستفاده مي شود. 19 ‏www.parsdigishop.ir مولفه انبارها در سازمان مؤلفه هاي يك انبار داده در شكل زير آمده .است 20 ‏www.parsdigishop.ir طراحي پايگاه داده ها همانطور كه گفته شد پايگاه داده ها در يك انبار داده ها به صورت نرمال طراحي نمي شود و بلكه پايگاه داده ها به صورت چندبعدي طراحي مي شود .به عنوان مثال در طراحي اطالعات نگهداري شده براي فروش ،زمان فروش ،ناحيه فروش ،فروشنده و محصول به فروش رفته به عنوان ابعاد مختلف در نظر گرفته ميشوند .با توجه به آنكه اين بعدها به صورت سلسله مراتبي 11تعريف شوند يا خير ،دو : schemaزير وجود دارد • : Star schemaدر بيشتر DWHاز اين روش براي ايجاد مدل داده چندبعدي استفاده ميشود .در اين مدل ،پايگاهداده شامل يك factو تعدادي جدول مجزا براي ابعاد است .در جدول factركورد جدول اطالعاتي شامل تعدادي اشارهگر (كليد خارجي) به جداول ابعاد و مقادير مربوط به معيارهاي .عددي است . Attributeها به همراه كليدها در جداول ابعاد قرار ميگيرند • : Snowflake schemaدر اين مدل يك يا بيش از يك جدول بعد به صورت سلسله مراتبي مي باشند .اين مدل نسبت به مدل قبل انعطاف پذيرتر loadداده ها در آن سريعتر است .ولي است و زمان .مديريت آن بسيار سخت تر است و اثر منفي در مدت زمان گزارشگيري دارد 21 ‏www.parsdigishop.ir طراحي پايگاه داده ها مشخصات جدول fact .شامل اطالعات عددي سازمان است • .حجم بسيار بااليي از داده ها را دربر دارد • .رشد بسيار سريعي دارد • .مي تواند شامل داده هاي پايه ،مشتق شده و سرجمع باشد • با دريافت كليد خارجي به جداول ابعاد متصل است • :مشخصات جدول بعد .شامل اطالعات متني سازمان است • .شامل داده هاي ايستا مي باشد • با انداختن كليد خارجي به جدول . Factمتصل است . 22 ‏www.parsdigishop.ir طراحي پايگاه داده ها در ادامه به ترتيب يك طراحي به روش star schemaو .Snowflake schemaآمده است 23 ‏www.parsdigishop.ir طراحي پايگاه داده ها www.parsdigishop.ir 24 طراحي پايگاه داده ها همانطور كه از نام اين فرآيند مشخص است شامل سه مرحله واكشي اطالعات از منابع داده اي ،تغيير شكل و پااليش آنها و ذخيره سازي آن در انبار داده ها مي .باشد مرحله واكشي اطالعات :داده ها در قالبهاي مختلف ( پايگاه داده هاي مختلف ،انواع فايلها و حتي در سيستمهاي عامل متفاوت ) در نقاط مختلفي در سازمان پراكنده اند ،در اين مرحله فيلدهاي اطالعاتي از منابع داده اي .استخراج مي شود مرحله پااليش اطالعات :در اين مرحله داده ها پااليش شده و به صورت .موضوع گرا در مي آيند 25 ‏www.parsdigishop.ir طراحي پايگاه داده ها www.parsdigishop.ir 26 طراحي پايگاه داده ها www.parsdigishop.ir 27 نتیجه گیری بران در سال 1995ده گام را که برای ایجاد یک انبار کاالی داده موفق باید برداشته شود را پیشنهاد کرده است: -1مجموعه ای از بر آمدهای کار که نیاز دارد تا توسط انبار کاال داده هل شود ،به طور واضح تعریف کنید. - 2معیارهای عملیاتی،مالی و مدیریتی و معیارهای دیگر را توسط اجرای موفق که اندازه گیری شده و ارزیابی شده باشد را شناسایی کنید. -3آنچه که داده ها در یک انبار کاالی داده به آن نیاز دارند ،تعیین کنید. -4یک انبار کاالی داده را با به کارگیری یک مدل داده که برای حمایت از تصمیمات مناسب است، طراحی کنید. -5داده ها و اندازه فهرست راهنمای داده های ضروری انبار کاال و پروژه را در سال بعد تخمین بزنید. -6فراوانی داده های جدید که به انبار کاال اضافه خواهند شد و تخمین مقادیر داده ها را تعیین کنید. -7آزمایش داده های انبار کاال با یک زیر مجموعه از داده های واقعی ،بررسی کنید. -8نحوه اجرای مصرف کننده های نهایی را داشته باشید و برای دوره ای از زمان با نسخه آزمایشی کار کنید. -9استراتژی های تولید آینده فروشندگان را به خصوص آنهایی را که وابسته به انبار کاال داده هستند ،درک کنید و معیارهای موفق را ارزشیابی کنید. -10در آموزش و یادگیری تکنولوژی مشتری -خدمت گذار شبکه و یونیکس را بررسی کنید. 28 ‏www.parsdigishop.ir فواید داشتن معماری انبار کاال داده ها ارائه یک چهارچوب سازمان: این معماری ،خطوطی را بر اساس جزئیات فردی ترسیم می کند ،اینکه چه کسانی عهده دار کدام بخشها هستند. انعطاف پذیری و نگهداری بهبود یافته :به شما اجازه می دهد سرعت منابع داده های جدیدرا افزایش دهید. توسعه و استفاده مجدد سریعتر: توسعه دهندگان انبار کاال بهتر می توانند فرآیند داده های انبار کاال را درک کنند محتویات داده های پایه و نقشهای کار با سرعت بیشتر. ابزار های ارتباطی و مدیریتی : انتظارات را تعریف کنید ،نقش ها و مسئولیت ها را تعیین کنید و برای فهمیدن نیاز های مشتریان با آنها ارتباط برقرار کنید. هماهنگ کردن تالشهای همزمان : تالشهای چند گانه مستقل ،یک شانس برای پوشش موفقیت آمیز دارند.همچنین های بازار های داده بدون معماری ،لوله بخاری های آینده خواهند شد. اطالعات در محیط کاری امروزه اساسی هستند .انبار کاال داده ،داده ها به اطالعاتی که در ثبات و هوش سازمانی نقش دارد ،تغییر شکل می دهند .انبار کاال داده ،به عنوان سرمایه مهم در سرمایه گذاری محسوب می شود .انبار کاال داده می تواند پایه ای از کار برای تحصیل فواید رقابتی باشد و آینده ای روشن برای آن قابل پیش بینی است. 29 ‏www.parsdigishop.ir مراجع 1.http://www.pcworldiran.com/ict/data-ware house.htm 2.http://www.sqliran.com/SQLIran/Mod_Core/ Pages/Services/DataWarehousing.aspx 3. http://www.pcpedia.ir 4. http://tarah.somee.com/computer/default.as p 5. http://www.softgozar.com(datawarehousing l eila ghandehari) www.parsdigishop.ir 30 پایان www.parsdigishop.ir 31

80,000 تومان