logo

CardDev

مسیر یادگیری
logo

CardDev

کتاب اصول مشاهده‌پذیری داده‌ها

0 فلش‌کارت
0 گالری‌کارت
0 صوت
0 پرامپت
0 واژه‌نامه

به سرعت طیف گسترده‌ای از مشکلات داده را از طریق مشاهده‌پذیری داده‌ها (Data Observability) شناسایی، عیب‌یابی و پیشگیری کنید؛ مجموعه‌ای از بهترین روش‌ها که به تیم‌های داده امکان می‌دهد دید بهتری نسبت به داده‌ها و نحوه استفاده از آن‌ها به دست آورند. اگر شما یک مهندس داده، معمار داده یا مهندس یادگیری ماشین هستید که به کیفیت داده‌های خود وابسته هستید، این کتاب به شما نشان می‌دهد که چگونه بر جنبه‌های عملی معرفی مشاهده‌پذیری داده‌ها در کار روزمره خود تمرکز کنید. نویسنده کتاب، Andy Petrella، به شما کمک می‌کند تا عادات درستی را برای شناسایی و حل مشکلات داده، مانند انحراف داده‌ها (Data Drifts) و کیفیت پایین، ایجاد کنید تا بتوانید از انتشار آن‌ها در برنامه‌های کاربردی داده، خطوط لوله (Pipelines) و تحلیل‌ها جلوگیری کنید. شما روش‌های معرفی مشاهده‌پذیری داده‌ها را یاد خواهید گرفت، از جمله راه‌اندازی چارچوبی برای تولید و جمع‌آوری تمام اطلاعات مورد نیاز خود. اصول اولیه و مزایای مشاهده‌پذیری داده‌ها را بیاموزید از مشاهده‌پذیری داده‌ها برای شناسایی، عیب‌یابی و پیشگیری از مشکلات داده استفاده کنید از دستورالعمل‌های کتاب برای پیاده‌سازی مشاهده‌پذیری در پروژه‌های داده خود پیروی کنید از مشاهده‌پذیری داده‌ها برای ایجاد یک چارچوب ارتباطی قابل اعتماد با مصرف‌کنندگان داده استفاده کنید یاد بگیرید چگونه همکاران خود را در مورد مزایای مشاهده‌پذیری داده‌ها آموزش دهید

اشتراکی

book cover
O’Reilly
0 فلش‌کارت
0 گالری‌کارت
0 صوت
0 پرامپت
0 واژه‌نامه
جزئیاتمقدمهفصل‌هانسخه‌ها

فصل های کتاب

با مرور فصل‌ها، ساختار ، محتوای کتاب را به سرعت بشناسید.

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

معرفی مشاهده‌پذیری داده‌ها

این بخش مفاهیم بنیادی مشاهده‌پذیری داده‌ها (Data Observability) و نقش حیاتی آن را در سازمان‌های داده مدرن معرفی می‌کند.

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

این بخش به بررسی آناتومی این مشکلات داده و پیامدهای آن‌ها بر پویایی تیم می‌پردازد.

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

خوانندگان همچنین با اجزای اصلی مشاهده‌پذیری از جمله لاگ‌ها، ردگیری‌ها، متریک‌ها و مدل مشاهدات در فضاهای فیزیکی، ایستا و پویا آشنا می‌شوند.

در نهایت، نحوه قرارگیری مشاهده‌پذیری در معماری‌های داده مدرن و پشتیبانی از مفاهیمی مانند محصولات داده در مش داده (Data Mesh) مورد بحث قرار می‌گیرد.

book cover

معرفی مشاهده‌پذیری داده‌ها

Scaling Data Teams • Challenges of Scaling Data Teams • Segregated Roles and Responsibilities and Organizational Complexity • Anatomy of Data Issues and Consequences • Impact of Data Issues on Data Team Dynamics • Scaling AI Roadblocks • Challenges with Current Data Management Practices • Effects of Data Governance at Scale • Data Observability to the Rescue • The Areas of Observability • How Data Teams Can Leverage Data Observability Now • Low Latency Data Issues Detection • Efficient Data Issues Troubleshooting • Preventing Data Issues • Decentralized Data Quality Management • Complementing Existing Data Governance Capabilities • The Future and Beyond • Conclusion

فصل 1

درحال تولید...

book cover

اجزای مشاهده‌پذیری داده‌ها

Channels of Data Observability Information • Logs • Traces • Metrics • Observations Model • Physical Space • Server • User • Static Space • Dynamic Space • Expectations • Rules • Automatic Anomaly Detection • Prevent Garbage In, Garbage Out • Conclusion

فصل 2

درحال تولید...

book cover

نقش‌های مشاهده‌پذیری داده‌ها در یک سازمان داده

Data Architecture • Where Does Data Observability Fit in a Data Architecture? • Data Architecture with Data Observability • How Data Observability Helps with Data Engineering Undercurrents • Security • Data Management • Support for Data Mesh’s Data as Products • Conclusion

فصل 3

درحال تولید...

پیاده‌سازی مشاهده‌پذیری داده‌ها

این بخش بر پیاده‌سازی عملی مشاهده‌پذیری داده‌ها (Data Observability) در خطوط لوله داده شما تمرکز دارد.

