آموزش جامع dbt Core از صفر - ساخت اولین پروژه در ۲ ساعت - آخرین آپدیت

دانلود dbt Core From Scratch - Build Your First Project in 2 Hours

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با ایجاد یک پروژه تحلیل داده واقعی، dbt Core را به صورت گام‌به‌گام بیاموزید. این دوره برای مبتدیان در حوزه مهندسی داده مدرن ایده‌آل است. درک مفاهیم بنیادی و معماری dbt Core تست، مستندسازی و مانیتورینگ تبدیلات داده عیب‌یابی و رفع مشکلات رایج در dbt Core ساخت یک پروژه کامل dbt از پایه پیش نیازها: دانش مقدماتی SQL درک مفاهیم اولیه پایگاه داده نصب بودن پایتون (Python)

به دوره جامع و سریع شروع به کار با dbt Core خوش آمدید؛ ابزاری ضروری که نحوه تبدیل و مدیریت داده‌ها توسط تیم‌های داده در استک‌های تحلیل مدرن را متحول کرده است. در این دوره حدوداً ۲ ساعته، شما را گام‌به‌گام با هر آنچه برای شروع با اعتمادبه‌نفس کار با dbt Core نیاز دارید، از نصب و پیکربندی گرفته تا مدل‌سازی پیشرفته و مستندسازی، آشنا خواهیم کرد.

شما با درک تفاوت‌های کلیدی بین فرآیندهای ELT و ETL شروع می‌کنید و یاد می‌گیرید dbt دقیقاً چیست و چرا برای تبدیل داده‌ها یک تغییر دهنده بازی (Game-changer) است. سپس، نحوه آماده‌سازی محیط کار، شامل دستورالعمل‌های دقیق نصب برای ویندوز و لینوکس و پیکربندی فایل حیاتی profiles.yaml برای اتصال dbt به انبار داده (Data Warehouse) را بررسی خواهیم کرد.

این دوره به صورت عمیق به بررسی Sourcesبرای مدیریت داده‌های خام، شامل بررسی تازگی داده‌ها (Freshness) و تست‌ها برای اطمینان از قابلیت اطمینان داده‌ها می‌پردازد. شما در بخش Modelsمهارت می‌یابید و یاد می‌گیرید چگونه مدل‌های SQL را به صورت بهینه بسازید، سازماندهی کنید و Materialize نمایید، از جمله مدل‌های Incremental که عملکرد سیستم را بهینه می‌کنند.

مفهوم Macros ساده‌سازی خواهد شد تا بتوانید کارهای تکراری را خودکار کرده و جریان‌های کاری dbt خود را بهینه کنید. در نهایت، بخش Seeds و مستندسازیرا بررسی خواهید کرد و یاد می‌گیرید چگونه داده‌های CSV را در انبار داده بارگذاری کرده و مستنداتی تمیز و کاربردی برای پروژه‌های خود ایجاد کنید.

چه تحلیلگر داده باشید، چه مهندس داده یا هر کسی که مشتاق پذیرش بهترین روش‌های تبدیل داده مدرن است، این دوره سریع شما را به مهارت‌های عملی و اعتمادبه‌نفس لازم مجهز می‌کند تا مسیر یادگیری dbt Core را سرعت ببخشید و کیفیت و قابلیت نگهداری خط لوله‌های داده (Data Pipelines) تیم خود را بهبود دهید.


سرفصل ها و درس ها

مقدمه‌ای بر dbt Core Introduction to dbt Core

  • مقدمه Introduction

  • مقایسه ELT در مقابل ETL ELT vs ETL

  • dbt چیست؟ What is dbt ?

پیکربندی dbt Core Configuration of dbt Core

  • راه اندازی پایگاه داده Database setup

  • نصب dbt Core (ویندوز) Installation of dbt Core (Windows)

  • نصب dbt Core (لینوکس) Installation of dbt Core (Linux)

  • تنظیمات فایل dbt profiles.yaml dbt profiles.yaml setup

منابع (Sources) Sources

  • مبانی Sources Sources basics

  • تازگی داده‌ها (Sources Freshness) Sources freshness

  • تست‌ها Tests

  • تست‌های سفارشی Custom tests

  • کوییز منابع Sources quiz

مدل‌ها (Models) Models

  • مبانی مدل‌ها Models basics

  • فایل YAML مدل‌ها Models YAML

  • ارجاعات مدل‌ها (References) Models references

  • تارگت‌های مدل‌ها Models targets

  • ماتریالیزه کردن مدل‌ها Models materialization

  • مدل‌های Incremental Incrematal models

  • کوییز مدل‌ها Models quiz

ماکروها (Macros) Macros

  • مبانی ماکروها Macros basics

  • ماکروها در داخل فایل Macros inside file

  • وابستگی‌های dbt deps در ماکروها Macros dbt deps

  • کوییز ماکروها Macros quiz

سیدها و مستندات Seeds and docs

  • سیدها (Seeds) Seeds

  • تولید مستندات Generating Docs

  • کوییز سیدها و مستندات Seeds and docs quiz

نمایش نظرات

آموزش جامع dbt Core از صفر - ساخت اولین پروژه در ۲ ساعت
جزییات دوره
2 hours
22
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
278
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dominik Jagoda Dominik Jagoda

مهندس نرم‌افزار | مهندس پلتفرم داده