کتاب تسلط بر مدل‌سازی داده با SQL و خودکارسازی تحلیل‌ها به کمک Jinja در ابزار dbt

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تسلط بر مدل‌سازی داده با SQL و خودکارسازی تحلیل‌ها به کمک Jinja در ابزار dbt

موضوع کلی: علوم داده و تحلیل کلان‌داده (Data Science & Big Data)

موضوع میانی: مهندسی داده و مدیریت پایگاه‌داده (Data Engineering)

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی و مفاهیم مهندسی داده در اکوسیستم مدرن
  • 2. نقش ابزار dbt در چرخه حیات مدل‌سازی داده
  • 3. نصب و راه‌اندازی محیط توسعه برای dbt
  • 4. ساختار و سلسله‌مراتب پروژه‌ها در dbt
  • 5. اتصال به انبار داده و تنظیمات کانکشن‌ها
  • 6. مفهوم مدل‌سازی داده و اهمیت آن در تحلیل کسب‌وکار
  • 7. آشنایی با سینتکس SQL در محیط dbt
  • 8. استفاده از مدل‌های Select برای استخراج داده‌های اولیه
  • 9. مدیریت رفرنس‌ها با دستور Ref برای پیوند مدل‌ها
  • 10. کاربرد دستور Source در تعریف منابع داده‌ای
  • 11. تولید مستندات خودکار برای مدل‌های داده
  • 12. اعمال تست‌های کیفیت داده بر روی مدل‌ها
  • 13. مفهوم جینس (Jinja) در توسعه کوئری‌های پویا
  • 14. استفاده از متغیرهای Jinja برای مدیریت تنظیمات
  • 15. کاربرد حلقه‌های تکرار (For Loops) در کدهای SQL
  • 16. استفاده از شرط‌های (If Statements) برای منطق‌های پویا
  • 17. نحوه تعریف و فراخوانی ماکروها (Macros) در dbt
  • 18. بهینه‌سازی کدهای SQL با استفاده از ماکروهای سفارشی
  • 19. مدیریت مدل‌های افزایشی (Incremental Models) برای بهینه‌سازی عملکرد
  • 20. استفاده از Materialization برای مدیریت جداول و ویوها
  • 21. پیاده‌سازی منطق‌های پیچیده تجاری با استفاده از Jinja
  • 22. استفاده از پکیج‌های آماده در dbt برای افزایش بهره‌وری
  • 23. مدیریت و سازمان‌دهی مدل‌های مرحله‌ای (Staging Models)
  • 24. مدل‌سازی ابعادی (Dimensional Modeling) در انبار داده
  • 25. طراحی جداول Fact و Dimension با استفاده از dbt
  • 26. پیاده‌سازی مفاهیم Slowly Changing Dimensions در dbt
  • 27. استفاده از Snapshot برای ردیابی تغییرات داده‌ها
  • 28. ایجاد تست‌های سفارشی برای تضمین صحت داده‌ها
  • 29. تحلیل عملکرد کوئری‌ها و بهینه‌سازی انبار داده
  • 30. مدیریت محیط‌های توسعه، تست و عملیات
  • 31. کنترل نسخه و همکاری تیمی با Git در پروژه‌های dbt
  • 32. خودکارسازی جریان‌های کاری با ابزارهای زمان‌بندی
  • 33. یکپارچه‌سازی dbt با ابزارهای مصورسازی داده
  • 34. امنیت و کنترل دسترسی در لایه مدل‌سازی داده
  • 35. رعایت اصول حریم خصوصی در پردازش داده‌ها
  • 36. بررسی الگوهای طراحی برای مقیاس‌پذیری داده‌ها
  • 37. رفع خطاهای متداول در مدل‌سازی و کامپایل کدها
  • 38. مستندسازی پیشرفته و مدیریت دانش داده‌ای
  • 39. ارائه گزارش‌های تحلیلی مبتنی بر مدل‌های dbt
  • 40. پروژه نهایی طراحی یک خط لوله داده از استخراج تا تحلیل

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.