Skip to content

Commit 564a01f

Browse files
Replace ML/machine learning with AI throughout blog post
Co-authored-by: franciscojavierarceo <[email protected]>
1 parent cc77821 commit 564a01f

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

‎infra/website/docs/blog/feast-dbt-integration.md‎

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Streamlining ML Feature Engineering with Feast and dbt
3-
description: Learn how to leverage your dbt transformations as Feast features to eliminate duplicate work and accelerate ML development.
2+
title: Streamlining AI Feature Engineering with Feast and dbt
3+
description: Learn how to leverage your dbt transformations as Feast features to eliminate duplicate work and accelerate AI development.
44
date: 2026-01-27
55
authors: ["Francisco Javier Arceo", "Yassin Nouh"]
66
---
@@ -9,15 +9,15 @@ authors: ["Francisco Javier Arceo", "Yassin Nouh"]
99
<img src="/images/blog/rocket.png" alt="Feast and dbt Integration" loading="lazy">
1010
</div>
1111

12-
# Streamlining ML Feature Engineering with Feast and dbt
12+
# Streamlining AI Feature Engineering with Feast and dbt
1313

14-
If you're a dbt user, you know the power of well-crafted data models. You've invested time building clean, tested, and documented transformations that your team relies on. Your dbt models represent the single source of truth for analytics, reporting, and increasingly—machine learning features.
14+
If you're a dbt user, you know the power of well-crafted data models. You've invested time building clean, tested, and documented transformations that your team relies on. Your dbt models represent the single source of truth for analytics, reporting, and increasingly—AI features.
1515

16-
But here's the challenge: when your ML team wants to use these models for production predictions, they often need to rebuild the same transformations in their feature store. Your beautiful dbt models, with all their logic and documentation, end up getting reimplemented elsewhere. This feels like wasted effort, and it is.
16+
But here's the challenge: when your AI team wants to use these models for production predictions, they often need to rebuild the same transformations in their feature store. Your beautiful dbt models, with all their logic and documentation, end up getting reimplemented elsewhere. This feels like wasted effort, and it is.
1717

18-
What if you could take your existing dbt models and put them directly into production for ML without rewriting anything? That's exactly what Feast's dbt integration enables.
18+
What if you could take your existing dbt models and put them directly into production for AI without rewriting anything? That's exactly what Feast's dbt integration enables.
1919

20-
## Your dbt Models Are Already ML-Ready
20+
## Your dbt Models Are Already AI-Ready
2121

2222
You've already done the hard work with dbt:
2323

@@ -26,13 +26,13 @@ You've already done the hard work with dbt:
2626
- **Tested your logic** to ensure data quality
2727
- **Organized your transformations** into a maintainable codebase
2828

29-
These models are perfect for machine learning features. The aggregations you've built for your daily reports? Those are features. The customer attributes you've enriched? Features. The time-based calculations you've perfected? You guessed it—features.
29+
These models are perfect for AI features. The aggregations you've built for your daily reports? Those are features. The customer attributes you've enriched? Features. The time-based calculations you've perfected? You guessed it—features.
3030

31-
The problem isn't your models—they're great. The problem is getting them into a system that can serve them for real-time ML predictions with low latency and point-in-time correctness.
31+
The problem isn't your models—they're great. The problem is getting them into a system that can serve them for real-time AI predictions with low latency and point-in-time correctness.
3232

33-
## How Feast Brings Your dbt Models to Production ML
33+
## How Feast Brings Your dbt Models to Production AI
3434

35-
Feast's dbt integration is designed with one principle in mind: **your dbt models should be the single source of truth**. Instead of asking you to rewrite your transformations, Feast reads your dbt project and automatically generates everything needed to serve those models for ML predictions.
35+
Feast's dbt integration is designed with one principle in mind: **your dbt models should be the single source of truth**. Instead of asking you to rewrite your transformations, Feast reads your dbt project and automatically generates everything needed to serve those models for AI predictions.
3636

3737
Here's how it works:
3838

@@ -48,13 +48,13 @@ Feast reads your `manifest.json` (the compiled output from `dbt compile`) and ex
4848

4949
Then it generates Python code defining Feast entities, data sources, and feature views—all matching your dbt models exactly. Your documentation becomes feature documentation. Your data types become feature types. Your models become production-ready features.
5050

