Il existe différentes manières d’effectuer des prévisions / estimations dans le futur.
Certains logiciels facilitent ce type de calcul, notamment ceux spécialisés en datamining ou/et en calculs statistiques comme SAS,
Par contre d’autres comme Business Objects ne le permettent pas.
Mais on peut s’en passer dans des cas assez simples.
Je propose ici d’utiliser certaines fonctions d’Oracle qui répondent à ce besoin, et de voir comment les implémenter sous BO.
Archives mensuelles : octobre 2010
Un hint dans BO
Des fois les plans d’exécution adoptés par le moteur d’Oracle ne sont pas forcément les meilleurs.
Même si les stats à jour, une requête peut mettre un certain temps, voire ne jamais se terminer !
La solution made in DBA consiste généralement à rajouter un hint, c’est à dire une petite ligne de code pour forcer le plan d’exécution.
Lire la suite
Talend et Googlemaps
Ce qui est bien avec Talend, c’est le côté opensource qui pousse les utilisateurs à développer des composants innovants et les partager avec all the World.
Par exemple le composant tGoogleMapLookup qui valide des adresses via Google Map … Sympa, il fallait y penser.
Il y a aussi le composant Talend qui va créer des événements dans un agenda Google.
Ca change des ETL fermés où chacun va développer / bricoler de son côté.
Update Oracle 10g massif optimisé / Merge
Oracle 10g apportait dans son lot de nouveautés l’instruction MERGE qui correspond à un INSERT or UPDATE, mode d’alimentation bien connu de nos chers ETL.
Les ETL gérant ce mode très bien, j’avoue n’en avoir jamais vu l’utilité, à part la simplification d’écriture dans un script SQL quand on n’a pas d’ETL sous la main.
Jusqu’Ã ce que je tombe sur un Update somme toute assez classique mais qui durait des plombes.
Lire la suite