دوره آموزشی
دوبله زبان فارسی
یادگیری تست 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
مشخصات آموزش
یادگیری تست ETL و اصول انبار داده
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:39
- مدت زمان :07:03:44
- حجم :5.92GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy