آموزش Bootcamp کامل dbt (ابزار ساخت داده): صفر تا قهرمان

The Complete dbt (Data Build Tool) Bootcamp: Zero to Hero

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مهندسی تجزیه و تحلیل را با این دوره آموزشی dbt™ که تئوری و عمل را از طریق یک مورد استفاده واقعی از Airbnb پوشش می دهد، بیاموزید. آموزش استفاده حرفه ای از پلت فرم dbt™ از طریق ایجاد یک پروژه جامع، واقعی و عملی dbt - Airbnb که هم تئوری و هم عمل را پوشش می دهد، محیط توسعه کامل را در Mac و Windows تنظیم کنید، به Snowflake و BI متصل شوید، dbt را پیکربندی کنید. نمایه، گسترش IDE با ابزارهای dbt مفاهیم اصلی dbt مانند مدل‌ها، متریال‌سازی، منابع، دانه‌ها، عکس‌های فوری، بسته‌ها، قلاب‌ها، قرار گرفتن در معرض، تحلیل‌ها، نوشتن عبارت‌های پیچیده SQL را بیاموزید ساختار پروژه dbt را درک کنید و در مورد نکات و ترفندهای dbt، پیشرفته بیاموزید. تکنیک‌ها و بهترین روش‌ها، گسترش dbt با ماکروهای شخصی/شخص ثالث آزمایش‌های dbt منفرد و عمومی را اجرا کنید، با آرگومان‌های اضافی و مقادیر پیکربندی پیش‌فرض کار کنید، آزمایش‌های داخلی dbt را سفارشی کنید مدل‌ها و خط لوله خود را مستند کنید، صفحه اسناد dbt را سفارشی کنید، کاوش کنید. و تجزیه و تحلیل وابستگی‌ها بین مراحل تبدیل درک نحوه قرارگیری dbt در پشته داده‌های مدرن، آشنایی با مراحل مدل بلوغ داده‌ها و عملکرد خوب Data Archi tectures استاد رویه های ETL/ELT، تبدیل داده ها، پشته داده های مدرن، ابعاد در حال تغییر آهسته، عبارات جدول رایج و مهندسی تجزیه و تحلیل درک اینکه انبار داده، دریاچه داده یا دریاچه داده چیست و چه زمانی باید از آن استفاده کرد، جمع آوری داده ها، بحث و جدل داده ها و یکپارچه‌سازی داده‌ها ببینید چگونه تست‌های پیشرفته با استفاده از dbt-expectations کار می‌کند، یک چارچوب تست الهام‌گرفته از انتظارات عالی پیش نیازها: تجربه پایه SQL بدون نیاز به تجربه قبلی در زبان برنامه‌نویسی کار کامپیوتر (Mac/Windows/Linux) لیست سفید دسترسی به شبکه به snowflake(.com) و GitHub اگر پشت فایروال یا VPN Git و Python کار می کنید (ما در این دوره به دستورالعمل های نصب این ابزارها لینک داده ایم)

این تنها دوره ای است که برای شروع کار با dbt و مهندسی تجزیه و تحلیل باید بگذرانید! به روز رسانی 2023!

درود بر کاملترین، به روز رسانی مستمر دوره نرم افزار مستقل dbt™ (ابزار ساخت داده) در جهان - از سال 2023! این دوره هم دوره با رتبه برتر و هم پرفروش ترین دوره dbt در Udemy است!


از اینکه برای Bootcamp کامل dbt (ابزار ساخت داده): Zero to Hero به ما ملحق شدید متشکریم - از حضور شما در این دوره بسیار هیجان‌زده هستیم!

