لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع مهندسی داده مدرن با Snowflake
- آخرین آپدیت
دانلود Introduction to Modern Data Engineering with Snowflake
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این یک دوره فنی و عملی است که به زبانآموزان نحوه ساخت خط لولههای داده (Data Pipelines) مدرن و مستمر را با استفاده از Snowflake آموزش میدهد. تمرکز این دوره بهطور خاص بر کاربردیترین مفاهیم و ابزارهای Snowflake است تا کاربران بتوانند در سریعترین زمان ممکن، ساخت خط لولههای داده را آغاز کنند.
در این دوره، ابتدا با چارچوب «جذب-تبدیل-ارسال» (Ingestion-Transformation-Delivery) در مهندسی داده مدرن آشنا میشوید و سپس در هر یک از اجزای این چارچوب عمیقتر شده و موارد زیر را میآموزید:
- جذب دادهها در مقیاس بالا در Snowflake با استفاده از تکنیکهای قدرتمند متنوع
- انجام تبدیلهای داده (Data Transformations) با استفاده از SQL یا Snowpark
- گسترش تبدیلهای داده با توابع تعریفشده توسط کاربر (UDFs)، رویههای ذخیره شده (Stored Procedures)، استریمها و جداول پویا (Dynamic Tables) در Snowflake
- ارائه محصولات دادهای ارزشمند از طریق Snowflake Marketplace، استریم لیت (Streamlit) و اپلیکیشنهای بومی Snowflake
- مدیریت و ارکستراسیون خط لولهها با استفاده از Taskها و DAGها
در طول این دوره، شما همراه با مدرس از ترکیبی از Snowflake، Visual Studio Code، GitHub و خط فرمان (Command Line) استفاده خواهید کرد. همچنین منابع تکمیلی برای ارتقای درک مفاهیم خاص در اختیار شما قرار میگیرد.
در پایان این دوره، شما قادر خواهید بود خط لولههای داده مستمر و جامع (End-to-End) را با Snowflake طراحی و پیادهسازی کنید.
سرفصل ها و درس ها
مهندسی داده مدرن با Snowflake
Modern data engineering with Snowflake
انفجار دادهها و نیاز به تحلیل و بینش
The explosion of data and the demand for insights
آنچه در این دوره خواهیم آموخت
What we’ll cover in this course
مهندسی داده مدرن با Snowflake
Modern data engineering with Snowflake
تجربیات قبلی شما در مهندسی داده
You’ve probably done some data engineering in the past
آمادهسازی محیط توسعه
Preparing your development environment
ساخت یک خط لوله داده بسیار ساده در Snowflake
Build a really simple data pipeline in Snowflake
جذب دستهای دادهها با Snowflake
Batch data ingestion with Snowflake
جذب داده (Data Ingestion) چیست؟
What is data ingestion?
جذب دستهای (Batch) با Snowflake
Batch ingestion with Snowflake
بارگذاری دادهها از Snowflake Marketplace
Loading data from Snowflake Marketplace
بارگذاری دادهها با استفاده از رابط وب Snowflake
Loading data using Snowflake’s web interface
بهینهسازی منابع پردازشی برای جذب دستهای بهینه
Optimize compute resources for efficient batch ingestion
بارگذاری دادهها با استفاده از Snowflake CLI
Loading data using Snowflake CLI
بارگذاری دادهها با استفاده از دستور COPY INTO
Loading data using the COPY INTO command
جذب دادهها از سایر سیستمها با استفاده از کانکتورها
Ingesting data from other data systems using connectors
جمعبندی و بهترین روشها برای جذب دستهای
Recap and best practices for batch ingestion
تبدیل دادهها با Snowflake
Data transformations with Snowflake
تبدیل دادهها (Data Transformations) چیست؟
What are data transformations?
تبدیل دادهها با استفاده از SQL
Data transformations with SQL
تبدیل دادهها با Snowpark
Data transformations with Snowpark
محاسبات با توابع تعریفشده توسط کاربر (UDF)
Computations with user-defined functions
تبدیلهای بهینه با استفاده از استریمها
Efficient transformations with streams
منطقهای رویهای پیچیده با Stored Procedures
Complex procedural logic with stored procedures
تبدیلهای خودکار با جداول پویا (Dynamic Tables)
Automatic transformations with Dynamic Tables
تبدیل دادهها در Visual Studio Code (اختیاری)
Data transformations in Visual Studio Code (Optional)
جمعبندی و بهترین روشها برای تبدیل دادهها
Recap and best practices for data transformations
ارائه محصولات دادهای با Snowflake
Delivering data products with Snowflake
ارائه محصولات دادهای
Delivery of data products
اشتراکگذاری دادهها در Snowflake Marketplace
Data sharing on Snowflake Marketplace
اپلیکیشنهای Streamlit در Snowflake
Streamlit in Snowflake Applications
نمایش نظرات