لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر دانه های برف: گام های آسان برای کسب تخصص [2023]
Snowflake Mastery: Easy steps to gain expertise [2023]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر دانههای برف: یک رویکرد آسان گام به گام برای متخصص شدن در دانههای برف شما با معماری و مدیریت عملکرد دانههای برف آشنا خواهید شد. Snowflake دانش عمیق در مورد پوشاندن و تجسم دینامیک داده ها دانش گسترده در مورد به اشتراک گذاری داده ها و حفاظت از داده ها پیش نیازها: بدون نیاز به تجربه برنامه نویسی. شما همه چیز را از ابتدا یاد خواهید گرفت. با این حال، درک اولیه از پایگاه داده رابطه ای و SQl مورد نیاز است.
آیا شما یک متخصص فناوری یا فارغ التحصیل دانشگاه هستید که چندین بار به یادگیری برف ریزه فکر کرده اید اما تاکنون نتوانسته اید آن را یاد بگیرید؟
آیا یادگیری برف ریزه شما یک مبارزه است؟ به عنوان یک متخصص فناوری مشغول، آیا از همه «پاسخها» برای تسلط بر دانههای برف خسته و ناامید هستید، اما هنوز مطمئن نیستید که کدام یک برای شما مناسب است؟
آیا از خود پرسیده اید که چند روز، هفته و چند ماه فقط در مورد یادگیری برف ریزه فکر می کنید؟ اکنون زمان شروع است.
در این دوره، دقیقاً متوجه خواهید شد که برای تسلط بر دانه های برف باید روی چه چیزی تمرکز کنید. ما شما را از طریق یک رویکرد گام به گام آسان برای یادگیری و تسلط بر دانههای برف در کوتاهترین زمان و بدون سرگیجه راهنمایی میکنیم.
ابر هنجار جدیدی است، تقریباً همه غولهای فناوری در حال حرکت به سمت پلتفرم ابری برای راهحلهایی هستند که مقرون به صرفه و مقیاسپذیر هستند. انبار دادههای ابری با نام Snowflake Warehouse یکی از سریعترین فناوریهای در حال رشد است که اکثر شرکتهای فناوری از آن استفاده میکنند. این در آینده بزرگ خواهد بود، از این رو این زمان مناسبی است که وارد کشتی شویم تا دانش برف ریزه را یاد بگیریم و خود را تجهیز کنیم و خود را برای شغل بهتر امروز و آینده آماده کنیم. بنابراین اگر متوجه شدید که می گویید "ممکن است یک بار دیگر آن را امتحان کنم". من می گویم زمان اکنون است. به خودتان اجازه ندهید یک روز دیگر، یک هفته دیگر، یک ماه دیگر به تعویق انداختن یادگیری بروید. اکنون زمان آن فرا رسیده است که به سفر یادگیری بروید و دانش زندگی و حرفه عالی را که برای خود طراحی کرده اید داشته باشید.
ماژولهای زیر در یک رویکرد گام به گام بسیار آسان پوشش داده میشوند
Snowflake Architecture and Performance Management
مقدمه
ایجاد حساب آزمایشی
رابط رابط کاربری خود را بشناسید
معماری دیسک مشترک و غیر اشتراکی
معماری سطح بالا
انبارهای مجازی ایجاد کنید
خطمشی مقیاسبندی
اولین پایگاه داده و جدول را ایجاد کنید
CSV را از سطل عمومی S3 بارگیری کنید
معماری دانه های برف
نسخه های برف ریزه
اعتبارها
سناریوهای استفاده از اعتبار
هزینه ذخیرهسازی اعتبار به دلار
مصرف فضای ذخیره اعتباری
مدیریت عملکرد
روشهای بهبود عملکرد
انبارهای مجازی اختصاصی
ایجاد انبارهای مجازی اختصاصی
افزایش و کاهش مقیاس
مقیاس کردن و کوچک کردن
به حداکثر رساندن حافظه پنهان
بیشینه سازی نمایش حافظه پنهان
کلیدهای خوشه بندی
هزینه خوشه بندی
عملکرد خوشه بندی
Micropartitions
دسترسی به مدیریت و اشیاء برف ریزه
مدیریت دسترسی
کنترل دسترسی و RBAC
اشیاء قابل ایمن
نقش
جدول در دانه برف
انواع جدول
پایگاه داده و نوع طرحواره
توابع تعریف شده کاربر (UDF) و رویه های ذخیره شده
توابع تعریف شده توسط کاربر (UDF)
روش های ذخیره شده (SP)
UDFها و SPها را ایمن کنید
بازدیدها
نماهای غیر مادی
نماهای مادی شده
حرکت داده - تکنیک ها و تخلیه
تکنیک های بارگیری داده
انواع بارگیری داده
مراحل برف ریزه را بشناسید
Snowsql را نصب کنید
مراحل داخلی
کاربر
صفحه میز
Namdstage
مراحل خارجی
فرمان COPY
تغییر کپی
شیء فرمت فایل
گزینه های کپی
روشن خطا
SIZE LIMIT
RETURN_FAILED_ONLY
ENFORCE_LENGTH/TRUNCATECOLUMNS
FORCE/LOAD_UNCERTAIN_FILES
LOAD_HISTORY
حالت اعتبارسنجی
ثبت سوابق رد شده
بهترین شیوه های بارگیری داده
درحال بارگیری داده
نظریه تخلیه داده
کپی در مکان - مرحله داخلی - مرحله کاربر
حل کردن max_workers باید بزرگتر از 0 باشد
کپی در مکان - مرحله داخلی - مرحله جدول
کپی در مکان - مرحله داخلی - مرحله داخلی نامگذاری شده
در حال بارگیری با استفاده از Query
در حال بارگیری در چندین فایل
حرکت داده - بارگیری داده
در حال بارگیری از AWS
حساب لایه آزاد AWS ایجاد کنید
سطل، فایل و نقش S3 را ایجاد کنید
شیء یکپارچه سازی فضای ذخیره سازی
فایل را از AWS بارگیری کنید
دادهها را در AWS بارگیری کنید
در حال بارگیری از Azure
حساب آزمایشی رایگان Azure ایجاد کنید
ایجاد فضای ذخیره سازی و ظرف
شیء ادغام
بارگیری داده ها از Azure
داده ها را در Azure بارگیری کنید
در حال بارگیری از GCP
ایجاد حساب آزمایشی رایگان GCP، ایجاد سطل و آپلود فایل
شیء ادغام
بارگیری داده ها از GCP
دادهها را در GCP بارگیری کنید
در حال بارگیری داده های نیمه ساختاریافته
مقدمه
پردازش و درک دادههای نمایشی
JSON: داده های خام را بارگیری کنید و اشیاء تودرتو را تجزیه و تحلیل کنید
JSON: FLATTEN
آرایه/اشیاء
سلسله مراتبی
JSON: تبدیل و بارگیری داده
JSON: دادههای جستجو
PARQUET: بارگیری و تبدیل فایل
Snowpipe
نمای کلی
Snowpipe ایجاد کنید، بارگیری کنید و پیکربندی کنید
عیبیابی و بهروزرسانی لوله
Snowpipe را مدیریت کنید
پوشاندن و تجسم دینامیک داده
پوشش داده پویا
نمای کلی
خط مشی پوشش را ایجاد کنید
تغییر، تنظیم و جایگزینی خط مشی پوشش
نقاب زدن مشروط
تجسم داده
Snowsight - داشبورد و تجسم
شروع به کار با Tableau
تجسم تابلو از دادههای دانههای برف
اتصال شریک
نمای کلی
دستههای اتصال شریک
اشتراک گذاری داده و حفاظت از داده
اشتراک گذاری داده
نمای کلی
نمایش اشتراکگذاری دادههای جدول، جداول خارجی و UDF.
اشتراکگذاری داده با یک حساب خواننده
امتیازات وارد شده
اشتراک داده - کل پایگاه داده
عملیات اشتراک داده - DDL و DML تأثیر میگذارند
اشتراک گذاری نماها و نماهای تحقق یافته
سفر در زمان
دادهها را با استفاده از «at» و «before» مشاهده و بازیابی کنید
بازیابی داده ها با استفاده از روش مستقیم
بازیابی داده ها با استفاده از روش غیر مستقیم
UNDROP
درک زمان نگهداری
ایمن از کار افتادن
نمای کلی
نسخه نمایشی ایمن
کلون سازی با کپی صفر
نمای کلی
کلون کردن جداول دائمی
کپی کمک هزینه و شبیه سازی جداول خارجی موقت
کلون کردن طرحواره و پایگاه داده
مبادله
با استفاده از سفر در زمان کلون کنید و اشتراکگذاری در مقابل شبیهسازی را درک کنید
جریانها
نمای کلی
مصرف جریانها با استفاده از درج، بهروزرسانی و حذف
انواع جریانها - پیشفرض، فقط پیوست. مصرف جریان با استفاده از شرایط نادرست
درج فقط جریان برای جداول خارجی
چند مصرفکننده با جریانها
بند را تغییر میدهد
مطالعه جریان و مشخصه کهنه
بازسازی، تغییر نام و شبیه سازی اثر در جریان
وظایف
درک وظایف
تکلیف را با استفاده از روش زمانی ایجاد کنید و کار را عیب یابی کنید
زمانبندی وظایف با استفاده از CRON
CRON - ملاحظات صرفه جویی در روز
DAG - درخت وظایف
کار با جریان
کارهای مدیریت شده توسط کاربر و ملاحظات انبار
نمونهگیری دادهها
نمای کلی
روش نمونه برداری ردیف
روش بلوک سیستم
مدیریت دسترسی در عمل
نقش های تعریف شده سیستم و کاربران آن
نقشهای سفارشی و کاربران آن
اشیاء را از نقش sysadmin ایجاد کنید و به نقش توسعه دهنده اختصاص دهید
کاربران سفارشی ایجاد کنید - developer1، developer2،qa1 و reader1
مشکلات ناشی از نقشهای سفارشی تعیین نشده
راه حل مشکلات
نقش عمومی
بهترین شیوه ها
رزومه خودکار، موفقیت و شکست و جستجوهای طولانی مدت
نمایشگر منابع
هزینه ذخیرهسازی ستونها و محک زدن عبارتها
از یادگیری لذت ببرید!
سرفصل ها و درس ها
شروع شدن
Getting Started
خوش آمد گویی و ساختار دوره
Welcome and Course Structure
سلب مسئولیت و مدرسان Alphaedge Solutions
Alphaedge Solutions disclaimer and instructors
منابع دوره
Course Resources
چند اقدام قبل از اینکه یادگیری خود را راه اندازی کنید
Few Actions before you launch your learning
معرفی
Introduction
ایجاد حساب آزمایشی
Create trial account
رابط کاربری خود را بشناسید
Know your UI interface
معماری دیسک اشتراکی و غیر اشتراکی
Share and non share disc architecture
معماری دانه های برف سطح بالا
High level snowflake architecture
اندازه های انبار مجازی
Virtual warehouse sizes
ایجاد انبار مجازی
Create virtual warehouse
سیاست مقیاس بندی
Scaling policy
اولین پایگاه داده و جدول ایجاد کنید
Create first database and table
فایل csv را از سطل عمومی S3 بارگیری کنید
Load csv file from public S3 bucket
معرفی
Introduction
معرفی
Introduction
معماری دانه های برف
Snowflake Architecture
نسخه های دانه برف
Snowflake editions
نسخه های دانه برف
Snowflake editions
وام
Credits
مفهوم حداقل 1 دقیقه
Minumum 1 minute concept
سناریوهای استفاده از اعتبار
Credit usage scenarios
هزینه ذخیره سازی اعتبار به دلار
Credit to dollar storage cost
مصرف اعتبار برای ذخیره سازی
Credit consumption for storage
معماری دانه های برف
Snowflake Architecture
مدیریت اجرایی
Performance management
روش های بهبود عملکرد
Performance improvement methods
نمایش نظرات