ساختار دوره طوری طراحی شده است که رویکردی از بالا به پایین داشته باشد. با تئوری مهندسی تجزیه و تحلیل شروع می شود - تنها چیزی که باید بدانید این است که dbt (ابزار ساخت داده) را در متن قرار دهید و درک درستی از نحوه قرار گرفتن آن در پشته داده های مدرن داشته باشید. ما با تصویر بزرگ شروع می کنیم، سپس عمیق تر و عمیق تر می شویم. هنگامی که شما در مورد قطعات یاد گرفتید، ما به سمت جنبه های فنی می رویم - یک بخش عملی - که بر کنار هم قرار دادن "پازل" dbt تمرکز می کند. بخش عملی تک تک ویژگی‌های dbt را که امروزه از طریق ساخت یک پروژه کامل و واقعی وجود دارد، پوشش می‌دهد. Airbnb. این فرصتی را برای ما فراهم می کند تا به شما نشان دهیم کدام ویژگی ها باید در چه مرحله ای در یک پروژه خاص مورد استفاده قرار گیرند، و خواهید دید که چگونه dbt در صنعت استفاده می شود.


به روز رسانی های اخیر:

مواد دوره کاملا قابل چسباندن در GitHub و یادداشت های سخنرانی در مورد مشکلات رایج در راه اندازی dbt - ژانویه 2023 اضافه شده است

بخش‌های انتظارات عالی و اشکال‌زدایی آزمایشی اضافه شد - سپتامبر 2022

دستورالعمل‌های نصب ویندوز بسیار ساده شده (دیگر نیازی به WSL نیست) - سپتامبر 2022

این دوره در dbt cloud - آگوست 2022 آزمایش شده است

نمای کلی پشته داده‌های مدرن اضافه شد - ژوئن 2022


بخش نظری:

در میان چندین موضوع دیگر، بخش نظری تاکید ویژه ای بر انتقال دانش در زمینه های زیر دارد؛

  • مدل بلوغ داده

  • معماری داده با عملکرد خوب

  • انبار داده، دریاچه داده، و دریاچه داده

  • روش‌های ETL و ELT و تبدیل داده‌ها

  • مبانی dbt (ابزار ساخت داده)

  • مهندسی تجزیه و تحلیل

  • پشته داده های مدرن

  • تغییر آهسته ابعاد

  • CTE

هنگامی که لایه نظری و نحوه تناسب dbt در تصویر را فهمیدیم، می‌خواهیم یک پروژه dbt را از ابتدا شروع کنیم، درست همانطور که در دنیای واقعی این کار را انجام می‌دهید.


بخش عملی:

بخش عملی از طریق یک پروژه Airbnb در دنیای واقعی می گذرد که در آن شما به نکات و نکات dbt مسلط خواهید شد! ما تمرکز ویژه‌ای بر آماده‌سازی و آماده‌سازی همه قبل از غواصی عمیق فنی داریم، بنابراین با راه‌اندازی محیط توسعه خود شروع می‌کنیم:

  • تنظیم محیط توسعه MAC

  • تنظیم محیط توسعه WINDOWS

  • نصب برنامه افزودنی IDE dbt

  • ایجاد و فعال سازی محیط های مجازی

  • راه اندازی Snowflake

وقتی آماده شدیم - در میان چندین موضوع فنی دیگر، ویژگی‌های زیر پوشش داده می‌شود؛

  • مدل های dbt

  • مادی‌سازی‌های dbt

  • تست‌های dbt

  • مستندات dbt

  • منابع dbt، دانه‌ها، عکس‌های فوری

  • قلاب‌ها و عملیات dbt

  • جینجا و ماکرو

  • بسته‌های dbt

  • تجزیه و تحلیل، قرار گرفتن در معرض

  • دانه های dbt

  • تجسم داده (از پیش تعیین شده)

  • کار با انتظارات بزرگ (dbt-expectations)

  • تست اشکال زدایی در dbt

پس از پایان تئوری و مراحل عملی، می‌خواهیم به بهترین شیوه‌ها و موضوعات پیشرفته‌تر بپردازیم. این دوره به طور مداوم به روز می شود، هر زمان که dbt به روز رسانی را منتشر می کند، دوره را مطابق با آن تنظیم می کنیم، بنابراین شما همیشه به روز باشید!

این دوره برای چه کسانی است؟

  • مهندسین داده

  • تحلیلگران داده

  • دانشمندان داده

  • توسعه دهندگان BI

  • تحلیلگر BI

... و هر کسی که با data lake/data warehouse/data lakehouse تعامل دارد یا از SQL استفاده می کند!

سطح دوره توضیح داده شده (قهرمان صفر)

