La préparation d'un ensemble de données pour l'analyse est généralement la tâche la plus longue dans un projet d'exploration de données, nécessitant de nombreuses requêtes SQL complexes, la jonction de tables et l'agrégation de colonnes. En général, un effort manuel important est nécessaire pour construire des ensembles de données, où une disposition horizontale est requise. Nous présentons ici des méthodes simples, mais puissantes, permettant de générer du code SQL pour renvoyer des colonnes agrégées dans une disposition tabulaire horizontale, renvoyant un ensemble de chiffres au lieu d'un chiffre par ligne. Cette nouvelle classe de fonctions est appelée agrégations horizontales. Une fonction d'agrégation avec une technique de regroupement donne aux optimiseurs de requêtes la possibilité de fournir différents plans d'évaluation de requêtes. Pour les requêtes avec une fonction d'agrégation non distributive, l'évaluation ne peut être effectuée avant que l'entrée entière ne soit construite. Cela retarde l'ensemble du calcul. Les fonctions d'agrégation de ce type sont appelées fonctions d'agrégation holistique. Pour améliorer les performances d'évaluation de la fonction d'agrégation holistique, une approche appelée agrégation partielle peut être utilisée. L'agrégation partielle effectue les calculs de manière incrémentielle et augmente la vitesse de calcul.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.