پروژه مهندسی داده های جهانی واقعی با Snowflake

End-to-End Real-World Data Engineering Project with Snowflake

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره جامع، با تمرکز بر یک مطالعه موردی پروژه در دنیای واقعی، به ایجاد یک خط لوله داده قوی با استفاده از Snowflake، یک بررسی عمیق عملی ارائه می دهد. به مربی Deepak Goyal بپیوندید تا به شما نشان دهد چگونه یک دریاچه داده را به یک راه حل پیچیده مبتنی بر دانه های برف تبدیل کنید. دیپک کل چرخه زندگی داده را از دریافت تا مجموعه داده های آماده تجزیه و تحلیل پوشش می دهد. بیاموزید که چگونه یک پروژه انتها به انتها در Snowflake کار می کند و چگونه معماری مدالیون سه لایه-برنز، نقره و طلا را پیاده سازی کنید. این دوره ایده آل برای مهندسان حرفه ای داده و همچنین تحلیلگران داده است، این دوره می تواند به شما کمک کند تا مهارت های فنی خود را به سطح بالاتری ببرید و شما را در موقعیت پر تقاضاتری قرار دهد تا نقش داده رویاهای خود را به دست آورید.

سرفصل ها و درس ها

مقدمه Introduction

  • شروع پروژه: دریاچه داده تا برف ریزه Project kickoff: Data lake to Snowflake

  • آنچه شما باید بدانید What you should know

1. جزئیات پروژه دنیای واقعی دانه برف 1. Snowflake Real-World Project Details

  • دریاچه داده به Snowflake: راه حل سطح بالا Data lake to Snowflake: High-level solution

  • نمودار معماری پروژه دانه برف Snowflake project architecture diagram

  • مطالعه موردی پروژه دنیای واقعی دانه برف: بررسی اجمالی Snowflake real-world project case study: Overview

2. Snowflake Project Setup 2. Snowflake Project Setup

  • ایجاد حافظه خارجی در Snowflake Create external storage in Snowflake

  • ایجاد حساب ADLS ADLS account creation

  • ایجاد حساب کاربری Snowflake Snowflake account creation

  • بارگیری داده های نمونه در ADLS Loading the sample data in ADLS

3. اجرای لایه برنز دانه برف 3. Snowflake Bronze Layer Implementation

  • فرمت فایل JSON را در Snowflake ایجاد کنید تا داده های فایل JSON بارگیری شود Create the JSON file format in Snowflake to load JSON file data

  • فرمت فایل Parquet را در Snowflake ایجاد کنید تا اطلاعات فایل پارکت بارگیری شود Create the Parquet file format in Snowflake to load Parquet file data

  • فرمت فایل CSV را در Snowflake ایجاد کنید تا داده های فایل CSV بارگیری شود Create the CSV file format in Snowflake to load CSV file data

  • یک کار Snowflake ایجاد کنید تا داده های سفارش را در جدول خام بارگیری کنید Create a Snowflake task to load order data into the raw table

  • یک کار Snowflake ایجاد کنید تا داده های محصول را در جدول خام بارگیری کنید Create a Snowflake task to load product data into the raw table

  • برای بارگیری داده‌های مشتری در جدول خام، یک کار Snowflake ایجاد کنید Create a Snowflake task to load customer data into the raw table

  • پایگاه داده را در Snowflake و طرح لایه برنز ایجاد کنید Create the database in Snowflake and the Bronze layer schema

4. اجرای لایه نقره ای برف ریزه 4. Snowflake Silver Layer Implementation

  • برای ثبت تغییرات جدول سفارش، جریان را در Snowflake ایجاد کنید Create the stream in Snowflake to capture Order table changes

  • وظیفه ادغام تغییرات ترتیب در لایه Silver را ایجاد کنید Create the task to merge order changes in the Silver layer

  • طرحواره لایه نقره ای را در پایگاه داده ایجاد کنید Create the Silver layer schema in the database

  • وظیفه ادغام تغییرات محصول را در لایه نقره ای ایجاد کنید Create the task to merge product changes in the Silver layer

  • برای ثبت تغییرات جدول محصول، جریان را در Snowflake ایجاد کنید Create the stream in Snowflake to capture Product table changes

  • وظیفه ادغام تغییرات مشتری در لایه نقره ای را ایجاد کنید Create the task to merge customer changes in the Silver layer

  • برای ثبت تغییرات جدول مشتری، جریان را در Snowflake ایجاد کنید Create the stream in Snowflake to capture Customer table changes

5. اجرای لایه طلای برف 5. Snowflake Gold Layer Implementation

  • طرح لایه طلایی را در پایگاه داده ایجاد کنید Create the Gold layer schema in the database

  • جدول نمایشی لایه طلا را ایجاد کنید Create the Gold layer demo table

  • نمای 1 را در لایه طلایی ایجاد کنید Create View 1 in the Gold layer

  • View 2 را در لایه Gold ایجاد کنید Create View 2 in the Gold layer

نتیجه گیری Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

پروژه مهندسی داده های جهانی واقعی با Snowflake
جزییات دوره
1h 36m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
12
- از 5
دارد
دارد
دارد
Deepak Goyal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deepak Goyal Deepak Goyal

Azure Cloud Solution Architect

Deepak Goyal یک معمار راه حل ابری Azure است.

Deepak بیش از سیزده سال تجربه فناوری اطلاعات و بیش از ده سال تجربه در زمینه های بزرگ دارد. دنیای داده دیپک به شرکت‌ها کمک می‌کند تا کسب‌وکار خود را با معماری مبتنی بر داده و پلت‌فرم‌های داده‌ای که از ابر مدیریت می‌شوند، توسعه دهند. دیپک عاشق نوشتن در مورد فناوری‌های Azure مانند Data Factory، DataBricks و Snowflake Data Ware است. می‌توانید در وبلاگ فنی با رتبه‌ی بالای او، جایی که او توصیه‌ها و بینش‌هایی را برای کمک به پیشرفت دیگران در این زمینه ارائه می‌دهد، و همچنین در YouTube و LinkedIn، جایی که او ویدیوهای آموزشی در Hadoop، pySpark، Azure و موارد دیگر تولید می‌کند، بیابید.