این دوره هیچ انتظاری در مورد توانایی های شما ندارد و آموزش را از صفر شروع می کند. هر تمرین یک مرحله اجتناب ناپذیر در مطالعه شماست. به همین ترتیب، بدون تکمیل تمرینات قبلی، تمرین سطح برتر را شروع نکنید: اگر این کار را انجام دهید در مشکل خواهید بود. تمرین تنها راه یادگیری است و نمی توان آن را ساده گرفت. ما در طول سفر در کنار شما خواهیم بود و شما از حمایت مطلق ما برخوردارید!

هنگامی که پروژه Airbnb به شما ارائه می شود، باید آن را به طور کامل و بدون حذف هیچ دستورالعملی و با درک هدف انجام دهید. یک پروژه "تقریباً به طور کامل" انجام شده اغلب برای ما یک پروژه "کاملاً ناقص" است. به جزئیات توجه ویژه ای داشته باشید. تنها منبع اطلاعاتی قابل اعتماد شما در مورد دستورالعمل ها، تیم آموزشی است، به "شنیده ام" اعتماد نکنید.

تا زمانی که دوره را کامل کنید، هم به درک نظری بسیار قوی و هم به تخصص عملی با dbt مجهز خواهید شد. تمام اصول، ویژگی‌های dbt، بهترین روش‌ها، تکنیک‌های پیشرفته و موارد دیگر در دوره ما پوشش داده می‌شود، که باعث می‌شود در dbt استاد شوید. اماده ای؟ ;)

چگونه می توان کمک گرفت؟

ما به تازگی دور اولیه بحث خود را در مورد Udemy منتشر کردیم که ساده ترین و کارآمدترین راه برای ارسال سؤالات، دریافت پاسخ و بررسی سؤالات سایر دانش آموزان است. اگر سؤال یا بازخوردی دارید، لطفاً با ما تماس بگیرید!

این موضوع فعلاً آن را برای ما به پایان می‌رساند!


یک بار دیگر، از حضور شما در این دوره سپاسگزاریم.


ما نمی توانیم صبر کنیم تا به زودی با شما شروع کنیم!

بهترین ها،

Zoltan C. Toth


dbt Mark و نشان dbt علائم تجاری dbt Labs, Inc.



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

معرفی دوره Course Introduction

  • معرفی مربیان Instructors Introduction

  • خوش آمدی Welcome

  • نمای کلی ساختار دوره Course Structure Overview

معرفی دوره Course Introduction

  • معرفی مربیان Instructors Introduction

  • خوش آمدی Welcome

  • نمای کلی ساختار دوره Course Structure Overview

نظریه - مدل بلوغ داده ها Theory - The Data Maturity Model

  • مقدمه - هرم داده های مزلو Introduction - Maslow's Pyramid of Data

  • مدل بلوغ داده ها The Data Maturity Model

  • ETL و ELT ETL and ELT

  • ETL و ELT ETL and ELT

  • مدل بلوغ داده ها The Data Maturity Model

  • مدل بلوغ داده ها The Data Maturity Model

نظریه - مدل بلوغ داده ها Theory - The Data Maturity Model

  • مقدمه - هرم داده های مزلو Introduction - Maslow's Pyramid of Data

  • مدل بلوغ داده ها The Data Maturity Model

تئوری - انبارهای داده، دریاچه های داده و دریاچه ها Theory - Data Warehouses, Data Lakes and Lakehouses

  • ذخیره سازی داده ها - مقدمه ای کوتاه Data Warehousing - a short introduction

  • ذخیره سازی داده ها - مقدمه ای کوتاه Data Warehousing - a short introduction

  • جداول خارجی و انبارهای داده ابری External Tables and Cloud Data Warehouses

  • جداول خارجی و انبارهای داده ابری External Tables and Cloud Data Warehouses

  • دریاچه های داده Data Lakes

  • دریاچه های داده Data Lakes

  • دیتا لیک هاوس Data Lakehouse

  • دیتا لیک هاوس Data Lakehouse

  • انبارهای داده، دریاچه های داده و دریاچه ها Data Warehouses, Data Lakes and Lakehouses

  • انبارهای داده، دریاچه های داده و دریاچه ها Data Warehouses, Data Lakes and Lakehouses

