دوره آموزشی
The Great Courses
دوبله زبان فارسی

یادگیری تست ETL و اصول انبار داده

یادگیری تست ETL و اصول انبار داده

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • درک اصول ETL و انبار داده با مثال‌های واقعی از یوزکیس‌های کسب‌وکار
  • ساخت یک پایپ‌لاین ETL کامل با استفاده از ابزار Pentaho Data Integration (PDI)
  • طراحی سناریوهای تست ETL مؤثر با استفاده از کوئری‌های SQL برای اعتبارسنجی کیفیت داده
  • درک دامنه تست ETL در هر لایه پایپ‌لاین با مثال‌های عملی
  • یادگیری تغییر آهسته ابعاد و نحوه تست آنها در گردش‌کارهای ETL
  • بررسی معماری‌های ETL در مقابل ELT و زمان مناسب برای استفاده از هر کدام در استک‌های داده مدرن
  • کشف اینکه چرا تست کیفیت داده قبل از استفاده برای آموزش LLM و مدل‌های هوش مصنوعی ضروری است.

پیش‌نیازهای دوره

  • دانش اولیه SQL مفید خواهد بود.

توضیحات دوره

یک آموزش عملی که از ابتدا آغاز می‌شود و درک جامعی از مفاهیم انبار داده و تست ETL ارائه می‌دهد.

آنچه در دوره یاد خواهید گرفت؟

  • یادگیری اینکه چرا و کجا ETL نیاز است همراه با مثالی از مشکل واقعی یک کسب‌وکار
  • درک اصول انبار داده و مدل‌های داده رایج مانند اسکیمای ستاره‌ای
  • یک بررسی کامل از معماری نحوه کارکرد ETL با انبار داده
  • یک بررسی کامل از ابزارهای ETL پرکاربرد در صنعت
  • ساخت پروژه ETL بلادرنگ از ابتدا با استفاده از ابزار Pentaho Data Integration (PDI)
  • درک محدوده تست ETL در هر لایه پایپ‌لاین با مثال‌های عملی
  • یادگیری نحوه ساخت سناریوهای تست ETL و اعتبارسنجی آنها با کوئری‌های SQL
  • نوشتن موارد تست برای مفاهیم پیشرفته مانند تغییر آهسته ابعاد (SCDs)
  • بررسی انبارهای داده ابری و جایگاه ETL و ELT در استک‌های داده مدرن
  • درک تفاوت‌های بین ETL در مقابل ELT و زمان مناسب برای استفاده از هر کدام
  • کشف نقش حیاتی تست کیفیت داده ETL در آموزش مدل‌های زبانی بزرگ (LLMs) - اطمینان از پایپ‌لاین‌های داده قابل اعتماد و دقیق، پایه‌ای کلیدی برای هر سیستم یادگیری ماشین و هوش مصنوعی است.
  • یادگیری اینکه کیفیت داده نامطلوب می‌تواند باعث حواس‌پرتی، سوگیری و نتایج نادرست در خروجی LLM شود و چرا تست قوی ETL قبل از جذب مدل ضروری است.

پیش‌نیازهای دوره:

  • دانش اولیه SQL (درج، بروزرسانی و حذف)
  • مفاهیم اصلی SQL مانند جوین‌ها، Group By و کوئری‌های فرعی اغلب در سناریوهای تست ETL استفاده می‌شوند.
  • یک بازبینی دوباره مباحث SQL در بخش آخر دوره موجود است. برای کسانی که نیاز دارند توصیه می‌شود.

این دوره برای چه کسانی مناسب است؟

  • تست‌کنندگان نرم‌افزار
  • مهندسان داده
  • تست‌کنندگان ETL
  • حرفه‌ای‌های هوش تجاری (BI)

