مشخصات مقاله
-
2876
-
0.0
-
6920
-
0
-
0
آموزشSSAS(SQL Server Analysis Services) –نمونه پروژه SSASوCube
| دوره های مرتبط با این مقاله | ||
| دوره آموزش SQL | آموزش SQL Server Admin | دوره آموزش اوراکل مقدماتی |
| دوره آموزش MongoDB | دوره آموزش C# | دوره آموزش PHP |
داده در سیستم ها Online Transaction Processing (OLTP) هماهنگ می شود تا از ذخیره ی داده ی در دسترس برای برنامه های user-facing پشتیبانی کند. مدل داده در چنین سیستم هایی کاملا نرمالیزه شده می باشد. برای محیط های ذخیره ی داده، لازم است که داده در نموداری باشد که از یک مدل وابسته به بعد (dimensional) پشتیبانی می کند. بنابراین با استفاده از ETL داده از سیستم های ذخیره ی OLTP به data warehouse منتقل می شود، طوریکه داده می تواند به یک فرمت منایب تنظیم شود تا از مراکز تجاری data warehouse ایجاد کند.
دو تئوری مهم در پیشبرد data warehouse و مراکز تجاری داده مربوط به Ralph Kimball و Bill Inmon می باشند که عمدتا در محیط های زمانی حقیقی مورد امتحان قرار گرفته اند. به طور کل داده از سیستم های OLTP جمع آوری شده و به data warehouse آورده می شود. از requirement کانتکست / پیش نیازهای مشخص مراکز داده ایجاد می شوند که می توانند به عنوان زیرمجموعه ای ازdata warehouse تلقی شوند. منبع داده ی Cube از این مراکز داده و برنامه های کاربر به cube متصل می شوند. نمودار برای cube در دومولفه قرار می گیرد: Star و Snowflake. به بیان ساده نمودار Star در مقایسه با نمودار Snowflake غیرطبیعی تر به نظر می رسد. طراحی و توسعه ی یک data warehouse خارج از محدوده ی این آموزش می باشد. به منظور توسعه دیتابیس AdventureWorks DW را نصب و مورد استفاده قرار خواهیم داد. سپس یک پروژه ی SSAS ایجاد خواهیم کرد و یک منبع داده تولید می کنیم که به این دیتابیس متصل شود. در انتها نیز با استفاده از Data Source View یک نمودار star تولید خواهیم کرد.