فناوریهای دیتا فابریک (Data Fabric)، دیتا لیکهاوس (Data Lakehouse) و دیتا مش (Data Mesh) اخیراً به عنوان جایگزینهای مناسبی برای دیتا ورهوس (Data Warehouse) مدرن ظاهر شدهاند. این معماریهای جدید مزایای قابل توجهی دارند، اما با اغراق و سردرگمی زیادی نیز همراه هستند. این کتاب عملی، یک راهنمای جامع برای این معماریها ارائه میدهد تا به متخصصان داده کمک کند تا مزایا و معایب هر یک را درک کنند. جیمز سرا، معمار راهحلهای کلانداده (Big Data) و دیتا ورهوسینگ (Data Warehousing) در مایکروسافت، مفاهیم رایج معماری داده را بررسی میکند، از جمله اینکه چگونه دیتا ورهوسها برای کار با ویژگیهای دیتا لیک (Data Lake) تکامل یافتهاند. شما خواهید آموخت که دیتا لیکهاوسها چه دستاوردهایی میتوانند برای شما داشته باشند و چگونه دیتا مش را از واقعیت تشخیص دهید. مهمتر از همه، شما قادر خواهید بود مناسبترین معماری داده را برای نیازهای خود تعیین کنید. با این کتاب، شما: درک عملی از چندین معماری داده به دست خواهید آورد. نقاط قوت و ضعف هر رویکرد را خواهید آموخت. تئوری معماری داده را از واقعیت تشخیص خواهید داد. بهترین معماری را برای مورد استفاده خود انتخاب خواهید کرد. تفاوتهای بین دیتا ورهوسها و دیتا لیکها را درک خواهید کرد. مفاهیم رایج معماری داده را برای کمک به ساخت راهحلهای بهتر خواهید آموخت. تکامل تاریخی و ویژگیهای معماریهای داده را بررسی خواهید کرد. اصول اساسی اجرای یک جلسه طراحی معماری، سازماندهی تیم و عوامل موفقیت پروژه را خواهید آموخت. این کتاب، عاری از بحثهای محصولمحور، برای سالهای آینده به عنوان یک منبع بیزمان خدمت خواهد کرد.
اشتراکی

با مرور فصلها، ساختار ، محتوای کتاب را به سرعت بشناسید.
با مرور فصلهای این کتاب میتونی خیلی سریع بفهمی هر بخش چی یاد میده، ساختار کلی چطوره و از کجا باید شروع کنی. هر فصل روی یک مفهوم یا مهارت خاص تمرکز داره و موضوعات اصلیش رو میبینی تا انتخابت آگاهانهتر باشه. چه بخوای کل کتاب رو دنبال کنی، چه فقط یک بخش خاص رو دنبال کنی، این نما کمکت میکنه مسیرت رو پیدا کنی.
در بخش اول این کتاب، من مبانی رمزگشایی معماریهای داده را بنا خواهم نهاد. فصل ۱ با توصیفی از کلانداده آغاز میشود، در حالی که فصل ۲ یک نمای کلی از انواع معماریهای داده و تکامل آنها ارائه میدهد. فصل ۳ نشان میدهد که چگونه میتوانید یک جلسه طراحی معماری برگزار کنید تا به تعیین بهترین معماری داده برای پروژه خود کمک کنید.
این بخش از کتاب نقطه شروع خوبی برای درک ارزش کلانداده و تاریخچه معماریهایی که این دادهها را ثبت کردهاند، به شما میدهد. سپس فصلهای بعدی به جزئیات خواهند پرداخت.

کلانداده

انواع معماریهای داده

جلسه طراحی معماری
قبل از ورود به معماریهای داده، مهم است که مطمئن شوید تمام مفاهیم معماری داده را که میتوانند در یک معماری استفاده شوند، درک میکنید. من متوجه شدهام که در مورد بسیاری از این مفاهیم سردرگمی زیادی وجود دارد که امیدوارم آن را برطرف کنم. بنابراین، بحث بیش از ۲۰ مفهوم از این دست را در فصلهای آینده خواهید یافت. حداقل، این فصلها برای کسانی که ممکن است مدتی از این مفاهیم استفاده نکردهاند، یک یادآوری خواهد بود. من ادعا نمیکنم که تمام تعاریف من از این مفاهیم به طور جهانی مورد توافق همه است، اما حداقل این فصلها به همراستا شدن همه کمک میکند تا بحث در مورد معماریها آسانتر شود.
من دیتا ورهوس رابطهای و دیتا لیک را تحت عنوان مفاهیم به جای معماریها قرار دادهام. زمانی، وقتی آنها تنها محصولات مورد استفاده در یک راهحل بودند، میتوانستند به عنوان معماریهای داده در نظر گرفته شوند. اما اکنون، تقریباً همیشه با محصولات دیگر ترکیب میشوند تا راهحل را تشکیل دهند. به عنوان مثال، سالها پیش محصولات دیتا ورهوس رابطهای وجود داشتند که شامل ذخیرهسازی رابطهای، محاسبات، نرمافزار ETL (استخراج، تبدیل و بارگذاری) و نرمافزار گزارشدهی بودند – اساساً هر آنچه که نیاز داشتید از یک فروشنده به صورت بستهبندی شده ارائه میشد. امروزه، شما چندین محصول را از چندین فروشنده، که هر محصول تمرکز خاصی (مانند ETL) دارد، به هم متصل خواهید کرد تا معماری داده خود را تکمیل کنید.

دیتا ورهوس رابطهای

دیتا لیک

راهحلها و فرآیندهای ذخیرهسازی داده

رویکردهای طراحی

رویکردهای مدلسازی داده

رویکردهای ورود داده
اکنون که درک خوبی از مفاهیم معماری داده به دست آوردهاید، زمان آن رسیده که به بخش اصلی کتاب بپردازیم. پنج فصل بخش سوم چهار معماری را به ترتیب ظهور آنها پوشش میدهند: دیتا ورهوس مدرن، دیتا فابریک، دیتا لیکهاوس و دیتا مش.
اینها تفاسیر من از معماریهای داده هستند؛ دیگران ممکن است نظرات متفاوتی داشته باشند. در نهایت، راهحل شما حتی ممکن است ترکیبی از این معماریها باشد.

دیتا ورهوس مدرن

دیتا فابریک

دیتا لیکهاوس

مبانی دیتا مش

آیا باید دیتا مش را بپذیرید؟ افسانهها، نگرانیها و آینده
تبریک میگویم! شما بخشهای بنیادی، مفاهیم رایج معماری داده و چهار معماری داده را پشت سر گذاشتهاید. اما کار شما هنوز تمام نشده است. فصل ۱۵ بزرگترین عوامل تعیینکننده در موفقیت هر راهحلی که میسازید را پوشش میدهد: افراد و فرآیندها. فصل ۱۶ به فناوریهای معماری داده میپردازد. برای اطمینان از اینکه این بحث برای سالهای آینده مرتبط باقی بماند، یک دیدگاه بیطرفانه از فروشنده، تاریخی و سطح بالا را اتخاذ میکند.

افراد و فرآیندها

فناوریها
16 فصل در حال تولید
مدت زمان خوانش
07:29
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