Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Explorez vos données
avec
Bruno Bonnin
Who am I ?
Architecte logiciel / Développeur
JS
@_bruno_b_ https://github.com/bbonnin
Apache Zeppelin, c’est…
A web-based notebook that enables interactive data
analytics.
You can make beautiful data-driven, ...
Concepts de base
• Web-based
• Support de multiples
langages pour de multiples
backends
• Interactif
• Formulaires dynamiq...
Un peu d’histoire
• Origine: NFLabs (http://www.nflabs.com/)
• Plusieurs essais de faire un env. pour l’analyse de
données...
JVM
Architecture
Zeppelin Server
Hive Interpreter
Spark Interpreter
JDBC Interpreter
Your Interpreter
…
Thrift
HTTP
Web
so...
User Interface
Paragraphe
Interpréteur utilisé (sql, spark, sh, md, jdbc, …)
Texte à interpréter
Résultat
Toolbar du
parag...
JVM
Côté serveur
Zeppelin Server
SparkSQL
Interpreter
JVM
Texte à interpréter:
SELECT * FROM bank
Résultat (format « table...
Visualisation
Accès à des visualisations suivant
le type du résultat (ici, table, donc
possibilité d’avoir des graphiques)...
Démo
Autres fonctions
• Scheduler
• Partage
• Paragraphe dans iframe
• API pour ajout d’interpréteurs
• A venir:
• Sécurité (sh...
Pour aller plus loin
• Site officiel:
https://zeppelin.incubator.apache.org/
• Docs:
https://zeppelin.incubator.apache.o...
Merci !
Prochain SlideShare
Chargement dans…5
×

Explorez vos données avec apache zeppelin

1 052 vues

Publié le

Rapide présentation du projet Apache Zeppelin, environnement web facilitant l'exploration et le partage autour de vos données : le support de multiples langages pour le traitement (Spark) et l'accès aux bases de données (PostgreSQL, Cassandra, ...) permet à Zeppelin de s'adapter aux backends les plus divers.

Publié dans : Technologie
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

Explorez vos données avec apache zeppelin

  1. 1. Explorez vos données avec Bruno Bonnin
  2. 2. Who am I ? Architecte logiciel / Développeur JS @_bruno_b_ https://github.com/bbonnin
  3. 3. Apache Zeppelin, c’est… A web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more. The one interface for all your big data needs. “ ”
  4. 4. Concepts de base • Web-based • Support de multiples langages pour de multiples backends • Interactif • Formulaires dynamiques • Avec de la visualisation (support de plusieurs types de graphiques) • Pour partager • Facile à étendre JDBC
  5. 5. Un peu d’histoire • Origine: NFLabs (http://www.nflabs.com/) • Plusieurs essais de faire un env. pour l’analyse de données depuis 2012 • Au départ, produit commercial • Puis, décision de le proposer à la communauté Apache en 2014 • Projet « incubator » depuis décembre 2014 • Version 0.6.0 en cours de dév.
  6. 6. JVM Architecture Zeppelin Server Hive Interpreter Spark Interpreter JDBC Interpreter Your Interpreter … Thrift HTTP Web sockets JVM JVM JVM JVM
  7. 7. User Interface Paragraphe Interpréteur utilisé (sql, spark, sh, md, jdbc, …) Texte à interpréter Résultat Toolbar du paragraphe (start, …)
  8. 8. JVM Côté serveur Zeppelin Server SparkSQL Interpreter JVM Texte à interpréter: SELECT * FROM bank Résultat (format « table »: texte avec tabulations) Texte à interpréter: SELECT * FROM bank Lancement JVM 1 2 3 4 Traitement de la requête 5Résultat envoyé au browser qui interprète le format 6 age education balance 25 primary 1500 35 unknown 300000
  9. 9. Visualisation Accès à des visualisations suivant le type du résultat (ici, table, donc possibilité d’avoir des graphiques) Sélection des champs et des valeurs Affichage du graphique
  10. 10. Démo
  11. 11. Autres fonctions • Scheduler • Partage • Paragraphe dans iframe • API pour ajout d’interpréteurs • A venir: • Sécurité (shiro) • Export CSV • Nouvelle UI public class MyInterpreter extends Interpreter { public InterpreterResult interpret(…) {…} public void open() {…} public void close() {…} }
  12. 12. Pour aller plus loin • Site officiel: https://zeppelin.incubator.apache.org/ • Docs: https://zeppelin.incubator.apache.org/docs/latest/ • Exemples: https://www.zeppelinhub.com/viewer • Code source: https://github.com/apache/incubator-zeppelin
  13. 13. Merci !

×