جلد کتاب مهندسی تحلیل داده با SQL و dbt از Rui Machado و Helder Russa

عنوان:

Analytics Engineering with SQL and dbt

نویسنده:

Rui Machado, Helder Russa

انتشارات:

O'Reilly Media

تاریخ انتشار:

2023

حجم:

2.88MB

دانلود

معرفی کتاب:" مهندسی تحلیل با SQL و dbt: ساخت مدل‌های داده‌ای معنادار در مقیاس"

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

dbt (data build tool) ابزار قدرتمندی است که به شما کمک می‌کند این مسیر را حرفه‌ای طی کنید. این کتاب کاربردی راهنمایی است برای تحلیل‌گران داده، مهندسان داده، توسعه‌دهندگان BI و دانشمندان داده تا بتوانند با استفاده از SQL پویا (Dynamic SQL)، یک پلتفرم قدرتمند برای تبدیل داده به‌صورت سلف‌سرویس (Self-Service) ایجاد کنند.

نویسندگان کتاب، روی ماچادو (Rui Machado) از شرکت Monstarlab و هلدر روسا (Hélder Russa) از Jumia، به شما نشان می‌دهند که چطور می‌توان بدون درگیر شدن با جزئیات فنی و معماری، تنها با تمرکز بر ارزش‌آفرینی، به‌سرعت محصولات داده‌ای کاربردی تولید کرد.

در این کتاب یاد می‌گیرید:

  • dbt چیست و چگونه می‌توان یک پروژه dbt را ساختاربندی کرد
  • نقش dbt در اکوسیستم مهندسی داده و تحلیل داده
  • چگونگی همکاری تیمی در طراحی مدل‌های داده‌ای
  • آشنایی با ابزارها و معماری‌های ساخت مدل داده
  • نحوه اتصال dbt به معماری‌های Data Warehousing و Data Laking
  • چگونه برای فرآیندهای تبدیل داده (Data Transformation) تست بنویسید

اگر با SQL آشنا هستید و به دنبال راهی برای مدل‌سازی داده‌های خام به شکل دقیق و مؤثر هستید، این کتاب راهنمای جامعی برای ارتقاء مهارت‌های شما در مهندسی داده و مدل‌سازی مقیاس‌پذیر خواهد بود.

فهرست مطالب

  • Contents
  • Cover
  • Copyright
  • Table of Contents
  • Preface
  • Chapter 1. Analytics Engineering
  • Databases and Their Impact on Analytics Engineering
  • Cloud Computing and Its Impact on Analytics Engineering
  • The Data Analytics Lifecycle
  • The New Role of Analytics Engineer
  • Responsibilities of an Analytics Engineer
  • Enabling Analytics in a Data Mesh
  • The Heart of Analytics Engineering
  • The Legacy Processes
  • The dbt Revolution
  • Summary
  • Chapter 2. Data Modeling for Analytics
  • A Brief on Data Modeling
  • Dimensional Data Modeling
  • Monolith Data Modeling
  • Building Modular Data Models
  • Medallion Architecture Pattern
  • Summary
  • Chapter 3. SQL for Analytics
  • The Resiliency of SQL
  • Database Fundamentals
  • Creating and Managing Your Data Structures with DDL
  • Manipulating Data with DML
  • Storing Queries as Views
  • Common Table Expressions
  • Window Functions
  • SQL for Distributed Data Processing
  • Bonus: Training Machine Learning Models with SQL
  • Summary
  • Chapter 4. Data Transformation with dbt
  • dbt Design Philosophy
  • dbt Data Flow
  • dbt Cloud
  • Structure of a dbt Project
  • Summary
  • Chapter 5. dbt Advanced Topics
  • Model Materializations
  • Dynamic SQL with Jinja
  • Using SQL Macros
  • dbt Packages
  • dbt Semantic Layer
  • Summary
  • Chapter 6. Building an End-to-End Analytics Engineering Use Case
  • Problem Definition: An Omnichannel Analytics Case
  • Operational Data Modeling
  • High-Level Data Architecture
  • Analytical Data Modeling
  • Creating Our Data Warehouse with dbt
  • Tests, Documentation, and Deployment with dbt
  • Data Analytics with SQL
  • Conclusion
  • Index
  • About the Authors
  • Colophon

مشخصات

نام کتاب

Analytics Engineering with SQL and dbt: Building Meaningful Data Models at Scale

نویسنده

Rui Machado, Helder Russa

انتشارات

O'Reilly Media

تاریخ انتشار

2023

ISBN

9781098142384

تعداد صفحات

324

زبان

انگلیسی

فرمت

pdf

حجم

2.88MB

موضوع

Computers > Databases