Skip to Content
Ingénierie analytique avec SQL et dbt
book

Ingénierie analytique avec SQL et dbt

by Rui Machado, Helder Russa
November 2024
Intermediate to advanced
324 pages
9h 41m
French
O'Reilly Media, Inc.
Content preview from Ingénierie analytique avec SQL et dbt

Chapitre 5. Thèmes avancés de dbt

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

dbt est un outil qui se concentre sur la partie transformation du processus ELT. Avec seulement une expérience en SQL, nous pouvons développer tout notre code analytique avec cet outil. En parallèle, nous pouvons toujours l'encapsuler sous un ensemble de bonnes pratiques et de normes que l'on retrouve généralement dans le génie logiciel, comme le développement de tests, le déploiement automatique, ou même la documentation construite côte à côte pendant que nous développons.

Dans ce chapitre, notre voyage à travers dbt prend une tournure plus avancée et plus subtile. Nous allons nous plonger dans la collection variée de matérialisations de modèles de dbt. Au-delà des vues et des tables traditionnelles, nous explorerons le potentiel des modèles éphémères, tirerons parti des vues matérialisées, capturerons des instantanés de données à des moments précis, et utiliserons même des modèles incrémentaux, qui te libèrent des chargements de données complets récurrents et gourmands en ressources.

Mais ce n'est pas tout. Nous élèverons ton code analytique au niveau supérieur grâce à Jinja, aux macros et aux paquets. Nous avons pour mission de transformer ta base de code, de la rendre plus efficace et de la faire évoluer. À la fin de ce chapitre, tu auras acquis les connaissances et les outils nécessaires pour améliorer ton flux ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Expert Hadoop® Administration

Expert Hadoop® Administration

Sam R. Alapati
Modèles de langage à grande échelle pratiques

Modèles de langage à grande échelle pratiques

Jay Alammar, Maarten Grootendorst
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer

Publisher Resources

ISBN: 9798341615403