Soutenez le projet ! Le site existe grâce à la communauté. Si l'aide couvre les dépenses, la plateforme reste gratuite.Soutenir →
Code SQL copié dans le presse-papiers
Tâche 5:
Une table avec des centaines de millions de lignes devient lente et coûteuse à traiter. Comment amélioreriez-vous la performance et l'efficacité des coûts ? Discutez du partitionnement, du clustering ou de l'indexation, des chargements incrémentiels et de la conception des requêtes.

Écrivez votre réponse dans le champ ci-dessous et cliquez sur le bouton "Vérifier !"

Obtenir un indice Saisie vocale Arrêter l'enregistrement Effacer la réponse

Qui est un Data Engineer ?

Un Data Engineer conçoit et maintient les systemes qui collectent, transforment et livrent les donnees pour l'analyse et la prise de decision.

Que fait un Data Engineer ?

  • Construit des pipelines ETL/ELT fiables a partir de plusieurs sources.
  • Prepare des jeux de donnees propres et structures pour les analystes et data scientists.
  • Concoit des schemas de data warehouse (tables de faits et dimensions).
  • Surveille la qualite, la fraicheur des donnees et les echecs des pipelines.
  • Optimise les performances SQL et les couts de traitement.

Que doit connaitre un Data Engineer ?

  • SQL solide : jointures, agregations, fonctions fenetre et optimisation.
  • Modelisation des donnees : normalisation, denormalisation, schemas en etoile et en flocon.
  • Principes d'orchestration et de planification des pipelines.
  • Concepts batch et streaming, chargements incrementaux et idempotence.
  • Bases du cloud, des entrepots de donnees et de l'observabilite.

Cette page vous aide a pratiquer des questions d'entretien Data Engineering sur SQLTest.online.