دوره آموزشی مهندسی داده: dbt برای SQL
1 ساعت 31 دقیقهپیشرفته2023-09-26
مدرسین

Vinoo Ganesh
CEO and founder of Stealth Startup
جزئیات دوره
دنبال راهی بهتر و راحتتر برای مدیریت کد SQL هستی؟ تو این دوره، مربی وینو گانش بهت یاد میده که چطور از dbt (ابزار ساخت داده) استفاده کنی تا SQL رو به شکل قدرتمندتری عملیاتی کنی و فرآیند تبدیل دادهها رو سادهتر و سریعتر کنی. تو هر فصل، وینو یک موقعیت یا مشکل واقعی رو توضیح میده و با ارائه مثالهای کد، توضیح میده که چطور مشکل رو حل کنی. اون بهت نشون میده که چطور مدلهای dbt رو طراحی و پیادهسازی کنی تا چالشهای ساده و پیچیده رو حل کنی، با پوشش موضوعاتی مثل طراحی اسکیمه، تولید فایلهای مدل SQL، مادهسازی جداول، پیادهسازی CTE ها و تستهای واحد SQL. با وینو تو این دوره همراه شو تا مهارتهای SQL خودت رو ارتقا بدی و مدیریت کد رو راحتتر کنی.
مهارت ها
Data Build Tool (dbt)Data ModelingSQLDatabase AdministrationData EngineeringDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مقدمه
- 02 - آنچه باید بدانید
- 03 - معرفی فضاهای کد
1. SQL برای مهندسان داده
- 04 - SQL به عنوان مهندس داده
- 05 - پشته دادههای مدرن و SQL
- 06 - طراحی طرحواره
- 07 - چالش - طراحی طرحواره
- 08 - حل - طراحی طرحواره
2. مدل سازی در SQL
- 09 - قطع زنجیره تامین - اسپاگتی SQL
- 10 - ابزار ساخت داده (dbt)
- 11 - مدل سازی در dbt
- 12 - اجرای dbt
- 13 - چالش - مدل سازی دادههای تاکسی
- 14 - راه حل - مدل سازی دادههای تاکسی
3. مواد جدول
- 15 - هزینه رمزنگاری - تحقق
- 16 - اصطلاحات مادی سازی
- 17 - تحققهای فزاینده
- 18 - چالش - مادی شدن
- 19 - راه حل - مادی شدن ها
4. عبارات جدول رایج در مقابل سؤالات فرعی
- 20 - برنامه ریزی ساخت و ساز - پیچیدگی پرس و جو
- 21 - عبارات جدول متداول (CTEs) در مقابل سؤالات فرعی
- 22 - CTEها در dbt
- 23 - چالش - اجرای CTE
- 24 - راه حل - پیادهسازی CTE
5. تست SQL با dbt
- 25 - تبلیغات - تست SQL
- 26 - تست واحد با استفاده از dbt
- 27 - تستهای سفارشی در dbt
- 28 - چالش - تست SQL
- 29 - راه حل - تست SQL
نتیجه
- 30 - نگاه به آینده
- 31 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی مبانی مهندسی داده مدرن
- دوره آموزشی مهندسی داده با dbt
- دوره آموزشی مهندسی تحلیل داده با کمک هوش مصنوعی و dbt Copilot
- دوره آموزشی تمرین عملی پروژه مهندسی تجزیه و تحلیل
- دوره آموزشی DataOps با Apache Iceberg با استفاده از Spark، Nessie و Dremio
- دوره آموزشی جامع Apache Spark: مهندسی داده بزرگ (2021)
- دوره آموزشی مهندسی داده در AWS: فهرست نویسی داده، پردازش، تجزیه و تحلیل و تجسم
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک استاد مهندسی داده
- مسیر آموزشی ارتقا دادن مهارت های مهندسی داده
- مسیر آموزشی تمرین عملی مهندسی داده
- مسیر آموزشی گواهینامه حرفهای مبانی مهندسی داده
- مسیر آموزشی گواهینامه حرفهای مهندسی داده از Snowflake
- مسیر آموزشی تبدیل شدن به یک مهندس داده مسلط بر مفاهیم
- مسیر آموزشی کار با داده: مهندسی، یکپارچهسازی و MLOps برای هوش مصنوعی
- مسیر آموزشی توسعه مهارت های Rust خود برای مهندسی داده