ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

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

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh

دانلود کتاب رمزگشایی معماری داده: انتخاب بین یک انبار داده مدرن، پارچه داده، دیتا لیک هاوس و مش داده

Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh

مشخصات کتاب

Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781098150761 
ناشر: O'Reilly Media 
سال نشر: 2024 
تعداد صفحات: 277 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

قیمت کتاب (تومان) : 75,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Copyright
Table of Contents
Foreword
Preface
	Conventions Used in This Book
	O’Reilly Online Learning
	How to Contact Us
	Acknowledgments
Part I. Foundation
	Chapter 1. Big Data
		What Is Big Data, and How Can It Help You?
		Data Maturity
			Stage 1: Reactive
			Stage 2: Informative
			Stage 3: Predictive
			Stage 4: Transformative
		Self-Service Business Intelligence
		Summary
	Chapter 2. Types of Data Architectures
		Evolution of Data Architectures
		Relational Data Warehouse
		Data Lake
		Modern Data Warehouse
		Data Fabric
		Data Lakehouse
		Data Mesh
		Summary
	Chapter 3. The Architecture Design Session
		What Is an ADS?
		Why Hold an ADS?
		Before the ADS
			Preparing
			Inviting Participants
		Conducting the ADS
			Introductions
			Discovery
			Whiteboarding
		After the ADS
		Tips for Conducting an ADS
		Summary
Part II. Common Data Architecture Concepts
	Chapter 4. The Relational Data Warehouse
		What Is a Relational Data Warehouse?
		What a Data Warehouse Is Not
		The Top-Down Approach
		Why Use a Relational Data Warehouse?
		Drawbacks to Using a Relational Data Warehouse
		Populating a Data Warehouse
			How Often to Extract the Data
			Extraction Methods
			How to Determine What Data Has Changed Since the Last Extraction
		The Death of the Relational Data Warehouse Has Been Greatly Exaggerated
		Summary
	Chapter 5. Data Lake
		What Is a Data Lake?
		Why Use a Data Lake?
		Bottom-Up Approach
		Best Practices for Data Lake Design
		Multiple Data Lakes
			Advantages
			Disadvantages
		Summary
	Chapter 6. Data Storage Solutions and Processes
		Data Storage Solutions
			Data Marts
			Operational Data Stores
			Data Hubs
		Data Processes
			Master Data Management
			Data Virtualization and Data Federation
			Data Catalogs
			Data Marketplaces
		Summary
	Chapter 7. Approaches to Design
		Online Transaction Processing Versus Online Analytical Processing
		Operational and Analytical Data
		Symmetric Multiprocessing and Massively Parallel Processing
		Lambda Architecture
		Kappa Architecture
		Polyglot Persistence and Polyglot Data Stores
		Summary
	Chapter 8. Approaches to Data Modeling
		Relational Modeling
			Keys
			Entity–Relationship Diagrams
			Normalization Rules and Forms
			Tracking Changes
		Dimensional Modeling
			Facts, Dimensions, and Keys
			Tracking Changes
			Denormalization
		Common Data Model
		Data Vault
		The Kimball and Inmon Data Warehousing Methodologies
			Inmon’s Top-Down Methodology
			Kimball’s Bottom-Up Methodology
			Choosing a Methodology
			Hybrid Models
		Methodology Myths
		Summary
	Chapter 9. Approaches to Data Ingestion
		ETL Versus ELT
		Reverse ETL
		Batch Processing Versus Real-Time Processing
			Batch Processing Pros and Cons
			Real-Time Processing Pros and Cons
		Data Governance
		Summary