تئوری - انبارهای داده، دریاچه های داده و دریاچه ها Theory - Data Warehouses, Data Lakes and Lakehouses

نظریه - پشته داده های مدرن Theory - The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

نظریه - پشته داده های مدرن Theory - The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

  • پشته داده های مدرن The Modern Data Stack

تئوری - ابعاد آهسته در حال تغییر (SCD) Theory - Slowly Changing Dimension (SCD)

  • مبانی تغییر آهسته ابعاد The Basics of Slowly Changing Dimensions

  • مبانی تغییر آهسته ابعاد The Basics of Slowly Changing Dimensions

  • نوع 0 - اصل را حفظ کنید Type 0 - Retain Original

  • نوع 0 - اصل را حفظ کنید Type 0 - Retain Original

  • نوع 1 - رونویسی Type 1 - Overwrite

  • نوع 1 - رونویسی Type 1 - Overwrite

  • نوع 2 - افزودن ردیف جدید Type 2 - Add New Row

  • نوع 2 - افزودن ردیف جدید Type 2 - Add New Row

  • نوع 3 - افزودن ویژگی جدید Type 3 - Add New Attribute

  • نوع 3 - افزودن ویژگی جدید Type 3 - Add New Attribute

  • تغییر آهسته ابعاد (SCD) Slowly Changing Dimension (SCD)

تئوری - ابعاد آهسته در حال تغییر (SCD) Theory - Slowly Changing Dimension (SCD)

  • تغییر آهسته ابعاد (SCD) Slowly Changing Dimension (SCD)

مقدمه جلسات عملی: dbt و مورد استفاده Airbnb Intro to the practical sessions: dbt and the Airbnb use-case

  • نمای کلی dbt dbt Overview

  • مروری بر مدل مورد استفاده و داده های ورودی Use-case and Input Data Model Overview

  • مروری بر مدل مورد استفاده و داده های ورودی Use-case and Input Data Model Overview

مقدمه جلسات عملی: dbt و مورد استفاده Airbnb Intro to the practical sessions: dbt and the Airbnb use-case

  • نمای کلی dbt dbt Overview

تمرین - راه اندازی Practice - Setup

  • نحوه استفاده از github و منابع دوره How to use github and the course's resources

  • نحوه استفاده از github و منابع دوره How to use github and the course's resources

  • ثبت دانه های برف Snowflake Registration

  • ثبت دانه های برف Snowflake Registration

  • یادداشتی در مورد واردات داده های Snowflake A note on the Snowflake data import

  • یادداشتی در مورد واردات داده های Snowflake A note on the Snowflake data import

  • وارد کردن داده‌های Airbnb به Snowflake Importing Airbnb Data into Snowflake

  • وارد کردن داده‌های Airbnb به Snowflake Importing Airbnb Data into Snowflake

  • مرا بخوان! دستورالعمل های راه اندازی و پیش نیازها READ ME! Setup instructions and Prerequisites

  • راه اندازی dbt - مک dbt setup - Mac

  • راه اندازی dbt - مک dbt setup - Mac

  • اختیاری - نصب پایتون و پیپ در ویندوز Optional - Installing Python and pip on Windows

  • اختیاری - نصب پایتون و پیپ در ویندوز Optional - Installing Python and pip on Windows

  • اختیاری - راه اندازی Python Virtualenv در ویندوز Optional - Setting up a Python Virtualenv on Windows

  • راه اندازی dbt - ویندوز dbt setup - Windows

  • ایجاد پروژه dbt و اتصال آن به Snowflake Creating a dbt project and connecting it to Snowflake

  • ایجاد پروژه dbt و اتصال آن به Snowflake Creating a dbt project and connecting it to Snowflake

  • ابزارهای برقی dbt را در VSCode Setup نصب کنید (اختیاری) Install dbt power tools into VSCode Setup (optional)

  • ابزارهای برقی dbt را در VSCode Setup نصب کنید (اختیاری) Install dbt power tools into VSCode Setup (optional)

  • READ ME - ساختار پروژه dbt - پوشه داده در مقابل پوشه seeds READ ME - dbt project structure - data folder vs. seeds folder

  • READ ME - ساختار پروژه dbt - پوشه داده در مقابل پوشه seeds READ ME - dbt project structure - data folder vs. seeds folder

  • نمای کلی ساختار پروژه dbt Overview of the dbt Project Structure

  • یادداشتی در مورد طرح DEV A note on the DEV schema

  • مجموعه داده ها و مروری بر جریان داده ها Datasets and Data Flow Overview