یادگیری تست ETL و اصول انبار داده

  • آنچه در این دوره یاد خواهید گرفت؟ حتماً تماشا کنید 06:37
  • مقدمه‌ای بر انبار داده و دلیل نیاز آن با یوزکیس کسب‌وکار 07:07
  • ETL چیست؟ نحوه ارتباط ETL و انبار داده برای راه‌حل 07:43
  • بررسی ابزارهای ETL و مهارت‌هایی که برای پیگیری ساخت ETL نیاز دارید 14:00
  • مقدمه‌ای بر انبار داده ابری و نحوه عملکرد ELT 06:58
  • ETL در مقابل ELT - درک تفاوت‌ها در اجرای برنامه 10:27
  • نحوه سازماندهی داده در انبار داده - مدل اسکیمای ستاره‌ای 09:48
  • درک جداول فکت و جداول ابعاد و نحوه اتصال آنها در مدل 08:03
  • برنامه‌ریزی ساخت پروژه ETL و قوانین تبدیل کسب‌وکار 06:35
  • دانلود MySQL و CSV - بارگذاری جداول و داده برای راه‌انداری داده پیش‌نیاز 11:47
  • دستورالعمل‌های دانلود اسکیماهای جدول مورد بحث در دوره 03:31
  • دانلود ابزار Pentaho Data Integration برای توسعه پایپ‌لاین ETL 03:58
  • درک کامپوننت‌های تبدیل و Job در ابزار Pentaho ETL 14:59
  • استخراج داده از پایگاه داده با استفاده از ETL - ویژگی استخراج 12:57
  • تست منطق استخراج برای بررسی عملکرد تغییر دلتا در ETL 09:52
  • بارگذاری و تست داده در مرحله‌بندی پایگاه داده با پوشش تمام بررسی‌های قابلیت 09:20
  • استخراج محتوا از فایل CSV و بارگذاری در مرحله‌بندی جداول پایگاه داده از طریق ابزار ETL 11:41
  • تست منطق استخراج با تمام 4 سناریوی استخراج در مرحله‌بندی جدول 11:12
  • منطق تبدیل 1 - پاکسازی داده‌ مرحله‌بندی برای فیلترینگ سطرهای یکتا 08:54
  • منطق تبدیل 2 - نگاشت مقادیر با نام‌های بروز شده با استفاده از جاوااسکریپت 07:10
  • منطق تبدیل 3 - بروزرسانی رکوردها بر اساس منطق کسب‌وکار 05:58
  • منطق تبدیل 4 - انجام محاسبات روی داده و ایجاد داده به صورت لحظه‌ای 12:02
  • تست سناریوهای منطق تبدیل ETL با کوئری‌های SQL 13:00
  • ایجاد جداول اسکیمای انبار داده طبق اسکیمای ستاره‌ای 06:44
  • درک نحوه بارگذاری داده در جداول ابعاد محصول با عملیات‌های ابزار ETL 09:33
  • درک نحوه بارگذاری داده در جداول ابعاد مشتری با عملیات‌های ابزار ETL 08:15
  • بارگذاری داده در جداول فکت با جوین کردن جداول محصول و مشتری با استفاده از ETL 15:34
  • تکمیل job پایپ‌لاین End-to-End ETL و اجرای آن job برای مشاهده خروجی داده 08:52
  • دانلود کد پایپ‌لاین ETL و نحوه ایمپورت برای تمرین 03:03
  • تهیه سناریوهای تست ETL برای منطق تبدیل و ساخت کوئری‌ها 08:21
  • تست عملکردی ETL برای اعتبارسنجی اینکه داده‌ به انبار داده رسیدند 09:28
  • بررسی‌های تست سازگاری داده ETL - کوئری‌های مرتبط برای اجرا 09:37
  • تست ETL برای اعتبارسنجی سناریوهای داده فرمول تبدیل‌ شده با کوئری مربوطه 08:51
  • تست‌های یکپارچگی ارجاعی ETL برای اعتبارسنجی روابط جدول فکت و ابعاد 06:11
  • تغییر آهسته ابعاد ((SCD)) در مدل‌های داده انبار داده چیست؟ 10:48
  • درک انواع SCD با مثال‌های پیاده‌سازی در پایپ‌لاین ETL 06:43
  • سناریوهای تست ETL برای بررسی انواع تغییر آهسته ابعاد (SCD) با مثال‌ها 07:41
  • استفاده از GROUP BY و HAVING در SQL با مثال‌ها 50:13
  • یادگیری جوین‌های SQL و انواع آن با مثال‌ها 37:29

4,208,800 1,052,200 تومان

مشخصات آموزش

یادگیری تست ETL و اصول انبار داده

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:39
  • مدت زمان :07:03:44
  • حجم :5.92GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
9,835,000 1,967,000 تومان
  • زمان: 13:12:05
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید