230 likes | 378 Views
نگهداری مدلهای Warehouse زمانی. مهرداد میرزائی مباحث ویژه در پایگاه دادهها استاد: دکتر رهگذر. بهار 89. مقدمه کلیات و کارکرد سیستم معماری عمومی سیستم واسطها مدل پایگاه داده مفهومی و موقتسازی عملکرد و جریان کاری مثال. معرفی DWT. ابزار نگهداری Data Warehouse بر اساس مدل COMET
E N D
نگهداری مدلهای Warehouseزمانی مهرداد میرزائی مباحث ویژه در پایگاه دادهها استاد: دکتر رهگذر بهار 89
مقدمه • کلیات و کارکرد سیستم • معماری عمومی سیستم • واسطها • مدل پایگاه داده مفهومی و موقتسازی • عملکرد و جریان کاری • مثال
معرفی DWT • ابزار نگهداری DataWarehouse • بر اساس مدل COMET • قابلیت تغییر در ساختار • متامدل چند بعدی
عملکرد سیستم • Import و Export • مدیریت نسخه ساختارها • یافتن تفاوتها
معماری سیستم پایگاه داده شامل: • داده ساختار • توابع تبدیل • داده حقیقی اجزای اصلی ابزار مدیریت: • انتخاب ساختار • مدیریت نسخه • کشف تفاوت
واسطها Import • خواندن داده از سیستم OLAP • دادن برچسب زمانی به هر جزء • اضافه کردن اطلاعات نسخه Export • دریافت یک نسخه • نوشتن داده در سیستم OLAP
عملکرد و جریان کاری روشهای به روز رسانی و اعمال جامعیت • خروجی / خروجی • ورودی / خروجی • ورودی / ورودی
خروجی / خروجی مزایا • هزینه کم پیاده سازی • گسترش آسان • عدم نیاز به آشنایی با ابزار جدید معایب • عدم کنترل مستقیم داده
ورودی / خروجی مزایا • کنترل نسبی روی داده • امکان ثبت تغییرات معایب • هزینه زیاد پیاده سازی • نیاز به آشنایی با ابزار جدید
ورودی / ورودی مزایا • کنترل کامل روی داده • امکان ثبت تغییرات • عدم نیاز به ارتباط آنلاین با سیستم OLAP معایب • هزینه زیاد پیاده سازی • رد و بدل کردن زیاد داده
شناسایی تغییر عدم بررسی • کاربر مسؤل شناسایی تغییر است. مقایسه ساختار • از روش های الگوریتمی استفاده می شود. • امکان اشتباه وجود دارد.
فایل تغییر MatchingLine = Delete|Insert|Change; Delete = Identifier Separator; Insert = Separator Identifier; Change = Identifier Separator Identifier; Identifier = Path|Name; Name = ValidCharacter {ValidCharacter}; Path = PathDelimiter Name {PathDelimiter Name}; Separator = ";"; PathDelimiter = "\"; ValidCharacter = any character valid in a member's name
نتیجه گیری • توانایی تغییر ساختار • توانایی نشان دادن تغییرات • استفاده از OLAP آشنا • استفاده از واسط های استاندارد
منابع • J. Eder, C. Koncilia, K. Wiggisser. Maintaining Temporal Warehouse Models. Resarch and Practical Issues of Enterprise Information System (CONFENIS) April 24-26, 2006, Vienna, Austria, Springer Verlag, Series: IFIP International Federation for Information Processing, Vol.205, Toja, A. Min; Xu, Li; Chaudhry, Sohail(Eds.),2006 • Eder, J., Koncilia, C., Morzy, T.: The COMET Metamodel for Temporal Data Warehouses. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 83–99. Springer, Heidelberg 2002 • J. Eder, C. Koncilia, and K. Wiggisser. A Tree Comparison Approach to Detect Changes in Data Warehouse Structures. In Proc. of the 7th DaWaK. 2005