تمرین - راه اندازی Practice - Setup

  • مرا بخوان! دستورالعمل های راه اندازی و پیش نیازها READ ME! Setup instructions and Prerequisites

  • اختیاری - راه اندازی Python Virtualenv در ویندوز Optional - Setting up a Python Virtualenv on Windows

  • راه اندازی dbt - ویندوز dbt setup - Windows

  • نمای کلی ساختار پروژه dbt Overview of the dbt Project Structure

  • یادداشتی در مورد طرح DEV A note on the DEV schema

  • مجموعه داده ها و مروری بر جریان داده ها Datasets and Data Flow Overview

مدل ها Models

  • اهداف آموزشی - مدل ها Learning Objectives - Models

  • اهداف آموزشی - مدل ها Learning Objectives - Models

  • بررسی اجمالی مدل ها Models Overview

  • تئوری: CTE - عبارات جدول مشترک Theory: CTE - Common Table Expressions

  • ایجاد اولین مدل ما: فهرست‌های Airbnb Creating our first model: Airbnb listings

  • ایجاد اولین مدل ما: فهرست‌های Airbnb Creating our first model: Airbnb listings

  • آزمون مدل ها Models Quiz

  • مدل src_hosts را ایجاد کنید Create the src_hosts model

  • مدل src_hosts را ایجاد کنید Create the src_hosts model

مدل ها Models

  • بررسی اجمالی مدل ها Models Overview

  • تئوری: CTE - عبارات جدول مشترک Theory: CTE - Common Table Expressions

  • آزمون مدل ها Models Quiz

مادی شدن ها Materializations

  • اهداف یادگیری - مادی سازی ها Learning Objectives - Materializations

  • اهداف یادگیری - مادی سازی ها Learning Objectives - Materializations

  • بررسی اجمالی مصالح Materializations Overview

  • وابستگی های مدل و تگ ref dbt Model Dependencies and dbt's ref tag

  • متریال‌سازی نوع جدول و پیکربندی متریال‌سازی در سطح پروژه Table type materialization & Project-level Materialization config

  • تحقق تدریجی Incremental materialization

  • تحقق تدریجی Incremental materialization

  • مادی شدن زودگذر Ephemeral materialization

  • مسابقه - مادی شدن Quiz - Materializations

مادی شدن ها Materializations

  • بررسی اجمالی مصالح Materializations Overview

  • وابستگی های مدل و تگ ref dbt Model Dependencies and dbt's ref tag

  • متریال‌سازی نوع جدول و پیکربندی متریال‌سازی در سطح پروژه Table type materialization & Project-level Materialization config

  • مادی شدن زودگذر Ephemeral materialization

  • مسابقه - مادی شدن Quiz - Materializations

دانه ها و منابع Seeds and Sources

  • اهداف آموزشی - بذرها و منابع Learning Objectives - Seeds and Sources

  • اهداف آموزشی - بذرها و منابع Learning Objectives - Seeds and Sources

  • بررسی اجمالی دانه ها و منابع Seeds and Sources Overview

  • دانه Seeds

  • دانه Seeds

  • منابع Sources

  • منابع Sources

  • منبع طراوت Source Freshness

  • منبع طراوت Source Freshness

دانه ها و منابع Seeds and Sources

  • بررسی اجمالی دانه ها و منابع Seeds and Sources Overview

عکس های فوری Snapshots

  • اهداف آموزشی - عکس های فوری Learning Objectives - Snapshots

  • نمای کلی عکس های فوری Snapshots Overview

  • نمای کلی عکس های فوری Snapshots Overview

  • ایجاد یک عکس فوری Creating a Snapshot

  • آزمون عکس های فوری Snapshots Quiz

