TGViewer
DATA SCIENCE IE DATA SCIENCE IE @datascienceie · 1.44K subscribers
Post #637 1.7K
تجربیاتی از طراحی فرایند ETL

فرآیند ETL که معادل Extract ، Transform وLoad است به منظور انتقال اطلاعات از OLTPهای مختلف برای ساخت انبار داده و یک پایگاهOLAP استفاده می گردد.

OLAP 
پایگاهی است که برای تحلیل یا همانAnalytics استفاده می گردد.

در این فرایند باید هدف نهایی به کلی تعیین گردد. مشخص شود که پیچیده ترین تحلیل ها چیست و آنها به چه دیتایی نیاز دارند. در این فرایند باید موارد زیر به درستی در نظر گرفته شوند.

نوع طراحی star یا snow flake انبار داده. (این مورد با در نظر گرفتن بزرگی Dim ها تعیین میشود). نکته: انبار داده از dim و fact تشکیل میشود.

سرعت و کارایی فرایند ETL ، یعنی استفاده مناسب از ابزارها برای سرعت حداکثری

فیلتر کردن دیتای اضافه از مبدا تا دیتای اضافه وارد fact نشود.

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

ماژولار طراحی کردن فرایند ETL در صورت نیاز به تغییر دوباره کاری ها حداقل شود.

تعیین شاخص های مغایرت.

ارادتمند شما

نیکزاد

 @Datascienceie
More from @datascienceie
  1. Jan 18, 2024https://youtu.be/KVJyJT1HuNg?si=33LAi3ZmBKKqcrJD
  2. Jan 10, 2024https://youtu.be/dqLCuLhaSxw?si=PUr6PU-6QxXE58QI
  3. Jan 9, 2024DATA SCIENCE IE pinned «https://youtu.be/SaaJ6G81IJ0?si=qPnbZwEHFznCFe3R»
  4. Jan 9, 2024https://youtu.be/SaaJ6G81IJ0?si=qPnbZwEHFznCFe3R
  5. Sep 9, 2021photo post
  6. May 15, 2021DATA SCIENCE IE pinned «https://people.golrang.com/company-jobs/%DA%AF%D9%84%D8%B1%D9%86%D…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →