دوره آموزشی مقدمهای بر مهندسی داده مدرن با Snowflake
2 ساعت 58 دقیقهمبتدی2025-04-11
مدرسین

Snowflake, Inc
جزئیات دوره
تو این دورهی فنی و عملی، یاد میگیری چطوری با استفاده از Snowflake دادههات رو به شکل مدرن پردازش و مدیریت کنی. این دوره روی مفاهیم و ابزارهای کاربردی تمرکز داره که کمک میکنه خیلی سریع پروژههای دادهمحورت رو راهاندازی کنی و به نتیجه برسی.
یاد میگیری چطور خطوط پردازش داده (Data Pipelines) رو بسازی و نگهداری کنی؛ از مرحله جمعآوری داده (Ingestion)، تبدیل (Transformation)، تحویل داده (Delivery) و نهایتاً هماهنگی و زمانبندی اجرای مراحل (Orchestration).
در طول دوره، با مدرس همراه میشی و با استفاده از ابزارهایی مثل Snowflake، Visual Studio Code، GitHub، خط فرمان و خیلی موارد دیگه کار میکنی. همچنین متون آموزشی و منابع مختلفی در اختیارت قرار میگیره تا دانش عمیقتر و کاربردیتری درباره هر بخش به دست بیاری.
اهداف یادگیری
یادگیری روشهای مختلف برای وارد کردن دادهها به Snowflake در مقیاس بزرگ
انجام تبدیلهای داده با SQL یا Python
توسعه تبدیلهای داده با استفاده از توابع تعریف شده توسط کاربر (UDF)، رویههای ذخیره شده (Stored Procedures)، جریانها (Streams) و جداول داینامیک Snowflake
ارائه محصولات دادهای ارزشمند از طریق Snowflake Marketplace، استفاده از Streamlit در Snowflake و اپلیکیشنهای بومی Snowflake
هماهنگی و زمانبندی اجرای خطوط دادهای با استفاده از Tasks و DAGها (گراف جهتدار غیرمدور)
یاد میگیری چطور خطوط پردازش داده (Data Pipelines) رو بسازی و نگهداری کنی؛ از مرحله جمعآوری داده (Ingestion)، تبدیل (Transformation)، تحویل داده (Delivery) و نهایتاً هماهنگی و زمانبندی اجرای مراحل (Orchestration).
در طول دوره، با مدرس همراه میشی و با استفاده از ابزارهایی مثل Snowflake، Visual Studio Code، GitHub، خط فرمان و خیلی موارد دیگه کار میکنی. همچنین متون آموزشی و منابع مختلفی در اختیارت قرار میگیره تا دانش عمیقتر و کاربردیتری درباره هر بخش به دست بیاری.
اهداف یادگیری
یادگیری روشهای مختلف برای وارد کردن دادهها به Snowflake در مقیاس بزرگ
انجام تبدیلهای داده با SQL یا Python
توسعه تبدیلهای داده با استفاده از توابع تعریف شده توسط کاربر (UDF)، رویههای ذخیره شده (Stored Procedures)، جریانها (Streams) و جداول داینامیک Snowflake
ارائه محصولات دادهای ارزشمند از طریق Snowflake Marketplace، استفاده از Streamlit در Snowflake و اپلیکیشنهای بومی Snowflake
هماهنگی و زمانبندی اجرای خطوط دادهای با استفاده از Tasks و DAGها (گراف جهتدار غیرمدور)
مهارت ها
SnowflakeCloud StorageData EngineeringDatabase DevelopmentDatabase ManagementCloud ServicesCloud ComputingData ScienceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - انفجار دادهها و تقاضا برای بینش
- 02 - آنچه در این دوره به آن خواهیم پرداخت
1. مهندسی داده مدرن با Snowflake
- 03 - مهندسی دادههای مدرن با Snowflake
- 04 - احتمالاً در گذشته مهندسی داده انجام داده اید
- 05 - محیط توسعه خود را آماده کنید
- 06 - یک خط لوله داده بسیار ساده در snowflake بسازید
2. مصرف دسته ای داده با Snowflake
- 07 - بلع داده چیست
- 08 - بلع دسته ای با Snowflake
- 09 - دانلود دادهها از بازار Snowflake
- 10 - دانلود دادهها با استفاده از رابط وب snowflake s
- 11 - منابع محاسباتی را برای مصرف دسته ای کارآمد بهینه کنید
- 12 - بارگذاری دادهها با استفاده از snowflake CLI
- 13 - بارگذاری دادهها با استفاده از دستور COPY INTO
- 14 - خلاصه سناریو و تنظیم حساب
- 15 - بلع دادهها از سایر سیستمهای داده با استفاده از کانکتورها
- 16 - خلاصه و بهترین شیوهها برای بلع دسته ای
3. تبدیل دادهها با Snowflake
- 17 - تبدیل دادهها چیست؟
- 18 - تبدیل دادهها با SQL
- 19 - تبدیل دادهها با snowpark
- 20 - محاسبات با توابع تعریف شده توسط کاربر
- 21 - دگرگونیهای کارآمد با جریان ها
- 22 - منطق رویه ای پیچیده با رویههای ذخیره شده
- 23 - تبدیل خودکار با جداول پویا
- 24 - تبدیل دادهها در ویژوال استودیو کد (اختیاری)
- 25 - جمع بندی و بهترین شیوهها برای تبدیل داده ها
4. ارائه محصولات داده با Snowflake
- 26 - تحویل محصولات داده
- 27 - به اشتراک گذاری دادهها در بازارsnowflake
- 28 - Streamlit در برنامههای snowflake
- 29 - برنامههای بومی Snowflake
- 30 - جمع بندی و بهترین شیوهها برای تحویل محصول داده ها
5. هماهنگ کردن خطوط لوله داده پیوسته با Snowflake
- 31 - ارکستراسیون چیست
- 32 - اتوماسیون با وظایف
- 33 - ارکستراسیون با DAG
- 34 - خلاصه و بهترین شیوهها برای ارکستراسیون خط لوله
- 35 - نتیجه گیری
دوره های مرتبط
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی ساخت اپلیکیشنهای هوش مصنوعی تولیدی برای گفتگو با دادههای شما
- دوره آموزشی مهندسی داده پیشرفته با اسنوفلیک (Snowflake)
- دوره آموزشی مقدمهای بر هوش مصنوعی نسل جدید (Gen AI) با Snowflake
- دوره آموزشی مقدمهای بر Snowflake برای توسعهدهندگان، دانشمندان داده و مهندسان داده
- دوره آموزشی یادگیری SnowflakeDB
- دوره آموزشی استفاده از Snowflake با Tableau