عکس های فوری Snapshots

  • اهداف آموزشی - عکس های فوری Learning Objectives - Snapshots

  • ایجاد یک عکس فوری Creating a Snapshot

  • آزمون عکس های فوری Snapshots Quiz

تست ها Tests

  • اهداف آموزشی - تست ها Learning objectives - Tests

  • بررسی اجمالی تست ها Tests Overview

  • بررسی اجمالی تست ها Tests Overview

  • تست های عمومی Generic Tests

  • تست های مفرد Singular Tests

  • تست های مفرد Singular Tests

  • تست تکی خود را ایجاد کنید Create your own singular test

  • آزمون تست ها Tests Quiz

تست ها Tests

  • اهداف آموزشی - تست ها Learning objectives - Tests

  • تست های عمومی Generic Tests

  • تست تکی خود را ایجاد کنید Create your own singular test

  • آزمون تست ها Tests Quiz

ماکروها، تست‌ها و بسته‌های سفارشی Macros, Custom Tests and Packages

  • اهداف آموزشی - ماکروها، تست ها و بسته های سفارشی Learning Objectives - Macros, Custom Tests and Packages

  • بررسی اجمالی ماکروها Macros Overview

  • بررسی اجمالی ماکروها Macros Overview

  • ایجاد اولین ماکرو ما Creating our First Macro

  • نوشتن تست های عمومی سفارشی Writing Custom Generic Tests

  • README نسخه جدیدتری از عملکرد کلید جایگزین README A newer version of the surrogate key function

  • نصب بسته های شخص ثالث Installing Third-Party Packages

  • آزمون ماکروها، تست‌های سفارشی و بسته‌ها Macros, Custom Tests and Packages Quiz

  • آزمون ماکروها، تست‌های سفارشی و بسته‌ها Macros, Custom Tests and Packages Quiz

ماکروها، تست‌ها و بسته‌های سفارشی Macros, Custom Tests and Packages

  • اهداف آموزشی - ماکروها، تست ها و بسته های سفارشی Learning Objectives - Macros, Custom Tests and Packages

  • ایجاد اولین ماکرو ما Creating our First Macro

  • نوشتن تست های عمومی سفارشی Writing Custom Generic Tests

  • README نسخه جدیدتری از عملکرد کلید جایگزین README A newer version of the surrogate key function

  • نصب بسته های شخص ثالث Installing Third-Party Packages

مستندات Documentation

  • اهداف آموزشی - مستندسازی Learning Objectives - Documentation

  • بررسی اجمالی مستندات Documentation Overview

  • نوشتن و کاوش در اسناد پایه Writing and Exploring Basic Documentation

  • اسناد مبتنی بر Markdown، صفحه نمای کلی سفارشی و دارایی‌ها Markdown-based Docs, Custom Overview Page and Assets

  • اسناد مبتنی بر Markdown، صفحه نمای کلی سفارشی و دارایی‌ها Markdown-based Docs, Custom Overview Page and Assets

  • نمودار خطی (جریان داده DAG) The Linage Graph (Data Flow DAG)

  • جدول dim_hosts_cleansed را مستند کنید Document the dim_hosts_cleansed table

  • جدول dim_hosts_cleansed را مستند کنید Document the dim_hosts_cleansed table

  • مسابقه مستندسازی Documentation quiz

  • مسابقه مستندسازی Documentation quiz

مستندات Documentation

  • اهداف آموزشی - مستندسازی Learning Objectives - Documentation

  • بررسی اجمالی مستندات Documentation Overview

  • نوشتن و کاوش در اسناد پایه Writing and Exploring Basic Documentation

  • نمودار خطی (جریان داده DAG) The Linage Graph (Data Flow DAG)

تحلیل ها، قلاب ها و قرار گرفتن در معرض Analyses, Hooks and Exposures

  • اهداف یادگیری - تجزیه و تحلیل، قلاب و قرار گرفتن در معرض Learning Objectives - Analyses, Hook and Exposures

  • تجزیه و تحلیل می کند Analyses

  • قلاب Hooks

  • راه اندازی داشبورد BI در Snowflake و Preset Setting up a BI Dashboard in Snowflake and Preset

  • قرار گرفتن در معرض Exposures

  • قرار گرفتن در معرض Exposures

  • آزمون قلاب Hooks Quiz

تحلیل ها، قلاب ها و قرار گرفتن در معرض Analyses, Hooks and Exposures

  • اهداف یادگیری - تجزیه و تحلیل، قلاب و قرار گرفتن در معرض Learning Objectives - Analyses, Hook and Exposures

  • تجزیه و تحلیل می کند Analyses

  • قلاب Hooks

  • راه اندازی داشبورد BI در Snowflake و Preset Setting up a BI Dashboard in Snowflake and Preset

  • آزمون قلاب Hooks Quiz

قهرمان dbt dbt Hero

  • به قهرمان خوش آمدید Welcome to Hero

  • نظر خود را در نقشه راه دوره بیان کنید Have your say in the course's roadmap

قهرمان dbt dbt Hero

  • به قهرمان خوش آمدید Welcome to Hero

  • نظر خود را در نقشه راه دوره بیان کنید Have your say in the course's roadmap

اشکال زدایی تست ها و تست با dbt-expectations Debugging Tests and Testing with dbt-expectations

  • یادداشتی در مورد تنظیم dbt-expectations A note on the dbt-expectations setup

  • یادداشتی در مورد تنظیم dbt-expectations A note on the dbt-expectations setup

  • بررسی اجمالی انتظارات بزرگ Great Expectations Overview

  • مقایسه تعداد ردیف بین مدل ها Comparing row counts between models

  • مقایسه تعداد ردیف بین مدل ها Comparing row counts between models

  • به دنبال موارد پرت در داده های خود هستید Looking for outliers in your data

  • به دنبال موارد پرت در داده های خود هستید Looking for outliers in your data

  • اجرای اخطارهای آزمایشی برای موارد شدید Implementing test warnings for extremal items

  • اعتبارسنجی انواع ستون Validating column types

  • نظارت بر متغیرهای طبقه بندی شده در داده های منبع Monitoring categorical variables in the source data

  • اشکال زدایی تست های dbt و کار با عبارات منظم Debugging dbt tests and Working with regular expressions

  • آزمون dbt-expectations و تست اشکال زدایی dbt-expectations and test debugging quiz

  • بازخورد دوره و حرکت به جلو Course Feedback and Moving on

  • بازخورد دوره و حرکت به جلو Course Feedback and Moving on

اشکال زدایی تست ها و تست با dbt-expectations Debugging Tests and Testing with dbt-expectations

  • بررسی اجمالی انتظارات بزرگ Great Expectations Overview

  • اجرای اخطارهای آزمایشی برای موارد شدید Implementing test warnings for extremal items

  • اعتبارسنجی انواع ستون Validating column types

  • نظارت بر متغیرهای طبقه بندی شده در داده های منبع Monitoring categorical variables in the source data

  • اشکال زدایی تست های dbt و کار با عبارات منظم Debugging dbt tests and Working with regular expressions

  • آزمون dbt-expectations و تست اشکال زدایی dbt-expectations and test debugging quiz

مواد تکمیلی Supplementary Materials

  • مواد تکمیلی - نصب dbt در ویندوز با سیستم فایل لینوکس ویندوز Supplementary Material - Installing dbt on Windows with Windows Linux Filesystem

  • مواد تکمیلی - نصب dbt در ویندوز با سیستم فایل لینوکس ویندوز Supplementary Material - Installing dbt on Windows with Windows Linux Filesystem

مواد تکمیلی Supplementary Materials

نمایش نظرات

نظری ارسال نشده است.

آموزش Bootcamp کامل dbt (ابزار ساخت داده): صفر تا قهرمان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
82
Udemy (یودمی) udemy-small
12 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9,486
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zoltan C Toth Zoltan C Toth

کارشناس معماری تجزیه و تحلیل داده ها

Zoltan C Toth Zoltan C Toth

کارشناس معماری تجزیه و تحلیل داده ها

Miklos (Mike) Petridisz Miklos (Mike) Petridisz

مهندس داده خبره و معمار راه حل

Miklos (Mike) Petridisz Miklos (Mike) Petridisz

مهندس داده خبره و معمار راه حل

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.