Skip to Content
Spark haute performance (French Edition), 2nd Edition
book

Spark haute performance (French Edition), 2nd Edition

by Holden Karau, Adi Polak, Rachel Warren
May 2026
Intermediate to advanced
412 pages
12h 29m
French
O'Reilly Media, Inc.
Content preview from Spark haute performance (French Edition), 2nd Edition

Chapitre 11. Tests , validation et exécutions en parallèle

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

Les erreurs détectées tardivement nécessitent souvent de coûteuses réexécutions de tâches ; il est donc essentiel de les détecter tôt pour garantir des analyses de données hautement performantes. Les tests, la validation et les comparaisons côte à côte sont trois techniques clés pour stopper les erreurs avant qu’elles n’atteignent la production. Ces erreurs peuvent avoir des conséquences concrètes, comme des interruptions de production, que plus de la moitié des personnes ont déjà subies (voir la figure 11-1), près de 20 % d’entre elles ayant même connu des pannes graves de leurs pipelines Spark. On ne recommande pas de miser sur l'espoir en matière de qualité logicielle ; d'une part, les chances ne sont pas très bonnes (moins de 50 %).1 Au lieu de cela, dans ce chapitre, tu apprendras à identifier et à empêcher de nombreux types d’erreurs avant qu’elles n’affectent tes utilisateurs.2

Nous abordons séparément les tests unitaires et d’intégration, la validation et les exécutions en parallèle, même si tous ces éléments peuvent (de manière générale) être considérés comme une forme de test. Dans ce livre, nous considérons les tests principalement comme le processus hors ligne (automatisé ou manuel) visant à vérifier que notre logiciel se comporte comme prévu. La validation (parfois appelée audit ...

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

Concevoir des applications à forte intensité de données (French Edition), 2nd Edition

Concevoir des applications à forte intensité de données (French Edition), 2nd Edition

Martin Kleppmann, Chris Riccomini
RAG pratique pour la production (French Edition)

RAG pratique pour la production (French Edition)

Ofer Mendelevitch, Forrest Sheng Bao

Publisher Resources

ISBN: 0642572399917