لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسنو-فلیک (Snowflake) - ساخت و معماری خط لولههای داده با استفاده از AWS
- آخرین آپدیت
دانلود Snowflake - Build and Architect Data Pipelines Using AWS
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره جامع، نحوه طراحی و ساخت خط لولههای داده (Data Pipelines) قدرتمند با استفاده از Snowflake و AWS را بیاموزید. شما معماری Snowflake، از جمله انبارهای مجازی (Virtual Warehouses)، اجزای صورتحساب و سلسلهمراتب اشیا را بررسی خواهید کرد تا کاملاً درک کنید چگونه از این پلتفرم قدرتمند بهره ببرید. علاوه بر این، در زمینههای کلیدی مانند ورود دادهها (Data Ingestion)، پارتیشنبندی، کلاسترینگ و تکنیکهای بهینهسازی عملکرد عمیق خواهید شد و از طریق آزمایشگاههای عملی، یادگیری خود را تقویت میکنید. در پایان دوره، قادر خواهید بود خط لولههای داده بهینه و مقرونبهصرفهای ایجاد کنید که بهطور یکپارچه با سرویسهای AWS مانند S3، Lambda و Glue ادغام شوند.
این مسیر شامل ساخت تسکها و کوئریها، استفاده از Streamها برای ردیابی دادههای آنی و درک نحوه تنظیم توابع تعریفشده توسط کاربر (UDF) و توابع خارجی است. با پیشروی در دوره، مفاهیم پیشرفتهای مانند Snowpark برای علوم داده، استریمینگ با Kafka و تکنیکهای حاکمیت داده (Data Governance) را برای اطمینان از رعایت استانداردهای امنیتی و انطباقی خط لوله داده خود بررسی خواهید کرد.
این دوره برای کسانی طراحی شده است که به دنبال تخصص عملی در ساخت خط لولههای داده مقیاسپذیر با استفاده از Snowflake و AWS هستند. چه یک مهندس داده تازهکار باشید و چه یک متخصص با تجربه که به دنبال ارتقای مهارتهای خود است، این دوره ابزارها و دانش لازم برای اجرای موثر راهکارهای مهندسی داده در دنیای واقعی را در اختیار شما قرار میدهد.
سرفصل ها و درس ها
مقدمهای بر دوره
Introduction to the Course
نقشه راه دوره
Course Roadmap
پیشنیازها و نحوه موفقیت در این دوره
Prerequisites and How to Succeed in This Course
آشنایی با Snowflake و AWS
Introduction to Snowflake and AWS
انبار داده (Data Warehouse) چیست؟
What Is Data-Warehouse?
دو جنبه از اکوسیستم داده
Two Aspects of a Data Ecosystem
آزمایشگاه: راهاندازی حساب آزمایشی Snowflake
Lab - Set Up Snowflake Trial Account
معماری Snowflake
Snowflake Architecture
سلسلهمراتب اشیا در Snowflake
Snowflake Object Hierarchy
انبارهای مجازی (Virtual Warehouses) در Snowflake
Snowflake - Virtual Warehouses
اجزای مختلف صورتحساب در Snowflake
Snowflake - Different Billing Components
ردیابی میزان مصرف در Snowflake
Snowflake - Track Your Consumption
مانیتورهای منابع در Snowflake
Snowflake- Resource Monitors
جداول در Snowflake
Snowflake - Tables
مقدمه: انواع مختلف جداول در Snowflake
Introduction - Different Tables in Snowflake
آزمایشگاه: ایجاد جداول در Snowflake
Lab - Create Tables in Snowflake
ویوها (Views)، ویوهای متریالایز شده و ویوهای امن در Snowflake
Snowflake - Views, Materialized Views and Secure Views
آزمایشگاه: ایجاد ویوها در Snowflake
Lab - Create Views in Snowflake
آزمایشگاه: ایجاد ویوهای امن در Snowflake
Lab - Create Secure Views in Snowflake
مطالعه بیشتر درباره ویوها در Snowflake
More about Views in Snowflake
پارتیشنبندی، کلاسترینگ و بهینهسازی عملکرد در Snowflake
Snowflake - Partitioning, Clustering, and Performance Optimization
مرور کلی بخش
Section Overview
مقدمهای بر پارتیشنها و کلیدهای کلاسترینگ
Introduction to Partitions and Clustering Keys
آزمایشگاه: میکرو-پارتیشنها و کلیدهای کلاسترینگ
Lab - Micro-Partitions and Clustering Keys
مزایای میکرو-پارتیشنها و کلاسترینگ
Benefits of Micro-Partitions and Clustering
درک عمق کلاسترینگ و همپوشانی کلاسترها
Understanding Clustering Depth and Cluster Overlap
آزمایشگاه: انتخاب کلیدهای کلاسترینگ
Lab - Selecting Your Clustering Keys
آزمایشگاه: بررسی پروفایل و تاریخچه کوئری
Lab - Check Query Profile and History
آزمایشگاه: پردازش کوئری و کشینگ (Caching)
Lab - Query Processing and Caching
آزمایشگاه: استقرار رویههای ذخیرهشده برای پردازش دستهای ETL
Lab - Deploy Stored Procedures for ETL Batch Processing
علوم داده: مرور کاربرد و آمادهسازی دادهها
Data Science - Use Case Overview and Data Preparation
آزمایشگاه: استقرار کد آموزش مدل برای Scikit Learn با استفاده از رویههای ذخیرهشده
Lab - Deploy Model - Training Code for Scikit-Learn Using Stored Procedures
آزمایشگاه: استقرار خط لوله سرویسدهی مدل/پیشبینی با استفاده از UDFها
Lab - Deploy Model Serving/Prediction Serving Pipeline Using UDFs
منابع یادگیری بیشتر و کد تخفیف
More Learning Reference and Coupon Code
جمعبندی و یادگیریهای بیشتر
Wrap Up and More Learning
بهروزرسانیهای بیشتر و گامهای بعدی
More Updates and What's Next
نمایش نظرات