دوره Apache Iceberg: مسترکلاس کامل (عملی)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک معماری Apache Iceberg و چگونگی مدیریت داده در پشت صحنه با اسنپشاتها و فراداده
- چگونگی امکانپذیر ساختن ساخت دریاچههای داده مقیاسپذیر با Apache Iceberg با استفاده از ویژگیهایی مانند تکامل اسکیما، پارتیشنبندی پنهان و سفر در زمان
- انجام سفر در زمان و بازگشت به عقب با استفاده از سیستم نسخهبندی مبتنی بر اسنپشات Iceberg - یادگیری چگونگی کوئری داده تاریخی و بازگشت به وضعیتهای قبلی.
- انجام تمام عملیات جدول Iceberg از طریق SQL - شامل ایجاد، درج، بروزرسانی داده و کوئری مستقیم جداول Iceberg از طریق Spark SQL
- مقایسه Iceberg در برابر Delta در برابر Hive - درک اینکه Iceberg در چه زمینهای برجسته است و چگونه انتخاب درستی برای نیازهای data lakehouse خود داشته باشید.
پیشنیازهای دوره
- باید چگونگی نوشتن کوئریهای ساده SQL مانند SELECT ،INSERT و UPDATE را بدانید. هیچ دانش پیشرفته SQL مورد نیاز نیست.
- !!! توجه: شما به هیچ تجربه قبلی با Apache Iceberg ،Delta Lake یا Hive نیاز ندارید. این دوره طراحی شده تا شما را از صفر به مرحله عملی برساند - حتی اگر با فناوریهای دریاچه داده تازهکار هستید!
توضیحات دوره
به "Apache Iceberg: دوره عملی کامل از ابتدا تا انتها" خوش آمدید - جامعترین و عملیترین دورهای که طراحی شده تا شما را در Apache Iceberg ماهر ساخته و دریاچههای داده مدرن را به طور کارآمد و مؤثر بسازید!
Apache Iceberg یک قالب جدول باز انقلابی است که چگونگی مدیریت مجموعهداده عظیم توسط سازمانها را متحول میکند. این برای حل چالشهای کلانداده طراحی شده است، از جمله تکامل اسکیما، پارتیشنبندی پنهان و سفر در زمان، همه بدون محدودیتها و پیچیدگیهای سیستمهای سنتی مانند Hive و حتی Delta Lake. در واقع Iceberg به شما قدرت میدهد تا داده را در مقیاس پتابایت به روشی ساده و با کارایی بالا مدیریت کنید - این یک مهارت حیاتی برای هر کسی است که در مهندسی داده و تحلیل مدرن کار میکند.
در این دوره، شما از ابتدا شروع خواهید کرد و هر آنچه برای ماهر شدن در Apache Iceberg نیاز دارید را یاد خواهید گرفت، چه یک مبتدی باشید و چه یک مهندس داده باتجربه که به دنبال ارتقای مهارت است. از طریق نمایشهای عملی گامبهگام، یاد خواهید گرفت که چگونه جداول Iceberg را ایجاد کنید، تکامل اسکیما را بدون بازنویسی داده انجام دهید، از پارتیشنبندی پنهان برای کوئریهای سریعتر بهره ببرید، از سفر در زمان برای دسترسی به اسنپشاتهای داده تاریخی استفاده کنید و داده را به طور کارآمد با ویژگیهایی مانند فشردهسازی و انقضای اسنپشات مدیریت کنید.
ما بر موارد استفاده دنیای واقعی تمرکز میکنیم و به شما نشان میدهیم که چگونه Iceberg با Spark، SQL و سیستمهای ذخیرهسازی ابری مانند S3 یا MinIO یکپارچه میشود. تا پایان این دوره، شما در استفاده از Apache Iceberg برای ساخت دریاچههای داده قوی، مقیاسپذیر و مقاوم در برابر آینده اعتماد به نفس خواهید داشت.
اگر آماده هستید تا بر یکی از قدرتمندترین فناوریهای دریاچه داده موجود تسلط پیدا کنید - این دوره برای شماست!
این دوره برای چه کسانی مناسب است؟
- مهندسان داده و توسعهدهندگان کلانداده که میخواهند Apache Iceberg را از ابتدا یاد بگیرند و آن را در پروژههای واقعی دریاچه داده به کار گیرند.
- تحلیلگران داده و توسعهدهندگان SQL که به دنبال درک چگونگی مدیریت کارآمد مجموعهداده بزرگ هستند.
- دانشجویان، مبتدیان و تغییردهندگان مسیر شغلی که در مورد فناوریهای پیشرفته دریاچه داده کنجکاو هستند.
- حرفهایهایی که در حال حاضر از Hive، Delta Lake یا دریاچههای داده سنتی استفاده میکنند و میخواهند دانش خود را برای Apache Iceberg و ویژگیهایی مانند پارتیشنبندی پنهان، سفر در زمان و تکامل اسکیما بدون بازنویسی ارتقا دهند.
دوره Apache Iceberg: مسترکلاس کامل (عملی)
-
مقدمه 05:40
-
بررسی Apache Iceberg - تئوری 05:15
-
نصب - Docker Image به همراه Spark ،Iceberg، ذخیرهسازی S3 ،Jupyter Notebook 07:08
-
دریاچه داده - (اختیاری - اگر ایده اولیه دارید میتوانید رد کنید) 04:22
-
بخش 1: معماری فنی - یک بررسی عملی 07:43
-
بخش 2: معماری فنی - یک بررسی عملی 16:11
-
سفر در زمان - درک اهمیت اسنپشاتها 12:56
-
پارتیشنبندی پنهان - یک بررسی عمیق عملی 09:03
-
تکامل اسکیما - یک رویکرد مبتنی بر کوئری 10:33
مشخصات آموزش
دوره Apache Iceberg: مسترکلاس کامل (عملی)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:9
- مدت زمان :01:18:51
- حجم :954.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy