کتاب Apache Iceberg: The Definitive Guide: Data Lakehouse Functionality, Performance, and Scalability on the Data Lake (آپاچی Iceberg: راهنمای قطعی: عملکرد، عملکرد و مقیاس پذیری داده لیک هاوس در دریاچه داده) مفاهیم Data Lake را در ابزار اپاچی Iceberg توضیح میدهد. در این کتاب، میتوانید به تحلیلهای تعاملی، دستهای، یادگیری ماشینی و جریانی با این قالب منبع باز با کارایی بالا دست یابید.
در ادامه مقدمهای از کتاب Apache Iceberg: The Definitive Guide را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Apache Iceberg: The Definitive Guide:
به Apache Iceberg: The Definitive Guide خوش آمدید! خوشحالیم که این سفر آموزشی را با ما آغاز کردید. در این مقدمه، مروری بر این کتاب، چرایی نگارش آن و اینکه چگونه میتوانید از آن نهایت استفاده را ببرید، ارائه میکنیم.
درباره کتاب Apache Iceberg: The Definitive Guide
در این صفحات، خواهید آموخت که Apache Iceberg چیست، چرا وجود دارد، چگونه کار میکند و چگونه میتوان از قدرت آن استفاده کرد. این کتاب که برای مهندسان داده، معماران، دانشمندان و تحلیلگرانی طراحی شده است که با مجموعه دادههای بزرگ در موارد استفاده مختلف از داشبوردهای هوش مصنوعی گرفته تا هوش مصنوعی/ML کار میکنند، مفاهیم اصلی، عملکرد درونی و کاربردهای عملی Apache Iceberg را بررسی میکند.
تا زمانی که به پایان رسیدید، موارد ضروری را درک کردهاید و دانش عملی برای پیادهسازی Apache Iceberg به طور مؤثر در پروژههای داده خود خواهید داشت. چه یک تازه وارد یا یک تمرینکننده با تجربه باشید، Apache Iceberg: The Definitive Guide همراه مورد اعتماد شما در این سفر روشنگرانه به Apache Iceberg خواهد بود.
چرا ما کتاب Apache Iceberg: The Definitive Guide را نوشتیم؟
همانطور که رشد سریع و پذیرش اکوسیستم Apache Iceberg را مشاهده کردیم، آشکار شد که شکاف دانشی رو به رشد باید برطرف شود. در ابتدا، ما با به اشتراک گذاشتن بینش از طریق یک سری پست وبلاگ در پلت فرم Dremio برای ارائه اطلاعات ارزشمند به جامعه در حال رشد کوه یخ شروع کردیم. با این حال، به زودی مشخص شد که یک منبع جامع و متمرکز برای پاسخگویی به تقاضای فزاینده برای مرجع قطعی کوه یخ ضروری است.
این درک نیروی محرکه ایجاد Apache Iceberg: The Definitive Guide بود. هدف ما ارائه یک منبع معتبر به خوانندگان است که شکاف دانش را پر کند و افراد و سازمانها را قادر میسازد تا از قابلیتهای Apache Iceberg در تلاشهای مرتبط با دادههای خود نهایت استفاده را ببرند.
آنچه در داخل کتاب Apache Iceberg: The Definitive Guide خواهید یافت:
در فصلهای بعدی، میآموزید که Apache Iceberg چیست و چگونه کار میکند، چگونه میتوانید از قالب با ابزارهای مختلف استفاده کنید و بهترین روشها برای مدیریت کیفیت و مدیریت دادهها در جداول Apache Iceberg. در اینجا خلاصهای از محتوای هر فصل آمده است:
فصل ۱، \”مقدمهای بر Apache Iceberg\”
کاوش در زمینه تاریخی خانههای دریاچه داده و مفاهیم اساسی زیربنای Apache Iceberg.
فصل دوم، «معماری Apache Iceberg»
در طراحی پیچیده Apache Iceberg، بررسی کنید که چگونه اجزای مختلف آن با هم کار میکنند.
فصل ۳، \”چرخه زندگی پرس و جوهای نوشتن و خواندن\”
بررسی فرآیند گام به گام درگیر در تراکنشهای Apache Iceberg، برجسته کردن بهروزرسانیها، خواندنها و جستجوهای سفر در زمان.
فصل ۴، \”بهینهسازی عملکرد جداول کوه یخ\”
بحث در مورد حفظ عملکرد بهینه در جداول Apache Iceberg از طریق تکنیکهایی مانند فشردهسازی و مرتبسازی.
فصل ۵، \”کاتالوگ کوه یخ\”
توضیح عمیق در مورد نقش کاتالوگهای Apache Iceberg، بررسی گزینههای مختلف کاتالوگ موجود.
فصل ۶، \”آپاچی اسپارک\”
جلسات عملی با استفاده از Apache Spark برای مدیریت و تعامل با جداول Apache Iceberg.
فصل ۷، \”موتور جستجوی SQL Dremio\”
کاوش در پلتفرم خانه دریاچه Dremio، با تمرکز بر DDL، DML، و بهینهسازی جدول برای جداول Apache Iceberg.
فصل ۸، “AWS Glue”
نمایش استفاده از AWS Glue Catalog و AWS Glue Studio برای کار با جداول Apache Iceberg.
فصل ۹، \”Apache Flink\”
تمرینات عملی در استفاده از Apache Flink برای استریم پردازش دادهها با جداول Apache Iceberg.
فصل ۱۰، \”Apache Iceberg در حال تولید\”
بینش مدیریت کیفیت دادهها در تولید، استفاده از جداول فراداده برای نظارت بر سلامت جدول و استفاده از نسخهبندی جدول و کاتالوگ برای نیازهای عملیاتی مختلف.
فصل ۱۱، \”استریم با Apache Iceberg\”
استفاده از ابزارهایی مانند Apache Spark، Flink و AWS Glue برای پردازش دادهها در جداول Iceberg.
فصل دوازدهم، «حکومت و امنیت»
بررسی کاربرد حاکمیت و امنیت در سطوح مختلف در جداول Apache Iceberg مانند ذخیرهسازی، لایههای معنایی و کاتالوگها.
فصل ۱۳، مهاجرت به Apache Iceberg
دستورالعملهایی برای تبدیل مجموعه دادههای موجود از انواع فایلها و پایگاههای داده مختلف به جداول Apache Iceberg.
فصل ۱۴، «مواردی استفاده در دنیای واقعی از Apache Iceberg»
نگاهی به برنامههای کاربردی دنیای واقعی Apache Iceberg، از جمله داشبوردهای هوش تجاری و اجرای ضبط دادههای تغییر.
نحوه استفاده از کتاب Apache Iceberg: The Definitive Guide
این کتاب با دقت ساخته شده است تا درک و مهارتهای عملی شما را در Apache Iceberg افزایش دهد، چه مبتدی یا یک کاربر پیشرفته. در حالی که این کتاب به روشی متوالی ساختار یافته است و شما را قادر میسازد یک پایگاه دانش جامع از ابتدا تا انتها بسازید، طراحی آن نیز خواندن انعطافپذیر را در خود جای میدهد.
هر فصل کتاب Apache Iceberg: The Definitive Guide مستقل است و به شما این امکان را میدهد که مستقیماً در موضوعات خاص غوطه ور شوید یا از موارد مورد علاقه بدون نیاز به خواندن فصلهای قبل استفاده کنید. این رویکرد این کتاب را به منبعی ارزشمند برای یادگیری سیستماتیک و کسب دانش بهموقع و هدفمند تبدیل میکند.
در سرتاسر کتاب Apache Iceberg: The Definitive Guide، ارجاعاتی به قطعات کد و نمونههای عملی خواهید یافت. برای حمایت از تجربه یادگیری شما، ما یک مخزن اختصاصی GitHub برای کتاب ایجاد کردهایم. این مخزن بر اساس فصل سازماندهی شده است و تضمین میکند که شما به تمام مواد مرجع ضروری، قطعه کدها و نمونههای مربوط به محتوای هر فصل دسترسی آسان دارید.
چه به دنبال درک تفاوتهای معماری Apache Iceberg باشید و چه به دنبال پیادهسازی قابلیتهای خاصی باشید، این مخزن به عنوان ابزاری مکمل برای افزایش یادگیری و کاربرد مفاهیم مورد بحث در کتاب عمل میکند. برای مطالب بیشتر، از جمله فصل جایزه در مورد APIهای Iceberg Java/Python و مروری بر موارد استفاده اضافی Iceberg، از این مخزن تکمیلی دیدن کنید.
چه بخواهید این جلد راهنما را بخوانید تا فصلهای جداگانه را بر اساس نیازهای فوری خود بخوانید یا روی آن تمرکز کنید، کتاب Apache Iceberg: The Definitive Guide به گونهای طراحی شده است که منبعی جامع و قابل دسترس در Apache Iceberg باشد که با اجزای عملی و عملی قابل دسترسی از طریق مخزن GitHub همراه ما غنی شده است..
سرفصلهای کتاب Apache Iceberg: The Definitive Guide:
- Foreword by Gerrit Kazmaier
- Foreword by Raghu Ramakrishnan
- Foreword by Rick Sears
- Preface
- I. Fundamentals of Apache Iceberg
- 1. Introduction to Apache Iceberg
- 2. The Architecture of Apache Iceberg
- 3. Lifecycle of Write and Read Queries
- 4. Optimizing the Performance of Iceberg Tables
- 5. Iceberg Catalogs
- II. Hands-on with Apache Iceberg
- 6. Apache Spark
- 7. Dremio’s SQL Query Engine
- 8. AWS Glue
- 9. Apache Flink
- III. Apache Iceberg in Practice
- 10. Apache Iceberg in Production
- 11. Streaming with Apache Iceberg
- 12. Governance and Security
- 13. Migrating to Apache Iceberg
- 14. Real-World Use Cases of Apache Iceberg
- Index
- About the Authors
جهت دانلود کتاب Apache Iceberg: The Definitive Guide میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.