لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دانه برف پیشرفته
Advanced Snowflake
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر با پلتفرم Snowflake آشنا هستید اما نیاز به یادگیری بیشتر دارید، این دوره می تواند به شما کمک کند تا مهارت های خود را افزایش دهید. مربی جانانی راوی به عمق معماری و مفاهیم پیشرفته می پردازد. پس از یک مقدمه مختصر، جنانی با ساختارهای جدول در Snowflake شروع می کند و موضوعاتی مانند ریزپارتیشن بندی، خوشه بندی، و ایجاد جداول دائمی، موقت و گذرا را پوشش می دهد. او نماها را در Snowflake توضیح می دهد، سپس چندین تکنیک مفید برای بهینه سازی عملکرد پرس و جو را نشان می دهد. جانانی به کار با داده های نیمه ساختاریافته، از جمله بارگیری و جستجوی داده های پارکت و داده های JSON ادامه می دهد. به علاوه، او به شما نشان می دهد که چگونه سیستم کنترل دسترسی را در Snowflake بیان کنید، کاربران ایجاد کنید، کمک های مالی را مشاهده کنید، و به نقش ها امتیاز دهید.
توجه: این دوره توسط Janani Ravi ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
سرفصل ها و درس ها
مقدمه
Introduction
دانه برف پیشرفته (در حال پیشرفت)
Advanced Snowflake
(In progress)
معماری دانه های برف
Snowflake architecture
راه اندازی با Snowflake
Getting set up with Snowflake
امتحان فصل
Chapter Quiz
1. سازه های جدول در Snowflake
1. Table Structures in Snowflake
ریزپارتیشن بندی و خوشه بندی
Micropartitioning and clustering
انواع میز در Snowflake
Types of tables in Snowflake
ایجاد جداول دائمی
Creating permanent tables
ایجاد جداول موقت
Creating temporary tables
ایجاد جداول گذرا
Creating transient tables
پیکربندی زمان نگهداری داده ها
Configuring data retention time
پرس و جو از داده های تاریخی
Querying historical data
انداختن و بازیابی جداول
Dropping and restoring tables
امتحان فصل
Chapter Quiz
2. نماها در Snowflake
2. Views in Snowflake
دیدگاه های غیر مادی، مادی و ایمن
Non-materialized, materialized, and secure views
ایجاد و پر کردن جداول
Creating and populating tables
ایجاد و پرس و جو نماها
Creating and querying views
بازآفرینی نماها
Recreating views
جستجوی نماهای معمولی و نماهای ایمن
Querying regular views and secure views
ایجاد و پرس و جو نماهای مادی شده
Creating and querying materialized views
امتحان فصل
Chapter Quiz
3. بهینه سازی عملکرد پرس و جو
3. Optimizing Query Performance
ذخیره سازی، خوشه بندی و بهینه سازی جستجو
Caching, clustering, and search optimization
بارگیری داده ها با استفاده از COPY INTO
Loading data using COPY INTO
بهینه سازی بازیابی با استفاده از نتایج ذخیره شده در حافظه پنهان
Retrieval optimization using cached results
فعال کردن خوشه بندی در جداول
Enabling clustering on tables
پرس و جو از جداول خوشه ای
Querying clustered tables
پرس و جو از اطلاعات خوشه بندی
Querying clustering information
اجرای پرس و جوهای جستجوی نقطه در جداول بهینه شده برای جستجو
Running point lookup queries on search-optimized tables
خوشه بندی در مقابل بهینه سازی جستجو
Clustering vs. search optimization
امتحان فصل
Chapter Quiz
4. کار با داده های نیمه ساختار یافته
4. Working with Semi-structured Data
بارگیری و جستجوی داده های پارکت
Loading and querying parquet data
در حال بارگیری داده های JSON
Loading JSON data
جستوجوی دادههای JSON
Querying JSON data
5. مدیریت کاربران و اعطای امتیازات
5. Managing Users and Granting Privileges
کنترل دسترسی
Access control
ایجاد کاربران و مشاهده کمک های مالی
Creating users and viewing grants
اعطای امتیاز به نقش ها
Granting privileges to roles
Janani Ravi یک معمار و مهندس داده خبره Google cloud است.
جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.
نمایش نظرات