Part III. Data Architectures
	Chapter 10. The Modern Data Warehouse
		The MDW Architecture
		Pros and Cons of the MDW Architecture
		Combining the RDW and Data Lake
			Data Lake
			Relational Data Warehouse
		Stepping Stones to the MDW
			EDW Augmentation
			Temporary Data Lake Plus EDW
			All-in-One
		Case Study: Wilson & Gunkerk’s Strategic Shift to an MDW
			Challenge
			Solution
			Outcome
		Summary
	Chapter 11. Data Fabric
		The Data Fabric Architecture
			Data Access Policies
			Metadata Catalog
			Master Data Management
			Data Virtualization
			Real-Time Processing
			APIs
			Services
			Products
		Why Transition from an MDW to a Data Fabric Architecture?
		Potential Drawbacks
		Summary
	Chapter 12. Data Lakehouse
		Delta Lake Features
		Performance Improvements
		The Data Lakehouse Architecture
		What If You Skip the Relational Data Warehouse?
		Relational Serving Layer
		Summary
	Chapter 13. Data Mesh Foundation
		A Decentralized Data Architecture
		Data Mesh Hype
		Dehghani’s Four Principles of Data Mesh
			Principle #1: Domain Ownership
			Principle #2: Data as a Product
			Principle #3: Self-Serve Data Infrastructure as a Platform
			Principle #4: Federated Computational Governance
		The “Pure” Data Mesh
		Data Domains
		Data Mesh Logical Architecture
		Different Topologies
		Data Mesh Versus Data Fabric
		Use Cases
		Summary
	Chapter 14. Should You Adopt Data Mesh? Myths, Concerns, and the Future
		Myths
			Myth: Using Data Mesh Is a Silver Bullet That Solves All Data Challenges Quickly
			Myth: A Data Mesh Will Replace Your Data Lake and Data Warehouse
			Myth: Data Warehouse Projects Are All Failing, and a Data Mesh Will Solve That Problem
			Myth: Building a Data Mesh Means Decentralizing Absolutely Everything
			Myth: You Can Use Data Virtualization to Create a Data Mesh
		Concerns
			Philosophical and Conceptual Matters
			Combining Data in a Decentralized Environment
			Other Issues of Decentralization
			Complexity
			Duplication
			Feasibility
			People
			Domain-Level Barriers
		Organizational Assessment: Should You Adopt a Data Mesh?
		Recommendations for Implementing a Successful Data Mesh
		The Future of Data Mesh
		Zooming Out: Understanding Data Architectures and Their Applications
		Summary
Part IV. People, Processes, and Technology
	Chapter 15. People and Processes
		Team Organization: Roles and Responsibilities
			Roles for MDW, Data Fabric, or Data Lakehouse
			Roles for Data Mesh
		Why Projects Fail: Pitfalls and Prevention
			Pitfall: Allowing Executives to Think That BI Is “Easy”
			Pitfall: Using the Wrong Technologies
			Pitfall: Gathering Too Many Business Requirements
			Pitfall: Gathering Too Few Business Requirements
			Pitfall: Presenting Reports Without Validating Their Contents First
			Pitfall: Hiring an Inexperienced Consulting Company
			Pitfall: Hiring a Consulting Company That Outsources Development to Offshore Workers
			Pitfall: Passing Project Ownership Off to Consultants
			Pitfall: Neglecting the Need to Transfer Knowledge Back into the Organization
			Pitfall: Slashing the Budget Midway Through the Project
			Pitfall: Starting with an End Date and Working Backward
			Pitfall: Structuring the Data Warehouse to Reflect the Source Data Rather Than the Business’s Needs
			Pitfall: Presenting End Users with a Solution with Slow Response Times or Other Performance Issues
			Pitfall: Overdesigning (or Underdesigning) Your Data Architecture
			Pitfall: Poor Communication Between IT and the Business Domains
		Tips for Success
			Don’t Skimp on Your Investment
			Involve Users, Show Them Results, and Get Them Excited
			Add Value to New Reports and Dashboards
			Ask End Users to Build a Prototype
			Find a Project Champion/Sponsor
			Make a Project Plan That Aims for 80% Efficiency
		Summary
	Chapter 16. Technologies
		Choosing a Platform
			Open Source Solutions
			On-Premises Solutions
			Cloud Provider Solutions
		Cloud Service Models
			Major Cloud Providers
			Multi-Cloud Solutions
		Software Frameworks
			Hadoop
			Databricks
			Snowflake
		Summary
Index
About the Author
Colophon




نظرات کاربران