دوره آموزشی Snowflake پیشرفته: Deep Dive Cloud Data Warehousing و Analytics آپدیت (2022)
2 ساعت 9 دقیقهپیشرفته2022-09-06
مدرسین
Janani Ravi
Certified Google Cloud Architect and Data Engineer
جزئیات دوره
اگر با پلتفرم Snowflake آشنا هستید اما نیاز به یادگیری بیشتر دارید، این دوره می تواند به شما کمک کند تا مهارت های خود را افزایش دهید. مربی جانانی راوی به عمق معماری و مفاهیم پیشرفته می پردازد. پس از یک مقدمه مختصر، جنانی با ساختارهای جدول در Snowflake شروع می کند و موضوعاتی مانند ریزپارتیشن بندی، خوشه بندی، و ایجاد جداول دائمی، موقت و گذرا را پوشش می دهد. او نماها را در Snowflake توضیح می دهد، سپس چندین تکنیک مفید برای بهینه سازی عملکرد پرس و جو را نشان می دهد. جانانی به کار با داده های نیمه ساختاریافته، از جمله بارگیری و جستجوی داده های پارکت و داده های JSON ادامه می دهد. به علاوه، او به شما نشان میدهد که چگونه سیستم کنترل دسترسی را در Snowflake بیان کنید، کاربران ایجاد کنید، کمکهای مالی را مشاهده کنید و به نقشها امتیاز بدهید.
مهارت ها
SnowflakeCloud StorageAdvancedDatabase DevelopmentDatabase ManagementCloud ServicesCloud ComputingSoftware Development
سرفصل ها
مقدمه
- Snowflake پیشرفته
- معماری Snowflakes
- راه اندازی با Snowflake
سازه های جدول در Snowflake
- ریزپارتیشن بندی و خوشه بندی
- انواع میز در Snowflake
- ایجاد جداول دائمی
- ایجاد جداول موقت
- ایجاد جداول گذرا
- پیکربندی زمان نگهداری داده ها
- استعلام داده های تاریخی
- انداختن و بازگرداندن جداول
نماها در Snowflake
- نماهای غیر مادی، مادی و ایمن
- ایجاد و پر کردن جداول
- ایجاد و استعلام نماها
- بازآفرینی نماها
- استعلام نماهای معمولی و نماهای امن
- ایجاد و استعلام نماهای مادی شده
بهینه سازی عملکرد پرس و جو
- ذخیره سازی، خوشه بندی و بهینه سازی جستجو
- بارگیری داده ها با استفاده از COPY INTO
- بهینه سازی بازیابی با استفاده از نتایج ذخیره شده در حافظه پنهان
- فعال کردن خوشه بندی در جداول
- پرس و جو از جداول خوشه ای
- استعلام از اطلاعات خوشه بندی
- اجرای پرس و جوهای جستجوی نقطه در جداول بهینه شده برای جستجو
- خوشه بندی در مقابل بهینه سازی جستجو
کار با داده های نیمه ساختار یافته
- بارگیری و استعلام داده های پارکت
- بارگیری داده های JSON
- پرس و جو از داده های JSON
مدیریت کاربران و اعطای امتیازات
- کنترل دسترسی
- ایجاد کاربر و مشاهده کمک هزینه
- اعطای امتیاز به نقش ها
نتیجه
- خلاصه و مراحل بعدی
دوره های مرتبط
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی ساخت اپلیکیشنهای هوش مصنوعی تولیدی برای گفتگو با دادههای شما
- دوره آموزشی مهندسی داده پیشرفته با اسنوفلیک (Snowflake)
- دوره آموزشی مقدمهای بر مهندسی داده مدرن با Snowflake
- دوره آموزشی مقدمهای بر هوش مصنوعی نسل جدید (Gen AI) با Snowflake
- دوره آموزشی مقدمهای بر Snowflake برای توسعهدهندگان، دانشمندان داده و مهندسان داده
- دوره آموزشی یادگیری SnowflakeDB