🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دیبیتی (dbt): راهنمای مهندسی تحلیل داده
- آخرین آپدیت
دانلود dbt (Data Build Tool): The Analytics Engineering Guide
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با این دوره عملی، مهارتهای خود را به عنوان یک متخصص داده ارتقا دهید. این دوره بر روی dbt (Data Build Tool)، ابزار ساخت داده، تمرکز دارد.
با ثبتنام در این دوره، سفر خود را به سوی تسلط بر مهندسی تحلیل آغاز کنید!
هدف این دوره این است که دانش و تواناییهای لازم را برای استفاده مؤثر از dbt در پروژههای دادهتان در اختیار شما قرار دهد و به شما در دستیابی به اهدافتان کمک کند.
این دوره شما را در موارد زیر راهنمایی میکند:
درک معماری dbt: اصول و مفاهیم اساسی dbt را بیاموزید.
توسعه مدلهای dbt: کشف کنید که چگونه منطق کسب و کار را به پرس و جوهای SQL با عملکرد بالا تبدیل کرده و یک جریان منطقی از مدلها ایجاد کنید.
اشکالزدایی خطاهای مدلسازی داده: مهارتهای لازم برای عیبیابی و رفع خطاهایی که ممکن است در طول مدلسازی داده ایجاد شوند را کسب کنید.
نظارت بر خطوط انتقال داده: یاد بگیرید که چگونه گردش کار dbt را به طور کارآمد نظارت و مدیریت کنید.
پیادهسازی تستها در dbt: مهارت لازم برای پیادهسازی تستهای مختلف در dbt را برای اطمینان از صحت و قابلیت اطمینان دادهها کسب کنید.
استقرار مشاغل dbt: نحوه تنظیم و مدیریت مشاغل dbt در محیطهای مختلف را بیاموزید.
ایجاد و نگهداری مستندات dbt: یاد بگیرید که چگونه مستندات دقیق و مفید برای پروژههای dbt خود ایجاد کنید.
ارتقاء کد از طریق کنترل نسخه: نحوه استفاده از Git برای کنترل نسخه در پروژههای dbt را درک کنید.
ایجاد محیطها در انبارهای داده برای dbt: نحوه تنظیم و مدیریت محیطهای مختلف در انبار داده خود برای پروژههای dbt را بیاموزید.
تست مدلهای داده: نحوه استفاده از تستهای داخلی در dbt و ایجاد تستهای سفارشی را بیاموزید.
در پایان این دوره، درک کاملی از dbt خواهید داشت، در استفاده از آن مهارت خواهید داشت و آمادگی کامل برای شرکت در آزمون صدور گواهینامه مهندسی تحلیل dbt را خواهید داشت. خواه یک مهندس داده، یک تحلیلگر داده یا هر کسی که علاقهمند به مدیریت جریان کار داده باشد، این دوره بینشهای ارزشمند و دانش عملی برای پیشرفت شغلی شما فراهم میکند.
لطفاً توجه داشته باشید که این دوره نیازی به تجربه قبلی با dbt ندارد. با این حال، آشنایی با SQL و مفاهیم اولیه مهندسی داده مفید خواهد بود.
سلب مسئولیت: این دوره وابسته، مرتبط، مجاز، تایید شده یا به هیچ وجه رسماً با dbt Labs, Inc. یا هیچ یک از شرکتهای تابعه یا وابسته آن مرتبط نیست. نام "dbt" و نامها، علائم، نشانها و تصاویر مرتبط، علائم تجاری ثبت شده dbt Labs, Inc. هستند. به طور مشابه؛ این دوره به طور رسمی با هیچ پلتفرم یا ابزار داده ذکر شده در دوره مرتبط نیست. محتوای دوره بر اساس تجربه و دانش مربی است و فقط برای اهداف آموزشی ارائه میشود.
مباحث پوشش داده شده در این دوره:
بهینهسازی گردش کار تحلیل: تبدیل دادهها با dbt Cloud و dbt Core و اعمال بهترین شیوههای مهندسی نرمافزار
مدیریت پروژههای dbt: یادگیری نحوه شروع، ساختاردهی و مدیریت مؤثر پروژههای dbt، از جمله درک پروفایلهای dbt
تسلط بر مدلهای dbt: درک نحوه ایجاد و مدیریت مدلهای dbt، از جمله وابستگیها و تنظیمات آنها
درک هدف اصلی dbt: شما با اطمینان بیان خواهید کرد که dbt چیست و نقش حیاتی آن در مهندسی داده چیست
پیادهسازی تست در dbt: درک انواع مختلف تستها در dbt و نحوه پیادهسازی مؤثر آنها برای مدلهای مختلف و سایر منابع dbt
درک بستههای dbt: کسب دانش در مورد نحوه استفاده از بستههای dbt برای ماژولار کردن و استفاده مجدد از کد در پروژههای مختلف dbt
استقرار مشاغل dbt Cloud: یادگیری نحوه پیکربندی و استقرار مشاغل dbt در محیطهای مختلف، درک تفاوتها و الزامات هر یک
ایجاد و نگهداری مستندات dbt: یادگیری نحوه تولید و نگهداری مستندات در dbt، از جمله شرح منابع، جداول و ستونها
راهاندازی و نصب dbt: شما باید بتوانید فرآیند نصب dbt و راهاندازی آن را چه در یک دستگاه محلی و چه در dbt Cloud هدایت کنید
کنترل نسخه: درک نحوه ادغام dbt با پلتفرمهایی مانند GitHub برای ارائه کنترل نسخه، اطمینان از اینکه میتوانید تغییرات را به طور مؤثر ردیابی و مدیریت کنید
گردش کارهای سادهشده: به جای دستکاری چندین ابزار و پلتفرم، بیاموزید که چگونه dbt به عنوان یک راهحل یکجا برای بیشتر نیازهای تبدیل داده شما عمل میکند
dbt Cloud IDE: تسلط بر نحوه استفاده از dbt Cloud IDE برای نوشتن، آزمایش و استقرار مدلهای dbt و سایر منابع بدون نیاز به تعامل با خط فرمان
پیشنیازها:
دانش پایه SQL: در حالی که این دوره به dbt، که بر اساس SQL ساخته شده است، میپردازد، دانشآموزان باید با پرسوجوهای SQL پایه، پیوندها و تجمعیها آشنا باشند.
رویکرد عملی: تمایل به کاربرد عملی دانش مفید خواهد بود.
تمایل به یادگیری و نصب نرمافزار: در حالی که این دوره موارد ضروری را راهنمایی میکند، دانشآموزان باید برای نصب و کاوش نرمافزارها و ابزارهای جدید در صورت لزوم، باز باشند.
سرفصل ها و درس ها
معرفی و راه اندازی dbt
Introduction and dbt setup
مقدمه
Introduction
منابع و راهنمایی دوره
Resources and Guidelines for the Course
ایجاد و راه اندازی حساب گوگل کلود
Create and Setup a Google Cloud Account
ایجاد جداول در گوگل بیگ کوئری
Create Tables in Google BigQuery
ایجاد حساب dbt Cloud
Create a dbt Cloud Account
ایجاد حساب گیت هاب
Create a GitHub Account
درباره دیتاست
About the Dataset
توسعه مدلهای dbt
Developing dbt models
مدلهای dbt چیست
What is a dbt Models
ایجاد اولین مدل DBT شما
Creating Your First DBT Model
مبانی مدلهای Staging در dbt
Staging Models Fundamentals in dbt
نمایش نظرات