Download presentation
Presentation is loading. Please wait.
Published byΜυρρίνη Μοσχοβάκης Modified over 6 years ago
1
هوش تجاری (سری سوم) دکتر احمد عبدالهزاده بارفروش سهیل محمدی مدرس:
تدریسیار: سهیل محمدی آزمایشگاه سیستمهای هوشمند (
2
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
سیستمهای تصمیمیار سیستمهای تصمیمیار مورد استفاده قرار میگیرند تا غالبا بر اساس دادههای جمع آوری شده توسط سیستمهای پردازش تراکنش برخط (OLTP)، در تصمیم گیری در کسب و کار کمک نمایند (نه این که تصمیم گیری کنند). مثالهایی از تصمیمهای کسب و کار: چه اقلامی باید در انبار ذخیره گردند؟ چه حقوق بیمهای باید تغییر یابد؟ تبلیغات برای چه کسانی باید ارسال گردد؟ مثالهایی از دادههایی که برای تصمیم گیری مورد استفاده قرار میگیرند: جزئیات تراکنشهای خرده فروشان پروفایلهای مشتریان (درآمد، سن، جنسیت و ...) آزمایشگاه سیستم های هوشمند (
3
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
تحلیل داده وظایف تحلیل داده توسط ابزارهای تخصصی و توسعههای SQL ساده شدهاند. مثالهایی از وظایف تحلیل داده: برای هر دسته بندی محصولات و هر منطقه، مجموع فروش در سه ماهه پایان سال چقدر بوده است و چگونه میتوان آن را با مجموع فروش در زمان مشابه سال گذشته مقایسه نمود؟ مانند مثال فوق، این مقایسه بر روی هر دسته از محصولات و هر دسته از مشتریان نیز انجام میگیرد. آزمایشگاه سیستم های هوشمند (
4
انواع روشهای تحلیل داده
تحلیل آماری بستههای تحلیل آماری (مانند S++) که میتوانند با پایگاه دادهها در ارتباط باشند. داده کاوی داده کاوی جستجو میکند تا دانش را به شکل الگوها و قواعد آماری از پایگاه دادههای بزرگ به طور خودکار کشف نماید. پایگاه داده تحلیلی یک پایگاه داده تحلیلی، اطلاعات جمع آوری شده از منابع متعدد را بایگانی نموده و آنها را بر اساس یک طرح یکپارچه در یک سایت ذخیره میکند. برای کسب و کارهای بزرگ مهم است که از بخشهای متعدد و در صورت امکان در سایتهای متعدد، داده تولید نمایند. ممکن است دادهها از بیرون خریداری شوند. آزمایشگاه سیستم های هوشمند (
5
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
مأموریت OLAP فرض کنید کارخانه ایران خودرو محصولات مختلفی از قبیل پژو، سمند، وانت و غیره را تولید میکند. همچنین، این کارخانه در شهرهای مختلف دارای نمایندگی است و مدیران کارخانه میخواهند عملکرد فروش محصولات خود در شهرهای مختلف را تحلیل کنند. OLAP سرویسی است که وظیفه آن پاسخ سریع به سوالات مربوط به کسب و کار است. سوالاتی از قبیل: در مهرماه سال 90 میزان فروش پژو در تهران به چه میزان بوده است؟ در شهر اصفهان کدام نوع خودرو بیشترین فروش را داشته است؟ میزان فروش سال 90 نسبت به سال 89 چقدر تفاوت دارد؟ کدام رنگ سمند بیشتر به فروش میرود؟ با توجه به هزینههای تولید و میزان فروش، سود حاصل از کدام محصول بیشتر است؟ OLAP به تمامی این سوالات در کمترین زمان ممکن پاسخ میدهد. آزمایشگاه سیستم های هوشمند (
6
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
زیرساخت دادهای OLAP OLTP OLAP Database Data Warehouse ROLAP HOLAP MOLAP Relational DB Relational DB Multi-dimensional DB Cubes Tables Tables داده غیرمجتمع آزمایشگاه سیستم های هوشمند ( داده مجتمع
7
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
زیرساخت دادهای OLAP زیرساخت دادهای در OLAP پایگاه داده تحلیلی میباشد؛ در حالی که در OLTP، پایگاه داده زیرساخت دادهای است. در OLAP دو نوع داده وجود دارد که عبارتند از: دادههای غیر مجتمع دادههای مجتمع آزمایشگاه سیستم های هوشمند (
8
آزمایشگاه سیستم های هوشمند (http://ce.aut.ac.ir/islab)
زیرساخت دادهای OLAP چهار روش برای ذخیره سازی در OLAP وجود دارد: ROLAP (Relational OLAP): اگر هم دادههای مجتمع و هم غیرمجتمع در پایگاه داده رابطهای ذخیره شوند. MOLAP (Multi-dimensional OLAP): اگر هم دادههای مجتمع و هم غیرمجتمع در پایگاه داده ابعادی ذخیره شوند. HOLAP (Hybrid OLAP): اگر دادههای غیر مجتمع در پایگاه داده رابطهای و دادههای مجتمع در پایگاه داده ابعادی ذخیره شوند. DOLAP (Desktop OLAP). آزمایشگاه سیستم های هوشمند (
9
مروری بر تعاریف پایگاه داده تحلیلی
1992 (Inmon): پايگاه داده تحليلی، پايگاه دادهاي به منظور تصميم گيري ميباشد كه داراي خصوصيات غير قابل تغيير، در يك محدوده وسيع زماني، يكپارچه و مبتني بر موضوع است. (طراحی بالا به پایین) 1995 (Imhoff): مجموعهاي از پايگاه دادههاي يكپارچه، مبتني بر موضوع و بهينه طراحي شده براي پشتيباني از سيستمهاي تصميميار. 1996 (Kimball): منبعي كه كاربران نهايي ميتوانند در آن به دادههايشان دسترسي پيدا كنند. (طراحی پایین به بالا) 1997 (Abbey & Corey): مجموعهاي از اطلاعات يكي شده حاصل از سيستمهاي عملياتي و برخي منابع داده خارجي با هدف پشتيباني از تصميم گيريهاي تجاري. آزمایشگاه سیستم های هوشمند (
10
مروری بر تعاریف پایگاه داده تحلیلی
جامعترين تعريف: منبع داده جمع آوري شده از دادههاي منابع اطلاعاتي مختلف و حتي ناهمگن تحت يك ساختار در يك محدوده وسيع زماني با هدف پاسخگويي به پرسشهاي تحليلي كاربران آزمایشگاه سیستم های هوشمند (
11
تفاوت پایگاه داده تحلیلی با پایگاه داده عملیاتی
پوشش دامنه زماني وسيعتر يك پايگاه داده یكپارچه حاصل از پردازش چندين پايگاه داده عملياتي قابليت پاسخگويي به پرسشهاي پيچيده كاربران و برنامههاي كاربردي آزمایشگاه سیستم های هوشمند (
12
مشخصات پایگاه داده تحلیلی
مبتني بر موضوع سازماندهي دادهها بسته به چگونگي ارجاع كاربران یكپارچگی يكپارچه سازي اسامي يكپارچه سازي واحدهاي اندازه گيري متغيرها يكپارچه سازي ساختارهاي دادهاي از نظر محدوده ارزشها حذف ناسازگاريها و اطلاعات متناقض غير قابل تغيير دادههاي فقط خواندني آزمایشگاه سیستم های هوشمند (
13
مشخصات پایگاه داده تحلیلی
محدوده وسيع زماني محيطهاي عملياتي: گستره زماني 60 تا 90 روز پايگاه داده تحليلی: گستره زماني 5 تا 10 سال خلاصه شده دادههاي تحليلي مناسب براي تصميم گيريها بر اساس اهداف تعيين شده حجيم به علت محدوده وسيع زماني نرمال نشده امكان وجود افزونگي آزمایشگاه سیستم های هوشمند (
14
انواع داده در پایگاه داده تحلیلی
داده جاري دادههاي فعلي منابع عملياتي داده قديمي دادههاي قديمي منابع اطلاعاتي داده خلاصه شده دادههاي نتيجه شده از دادههاي موجود و پردازشهاي مرتبط فراداده اطلاعات مربوط به دادهها ديكشنري از اطلاعات پايگاه راهنمايي جهت نگاشت داده از محيط عملياتي به محيط پايگاه داده تحليلی قواعد استفاده شده براي خلاصه سازي آزمایشگاه سیستم های هوشمند (
15
معماری پایگاه داده تحلیلی
معماري يك پايگاه داده تحليلي شامل سه لايه مي باشد: لایه زیرین، منابع اوليه داده را تشكيل ميدهد. این لایه شامل پایگاههاي داده رابطهاي، فايلهاي مسطح و منابع ديگر است. لایه میانی را خود پایگاه داده تحلیلي و سرویس دهندههاي پردازش تحلیلی برخط تشكيل ميدهند. سرويس دهندههاي پردازش تحليلي برخط، داده چند بعدي را براي ارائه به كاربران نهايي در اختيار قرار ميدهند. لایه انتهایی، سرويس گيرندهها هستند كه با عمليات داده كاوي، پرسوجو و تحلیل، داده را از سرويس دهندههاي پردازش تحلیلی بر خط ميگیرند. آزمایشگاه سیستم های هوشمند (
16
معماری پایگاه داده تحلیلی (پایین به بالا) (Kimball)
آزمایشگاه سیستم های هوشمند (
17
معماری پایگاه داده تحلیلی (بالا به پایین) (Inmon)
آزمایشگاه سیستم های هوشمند (
18
تکنیکها و فرآیندهای پایگاه داده تحلیلی
به منظور ایجاد یک پایگاه داده تحلیلی تکنیک ها و فرایند های زیر می بایست مورد استفاده قرار گیرند: مدل سازی ابعادی ETL (Extraction, Transformation, Load) مجتمع سازی ایندکس گذاری پارتیشن سازی آزمایشگاه سیستم های هوشمند (
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.