Apache Spark
Avancé
Implémentation d'une fenêtre analytique avec Window Functions

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

spark
window-functions
rank
analytics
pyspark

Scénario Technique

Contexte Une équipe analytics souhaite calculer le rang des vendeurs par région ainsi que le chiffre d'affaires cumulé par mois. Le Problème Ces calculs nécessitent des fonctions analytiques que l'équipe tente d'implémenter avec des jointures multiples, générant un code illisible et peu performant. Contraintes Utiliser Window de pyspark.sql.window avec partitionBy() et orderBy(). Implémenter rank() pour le classement et sum() cumulatif avec rowsBetween(). Livrable attendu Un script PySpark utilisant les Window Functions pour calculer rang et cumul sans jointures redondantes.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Apache Spark - Implémentation d'une fenêtre analytique avec Window Functions | Défi Technique & Recrutement — CodeDuel