51-
The best part? **You don't change your dbt workflow at all.** Keep building models the way you always have. The integration simply creates a bridge from your dbt project to production ML serving.
51+
The best part? **You don't change your dbt workflow at all.** Keep building models the way you always have. The integration simply creates a bridge from your dbt project to production AI serving.
5252

5353
## See It In Action: From dbt Model to Production Features
5454

55-
Let's walk through a real example. Imagine you're a data engineer at a ride-sharing company, and you've already built dbt models to track driver performance. Your analytics team loves these models, and now your ML team wants to use them to predict which drivers are likely to accept rides.
55+
Let's walk through a real example. Imagine you're a data engineer at a ride-sharing company, and you've already built dbt models to track driver performance. Your analytics team loves these models, and now your AI team wants to use them to predict which drivers are likely to accept rides.
5656

57-
Perfect use case. Let's take your existing dbt models to production ML in just a few steps.
57+
Perfect use case. Let's take your existing dbt models to production AI in just a few steps.
5858

5959
### Step 1: Install Feast with dbt Support
6060

@@ -181,7 +181,7 @@ feast dbt import target/manifest.json \
181181
--output feature_repo/driver_features.py
182182
```
183183

184-
In seconds, Feast generates a complete Python file with everything needed for production ML serving—all from your existing dbt model:
184+
In seconds, Feast generates a complete Python file with everything needed for production AI serving—all from your existing dbt model:
185185

186186
{% code title="feature_repo/driver_features.py" %}
187187
```python
@@ -249,7 +249,7 @@ feast materialize-incremental $(date +%Y-%m-%d)
249249

250250
## What Just Happened?
251251

252-
You just went from dbt model to production ML features without rewriting a single line of transformation logic. Your dbt model—with all its carefully crafted SQL, documentation, and testing—is now:
252+
You just went from dbt model to production AI features without rewriting a single line of transformation logic. Your dbt model—with all its carefully crafted SQL, documentation, and testing—is now:
253253

254254
- **Serving features in milliseconds** for real-time predictions
255255
- **Maintaining point-in-time correctness** to prevent data leakage during training
@@ -399,10 +399,10 @@ Commit the generated Python files to your repository. This provides:
399399

400400
Data teams using Feast with dbt are seeing real impact:
401401

402-
- **"We stopped rewriting features twice"**: Data engineers build once in dbt, ML teams use directly
403-
- **50-70% faster ML deployment**: From dbt model to production features in minutes, not weeks
404-
- **Single source of truth**: When dbt models update, ML features stay in sync
405-
- **Analytics expertise becomes ML expertise**: Your dbt knowledge directly translates to ML feature engineering
402+
- **"We stopped rewriting features twice"**: Data engineers build once in dbt, AI teams use directly
403+
- **50-70% faster AI deployment**: From dbt model to production features in minutes, not weeks
404+
- **Single source of truth**: When dbt models update, AI features stay in sync
405+
- **Analytics expertise becomes AI expertise**: Your dbt knowledge directly translates to AI feature engineering
406406
- **Better collaboration**: No more need to rewrite SQL in Python
407407

408408
## Current Limitations and Future Roadmap
@@ -427,19 +427,19 @@ If you encounter issues or have questions:
427427
- **Community**: Join our [Slack community](http://slack.feast.dev/)
428428
- **Issues**: Report bugs or request features on [GitHub](https://github.com/feast-dev/feast/issues)
429429

430-
## Conclusion: Your dbt Models Deserve Production ML
430+
## Conclusion: Your dbt Models Deserve Production AI
431431

432-
You've invested time and care into your dbt models. They're clean, documented, tested, and trusted by your organization. They shouldn't have to be rewritten to power machine learning—they should work as-is.
432+
You've invested time and care into your dbt models. They're clean, documented, tested, and trusted by your organization. They shouldn't have to be rewritten to power AI—they should work as-is.
433433

434-
Feast's dbt integration makes that possible. Your dbt models become production ML features with:
434+
Feast's dbt integration makes that possible. Your dbt models become production AI features with:
435435

436436
- ✅ No rewriting or duplication
437437
- ✅ No changes to your dbt workflow
438438
- ✅ All your documentation preserved
439439
- ✅ Real-time serving for predictions
440440
- ✅ Point-in-time correctness for training
441441

442-
If you're a dbt user who's been asked to "make those models work for ML," this is your answer.
442+
If you're a dbt user who's been asked to "make those models work for AI," this is your answer.
443443

444444
Ready to see your dbt models in production? Install Feast and try it out:
445445

0 commit comments

Comments
 (0)