Votre navigateur n'est pas compatible avec jmpress.js, vous avez donc une version dégradée de cette présentation.

Pour une meilleure experience, merci d'utiliser Chrome, Safari ou Firefox.

Mappy fait de la BI avec 5 milliards de lignes, comme si de rien n'était !

Pourrais tu me dire, pour chaque POI
 - Le nombre d'affichage en carte ?
 - Le nombre d'ouvertures de fiches ?
 - Le nombre de clics ?
 - ...
Pour 5 000 000 de POI,
 - au jour le jour,
 - sur deux ans...
5 000 000 de POI
 * 10 types de visibilités
 * 3 plateformes
 * 700 jours
 =
 quelques milliards !

SELECT
(CASE WHEN (`bi_routemm_perf`.`referer_groupe` = 'Mappy') THEN 'Mappy' WHEN (`bi_routemm_perf`.`referer_groupe` = 'Partenaires') THEN 'Partenaires' WHEN (`bi_routemm_perf`.`referer_groupe` = 'Solocal') THEN 'Solocal' ELSE 'UNKNOW' END) AS `referer_groupe__groupe_`, `bi_routemm_perf`.`referer_groupe` AS `referer_groupe`, SUM(`bi_routemm_perf`.`hit_count`) AS `sum_hit_count_ok`
FROM `default`.`bi_routemm_perf` `bi_routemm_perf`
WHERE ( (`bi_routemm_perf`.`date` >= CAST('2014-01-01 00:00:00' AS TIMESTAMP)) AND (`bi_routemm_perf`.`date` < CAST('2017-01-01 00:00:00' AS TIMESTAMP)) )
GROUP BY (CASE WHEN (`bi_routemm_perf`.`referer_groupe` = 'Mappy') THEN 'Mappy' WHEN (`bi_routemm_perf`.`referer_groupe` = 'Partenaires') THEN 'Partenaires' WHEN (`bi_routemm_perf`.`referer_groupe` = 'Solocal') THEN 'Solocal' ELSE 'UNKNOW' END), `bi_routemm_perf`.`referer_groupe`

Sur 500 000 000 de lignes...

Mais... c'est quoi ?


Un moteur BI / Analytique
distribué sur Hadoop
Pourquoi 1000x plus rapide
que Spark SQL ?
Car il combine
 - Indexes multi-dimensionnels (in-mem)
 - Pré-agrégations (in-mem)
 - Stockage sur disque orienté-colonne

Utiliser la barre espace ou les flèches pour naviguer.

* Présentation optimisée pour chrome (transitions plus fluides)