خانه / "هوش تجاری"

برای طراحی یک مکعب داده ابتدا باید برنامه ای را که این امکان را می دهد اجرا نماییم. برای این منظور باید یکی از Sql server‌ های ۲۰۰۵، ۲۰۰۸، ۲۰۱۲ یا نسخه بروز آن بر روی کامپیوتر نصب باشد.

گام اول نصب نرم افزار Sql server

در طی نصب مطمئن شوید که گزینه‌های زیر تیک خورده باشند.

  • Database Engine
  • Analysis Services
  • SQL Server Data Tools (SSDT)
  • SQL Server Management Studio

گام دوم نصب بانک اطلاعاتی مربوط

مدل چند بُعدی آنالیز سرویس، از تراکنش داده‌هایی که از یک بانک اطلاعاتی رابطه ای وارد می شود استفاده می کند. در این پروژه از بانک اطلاعاتی AdventureWorksDW2008 استفاده می کنیم.

برای نصب این بانک اطلاعاتی مراحل زیر را باید طی کنید: Continue reading “چگونگی ایجاد یک پروژه آنالیز سرویس”

مدل داده رابطه ای بر اساس دو مفهوم اساسی موجودیت و رابطه بنا نهاده شده است. از این رو آن را با نام مدل ER نیز می‌شناسند.

موجودیت: نمایانگر همه چیزهایی که در پایگاه داده وجود خارجی دارند یا به تصور در می‌آیند.

صفت: پدیده‌ها دارای مشخصاتی هستندکه به آن‌ها صفت گفته می‌شود.

رابطه: پدیده‌ها را به هم می‌پیوندد و چگونگی در ارتباط قرار گرفتن آن‌ها با یکدیگر را مشخص می‌کند.

مدل داده چند ‌بُعدی یا MD بر پایه دو ساختار جدولی اصلی بنا نهاده‌ شده‌ است:

  • جدول حقایق یا Fact Table
  • جداول ابعاد‏ یا Dimension Table

این ساختار امکان داشتن یک نگرش مدیریتی و تصمیم گیری به داده‌های موجود در پایگاه داده را تسهیل می کند. Continue reading “مدل‌های داده ای رابطه ای و چند بُعدی”

تراکنش‌پردازها یا به اختصار(OLTP) سیستم‌هایی هستند که اطلاعاتی در مورد تراکنش‌ها مانند اطلاعات فروش برای یک شرکت یا اطلاعات ثبت نام برای یک دانشگاه را ذخیره می‌کنند. تراکنش‌پردازها امروزه به صورت گسترده مورد استفاده قرار می‌گیرند و رشد صنعت با استفاده از این پایگاه داده‌ها، شتاب گرفته است.

سیستم‌های OLTP در کلیه خدمات بازرگانی دیده می شوند از جمله سیستم‌های رزرواسیون، دستگاه‌های فروش ، کنترل انبار، سهام و فروش و … . این سیستم‌ها غالبا به زمان پاسخی بین ۱ تا ۳ ثانیه در ۱۰۰ در صد اوقات نیاز دارند. تعداد کاربران آنها در ساعات مختلف روز ،  هفته و ماه می تواند بشدت متغیر باشد و درتمامی این اوقات به همان زمان پاسخ قبلی نیاز دارند. در این گونه سیستم‌ها معمولا سرویس گیرنده‌ها بجای ارتباط با بانکهای اطلاعاتی سرویس دهنده (Database Servers) به سرویس دهنده‌های تعاملی (Transaction Servers) متصل می شوند. البته این گونه ارتباط لازمه دستیابی به سرعت مورد نیاز مشتری‌ها (Clients) است. Continue reading “سیستم‌های تراکنش پرداز”

سیستم‌های تصمیم‌یار به کسب اطلاعات در سطحی بالاتر از جزییات ذخیره شده در سیستم‌های تراکنش‌پرداز، می‌پردازند. سیستم‌های تصمیم‌یار به یک مدیر کمک می‌کنند تا بداند کدام کالا را در یک فروشگاه باید به فروش برساند یا کدام کالا باید در بیشترین مقیاس در کارخانه تولید شود.

به عنوان مثال، پایگاه داده شرکت‌ها، معمولا مملو از اطلاعاتی در مورد تراکنش‌ها و مشتری‌ها است. حجم این اطلاعات برای شرکت‌های بزرگ ممکن است به صدها گیگابایت یا حتی ترابایت برسد. اطلاعات تراکنشی معمولا شامل نام و شناسه مشتری، کالای خریداری شده و قیمت آن و زمان خرید است. همچنین اطلاعاتی در مورد جزییات کالا، مانند کارخانه سازنده، رنگ، مدل و اندازه آن نیز در پایگاه داده وجود دارد. حتی اطلاعات مشتری مانند نام و شناسه مشتری، میزان و زمان خریدهای پیشین وی نیز ممکن است در پایگاه داده وجود داشته باشد. چنین پایگاه داده بزرگی مانند در واقع گنجی پنهان‌شده است که با بکارگیری درست آن در تصمیم‌گیری‌های تجاری، سود سرشاری نصیب شرکت می‌شود. Continue reading “سیستم‌های تصمیم یار”

هوش تجاری یا Business Intelligence به اختصار BI اشاره به سیستم و تکنولوژی ای برای بدست آوردن بینش از داده‌ها دارد. این سیستم‌ها و تکنولوژی‌ها سعی دارند تا مفاهیم و ساختار اطراف داده‌های عملیاتی را که معمولا در پایگاه داده‌های رابطه ای هستند ببینند و از آن برای ساخت یک انباره داده استفاده می کنند.

داده‌ها در انباره داده معمولا نتیجه ای از تغییر شکل داده‌های عملیاتی به یک فرم بهینه شده برای گزارش و آنالیز فعالیت‌های تجاری روی داده‌ها در سیستم‌های BI است. جنبه کلیدی سیستم‌های BI کارایی و  مقیاس پذیری است. نزدیک شدن به سازماندهی داده در سیستم‌های BI اشاره به پردازش تحلیلی برخط یا OLAP دارد. انباره‌های داده پایه گذار فناوری لازم برای ساخت و بهره برداری از برنامه‌های هوشمندی هستند که اطلاعات را برای صاحبان خود جمع آوری نموده و پس از تجزیه و تحلیل با آنها به مشاوره می پردازند.