Glossary Entry

What is Data Science?

Data science combines statistics, computing, and domain knowledge to predict outcomes from data. Learn its lifecycle and why it relies on lakehouse data access.

Written by Alex Merced

What is Data Science?

Data Science is a multidisciplinary field that combines statistics, computer science, and business domain expertise to extract actionable insights from large, messy datasets. While Data Engineering focuses on building the resilient infrastructure to securely transport and store data, and Data Analytics focuses on reporting what happened in the past (descriptive analytics), Data Science focuses largely on predicting the future (predictive analytics) and recommending actions (prescriptive analytics).

In the context of the modern enterprise, Data Science is one of the main ways stored data turns into business value. A data warehouse can accurately report that 5,000 customers canceled their subscriptions last month. That is useful, but it does not prevent future cancellations. A Data Scientist utilizes the historical data residing in the Open Data Lakehouse to train machine learning models that analyze subtle behavioral patterns (like a user logging in less often over a two-week period) to predict which customers will likely cancel next month, allowing the business to proactively intervene.

The Core Lifecycle

The Data Science workflow is experimental and iterative.

1. Exploratory Data Analysis (EDA)

Before training any predictive algorithms, Data Scientists need to understand the statistical shape of the data. They connect Jupyter Notebooks to the Data Lakehouse (often utilizing tools like Pandas or PySpark) to execute Exploratory Data Analysis (EDA). They build visualizations to identify correlations (e.g., discovering that product sales rise during local weather events).

2. Feature Engineering

Raw data is rarely suitable for machine learning. Feature Engineering is the process of transforming raw data into explicit signals (features) that algorithms can understand. If a dataset contains a Timestamp column, the algorithm might not understand it. The Data Scientist engineers new features, extracting Is_Weekend, Is_Holiday, or Time_Since_Last_Purchase from that single timestamp, providing the algorithm with context it needs to learn effectively.

3. Model Selection and Training

The Data Scientist applies algorithms (like Random Forests, Gradient Boosting Machines, or Deep Neural Networks) to the engineered features. The algorithm processes the historical data (the training set), learning the patterns that led to specific historical outcomes.

4. Validation and Deployment

A model is useless if it simply memorizes the historical data (overfitting). The scientist validates the model against an unseen dataset (the holdout set) to check that it generalizes. Once validated, the model is deployed into production via MLOps pipelines, generating predictions for the business.

The Dependency on the Data Lakehouse

Historically, Data Scientists were often bottlenecked by Data Warehouses. Warehouses required strict Schema-on-Write, meaning raw, messy anomalies were often deleted by the ETL pipeline before the Data Scientist ever saw them. Because many machine learning use cases depend on those rare anomalies, this sanitized data hurt model accuracy.

The Open Data Lakehouse addresses this. It allows Data Scientists to access raw, untransformed data (Bronze layer) for experimental discovery, while also allowing them to join that data against the cleaned financial metrics (Gold layer). Because compute is separate from storage, teams can scale compute to train models without copying the data out of the cloud storage layer.

Summary of Technical Value

Data Science is a major driver of enterprise modernization. By applying statistical modeling and machine learning to the datasets prepared by data engineering, Data Scientists help an organization move from a reactive, backward-looking posture to a proactive, predictive one, improving operational efficiency and revenue.

Learn More

To learn more about the Data Lakehouse, read The Lakehouse Built for Everyone by Alex Merced. You can find this and other books by Alex Merced at books.alexmerced.com.

Related Terms

What is Feature Engineering?

Feature engineering turns raw data into model inputs (features) for machine learning. Covers extraction, windowing, encoding, and avoiding data leakage.

What is Predictive Analytics?

Predictive analytics uses historical data, statistics, and machine learning to estimate future outcomes. See how models are trained, deployed, and hit by drift.

What is Machine Learning?

Machine learning is a branch of AI where algorithms learn patterns from data instead of fixed rules. See its main types and how lakehouse tables feed training.

What is Prescriptive Analytics?

Prescriptive analytics recommends actions by combining predictions with optimization and simulation. Learn how it works and why it depends on data quality.

What is Data Engineering?

Data engineering is the discipline of building the pipelines and infrastructure that ingest, transform, and store data, and how it differs from data science.

What is MLOps?

MLOps is the practice of applying DevOps methods to machine learning: versioning code and data, automating training and deployment, and watching for drift.

What is Data Lake vs Data Warehouse?

A data lake stores raw data of any type at low cost, while a data warehouse holds curated data for fast SQL; compare the two and why the lakehouse merged them.

What is Data Mining?

Data mining is the process of finding patterns, correlations, and anomalies in large datasets. Learn association rules, clustering, classification, and more.

What is FinOps for Data?

FinOps for data is the practice of making cloud data spend visible and accountable. Covers the inform, optimize, operate cycle and cost in an open lakehouse.

Work with Alex