مهم: این دوره به یک سطح متوسط نیاز دارد و اگر اخیراً با Snowflake، پایگاه های داده رابطه ای، با برنامه نویسی SQL و/یا Python شروع کرده اید، ممکن است برای شما مناسب نباشد. گاهی اوقات با مفاهیم پیشرفته در مورد امنیت، نرم افزار و مهندسی داده، API های REST و غیره سروکار دارد که در اینجا توضیح داده نشده است. قبل از خرید این دوره، حداقل شرایط مورد نیاز برای این دوره و بخش "آنچه در این دوره گنجانده نشده است" را در زیر بررسی کنید!
من کی هستم
تنها متخصص در سطح جهانی از کانادا که برای برنامه Snowflake Data Superhero در سال 2021 انتخاب شد.
SnowPro Certification SME (کارشناس موضوع): یعنی بسیاری از سوالات امتحان توسط من ایجاد شده است.
تا به امروز چهار آزمون گواهینامه SnowPro را گذرانده است (بدون آزمون مجدد): هسته، معمار، مهندس داده، تحلیلگر داده.
در چند سال گذشته در Snowflake تخصص داشتم، برای شرکت های Snowflake Partner کار می کردم و به ده ها مشتری در این سمت یا به عنوان یک مشاور مستقل خدمت کردم.
امروز من به کار با Snowflake ادامه می دهم، اما دیگر به هیچ عنوان به شرکت آنها وابسته نیستم. من به تازگی برنامه های آنها را ترک کردم تا استقلال حرفه ای خود را حفظ کنم.
آنچه خواهید آموخت
نحوه دسترسی، گسترش و خودکارسازی Snowflake در اکثر APIهای موجود، اگر نه همه آنها.
نحوه ساختن ابزارهای واقعی و برنامه های کوچک مفید با Snowflake API.
نحوه وارد کردن دادههای CSV و JSON به Snowflake، از طریق خطوط لوله داده و Snowpipe.
نحوه نوشتن عبارتهای تحلیل دادههای متوسط تا پیچیده برای Snowflake.
نحوه بهینه سازی درخواست ها، محاسبه، ذخیره سازی و هزینه های کلی برای Snowflake.
نحوه پردازش و ارائه داده ها و ابرداده های نیمه ساختاریافته و سلسله مراتبی در Snowflake.
من سعی کردم تقریباً همه چیز را از Snowflake پوشش دهم، فقط از منظر برنامه نویسی.
در مورد چه APIهای Snowflake خواهید آموخت
SQL (DDL/DML/DCL) و Snowflake Scripting
روش های ذخیره شده، توابع تعریف شده توسط کاربر (UDF)، توابع جدول تعریف شده توسط کاربر (UDTF)
کلاینت پایتون، پارک اسنو برای پایتون، کاربرگهای پایتون
برنامههای وب ساده، Streamlit برای Snowflake، Snowflake Native Apps Framework
اشتراکگذاری امن داده و اتاقهای تمیز داده
اشتراک گذاری با تبادل داده خصوصی یا بازار عمومی
Snowflake SQL REST API و Snowpipe REST API
پرس و جو از ابرداده از طرحواره استفاده و اطلاعات حساب
من سعی کردم تمام API های ممکنی را که امروز Snowflake ارائه می دهد پوشش دهم!
آنچه در این دوره گنجانده نشده است
APIهای علم داده و یادگیری ماشین.
بیشتر ادغامهای خارجی، مانند توابع خارجی، یا کانکتورهای Kafka و Spark.
ادغام با برنامههای انتقال داده یا سایر برنامههای شریک شخص ثالث.
برنامه نویسی درایور کلاینت در Go، PHP، Java و غیره
برنامه نویسی پارک برفی در جاوا یا اسکالا.
تمرکز اصلی روی SQL و Python بود، با تکههای کوچک اضافی در جاوا اسکریپت، سی شارپ، جاوا، اسکالا.
برنامه های کاربردی در زندگی واقعی که ساختن آنها را خواهید آموخت
خطوط داده CDC با جریانها و وظایف، یا جداول پویا
نمایشگر داده سلسله مراتبی کلی
نمایشگر فراداده سلسله مراتبی (برای وابستگیهای داده و شیء، سلسله مراتب نقش و غیره)
نمایه جستجوی پیشرفته
دسترسی اتوماسیون اسکریپت به SQL REST API
ما همه برنامهها را از ابتدا میسازیم. سپس از Streamlit - برای بسیاری از آنها - برای ایجاد برنامه های وب ساده، محلی یا راه دور استفاده می کنیم. ما ممکن است آنها را به عنوان Streamlit Apps در Snowflake مستقر کنیم. یا حتی آنها را با حساب های شریک محلی، به عنوان برنامه های بومی به اشتراک بگذارید.
من ابزارهایی مشابه اینها را به مشتریان واقعی و شرکای Snowflake فروختم!
هیچ دوره، کتاب یا مستند دیگری در اطراف وجود ندارد - از جمله موارد مربوط به Snowflake! - به اندازه دوره من در اینجا بینش، تمرینات عملی و انتقال دانش را تضمین می کند!
همین امروز ثبت نام کنید تا این دوره برای همیشه باقی بماند. و به من کمک کنید تا با API های جدیدی که Snowflake اغلب ارائه می کند، آن را به روز کنم.
دارای گواهینامه Snowflake، AWS/Azure/GCP، بسیاری از فروشگاه های NoSQL
نمایش نظرات