Organisation de log de requêtes OLAP sous forme de site web
Résumé
Vu comme une simple collection de requêtes, un log de requêtes d'un
serveur OLAP est une structure peu exploitable. Dans cet article, nous proposons
d'organiser un log de requêtes d'un serveur OLAP sous la forme d'un site web.
Cela a plusieurs avantages, comme la compréhension rapide de ce qui a été fait lors
des sessions d'analyse précédentes ou comme l'aide aux futures sessions d'analyse.
La technique utilisée a fait ses preuves pour la réorganisation de sites web.
Le log est transformé en un graphe pondéré de requêtes, les poids reflétant une
similarité entre requêtes. Cette similarité est calculée en tenant compte à la fois
des faits interrogés et de la présence ou non des deux requêtes au sein de la même
session. Ces poids sont ensuite ajustés par une heuristique utilisant des fourmis
artificielles pour trouver un équilibre entre ces deux facteurs. Enfin le log est présenté
sous la forme d'un site web dont la structure est l'arbre couvrant minimal de
ce graphe. Cette technique est implémentée en java pour le traitement de logs de
requêtes MDX. Des expériences ont été conduites sur des logs synthétiques pour
tester la qualité des solutions obtenues selon des critères utilisés dans le domaine
du web et des interfaces homme-machine