بهبود فرآیند استخراج، تبدیل و بارگذاری در پایگاه داده تحلیلی با کمک پردازش موازی

نویسندگان

1 دانشگاه تربیت دبیر شهید رجایی

2 دانشگاه تربیت دبیر شهید رجایی

doi
چکیده

پایگاه داده تحلیلی جهت نگهداری داده ها با ساختاری مناسب برای تحلیل بکار می رود. فرآیند استخراج، تبدیل و بارگذاری عبارت است از تبدیل بعضی از داده های منبع به فرم مناسب، و انتقال آن ها به پایگاه داده تحلیلی که شامل سه مرحله کلی استخراج، تبدیل و بارگذاری داده است. در طی این مراحل، داده ها از یک یا چند پایگاه داده منبع به یک پایگاه داده تحلیلی منتقل می شوند. معمولا ساختار منبع داده (مدل رابطه ای و...) و پایگاه داده تحلیلی (شمای ستاره ای) مشخص است اما فرآیند نگاشت داده ها دارای ساختار مشخصی نیست و متناسب با داده های موجود به روش های گوناگون و با ابزارهای مختلف پیاده سازی می شود. این فرآیند از نظر هزینه و زمان، بخش عمده فرآیند ساخت پایگاه داده تحلیلی را تشکیل می دهد. از این رو روش های متعددی جهت بهبود زمان اجرای این رویه ارائه شده است. در این مقاله سعی بر این شده که با استفاده از تکنیک های موازی سازی و طراحی بهینه برای مدل استخراج، تبدیل، بارگذاری از زمان اجرای این فرآیند کاسته شود. در نتیجه این طراحی زمان اجرای پروسه حدود 29% کاهش داشته است.