این کار با نشان دادن نحوه تولید مشاهدات داده در منبع با استفاده از یک API سطح پایین Python آغاز می‌شود و به جزئیات وضعیت خط لوله، داده‌های متنی و مشاهدات مرتبط با تبار داده‌ها می‌پردازد.

سپس فصل‌ها به بررسی استراتژی‌های خودکارسازی می‌پردازند و شنودکننده‌های رویداد، برنامه‌نویسی جنبه‌گرا (Aspect-Oriented Programming) و برنامه‌های کاربردی سطح بالا با کد کم یا بدون کد را مقایسه می‌کنند.

در نهایت، این بخش پیاده‌سازی انتظارات را برای دستیابی به انتقال کیفیت داده به چپ (Shift-Left Data Quality)، کشف موارد خاص و ارتقای شاخص‌های سطح خدمات پوشش می‌دهد.

خوانندگان روش‌های کلی مانند شکست سریع و ایمن (Fail Fast and Fail Safe)، ساده‌سازی تست‌ها و گسترش خطوط لوله CI/CD را برای حفظ انتظارات در طول زمان یاد خواهند گرفت.

book cover

تولید مشاهدات داده

At the Source • Generating Data Observations at the Source • Low-Level API in Python • Description of the Data Pipeline • Definition of the Status of the Data Pipeline • Data Observations for the Data Pipeline • Generate Contextual Data Observations • Generate Data-Related Observations • Generate Lineage-Related Data Observations • Wrap-Up: The Data-Observable Data Pipeline • Using Data Observations to Address Failures of the Data Pipeline • Conclusion

فصل 4

درحال تولید...

book cover

خودکارسازی تولید مشاهدات داده

Abstraction Strategies • Event Listeners • Aspect-Oriented Programming • High-Level Applications • No-Code Applications • Low-Code Applications • Differences Among Monitoring Alternatives • Conclusion

فصل 5

درحال تولید...

book cover

پیاده‌سازی انتظارات

Introducing Expectations • Shift-Left Data Quality • Corner Cases Discovery • Lifting Service Level Indicators • Using Data Profilers • Maintaining Expectations • Overarching Practices • Fail Fast and Fail Safe • Simplify Tests and Extend CI/CD • Conclusion

فصل 6

درحال تولید...

مشاهده‌پذیری داده‌ها در عمل

این بخش مشاهده‌پذیری داده‌ها (Data Observability) را در عمل در مراحل مختلف پشته داده، از جمله جذب (Ingestion)، تبدیل (Transformation)، سرویس‌دهی (Serving) و تحلیل (Analytics) به نمایش می‌گذارد.

این اثر دستورالعمل‌های عملی برای ادغام مشاهده‌پذیری با ابزارهای محبوب مانند Airbyte، Apache Spark، dbt، BigQuery و Airflow ارائه می‌دهد.

فصل‌ها همچنین به چالش حیاتی برخورد با سیستم‌های کدر، مانند پلتفرم‌های SaaS و سیستم‌های قدیمی به ارث رسیده می‌پردازند.

این بخش استراتژی‌هایی را برای دستیابی به شفافیت داده‌ها، از جمله ساخت یک رابط سفارشی مشاهده‌پذیری داده ارائه می‌دهد.

یک راهنمای کامل برای ساخت رابط مشاهده‌پذیری داده dbt برای محیط‌های SaaS جهت تصویرسازی این مفاهیم در یک سناریوی دنیای واقعی ارائه شده است.

book cover

ادغام مشاهده‌پذیری داده‌ها در پشته داده شما

Ingestion Stage • Ingestion Stage Data Observability Recipes • Airbyte Agent • Transformation • Transformation Stage Data Observability Recipes • Apache Spark • dbt Agent • Serving • Recipes • BigQuery in Python • Orchestrated SQL with Airflow • Analytics • Machine Learning Recipes • Business Intelligence Recipes • Conclusion

فصل 7

درحال تولید...

book cover

شفاف‌سازی سیستم‌های کدر

Data Translucence • Opaque Systems • SaaS • Don’t Touch It; It (Kinda) Works • Inherited Systems • Strategies for Data Translucence • Strategies • The Data Observability Connector • Example: Building a dbt Data Observability Connector (SaaS) • Conclusion

فصل 8

درحال تولید...

خانهدسته‌بندیکتابخانهکتاب‌منپروفایل
انتشار کتاب

8 فصل در حال تولید

آخرین بروزرسانی
۳۱ شهریور ۱۴۰۵
امتیاز
5.0
پیش نیاز
ندارد

مدت زمان خوانش

7:15

نوع کتاب

اشتراکی

شرکت کنندگان

0 نفر

تولید کتاب

۳۱ شهریور ۱۴۰۵

درباره ما

قوانین و سوالات

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

ارتباط با ما

ایمیل

info@aiflashcard.dev

شبکه های اجتماعی

CardDev
CardDev

نصب اپ CardDev

دسترسی سریع‌تر از هوم‌اسکرین

کلیه حقوق مادی و معنوی برای سایت CardDev محفوظ است.

Built pixel by pixel by Khadem

Khadem Al Mahdi

Built pixel by pixel by