talkin’‘boutextensions’...
TRANSCRIPT
Talkin ‘bout Extensions … that makes Sense
2nd October 2015 Ralf Becher
Agenda
• Introduction • Motivation • How to Start? • Find some collaborators • Examples • OMG JSON… • Q & A
2
About me
• Principal Consultant BI / Big Data @ TIQ Solutions • Certified QlikView Designer, Developer • 9 yrs Qlik experience, 26 years in IT • Qlik Luminary 2014, 2015 • QlikCommunity MVP • Qonnections Hackathon 2014, 2nd place • presenter at Qonnections, IRM UK ED&BI
Email: [email protected] Twitter: @irregularbi Blog & hobby workbench: http://irregular.bi LinkedIn: https://de.linkedin.com/in/ralfbecher
My programmer vita..
My programmer vita, much beHer
Used lib: vis.js
Other extensions I’ve built using vis.js:
• QlikView IconGraph QVPR Analysis, Rob Wunderlich http://qlikviewcookbook.com
• Qlik Sense IconGraph
Fraud Analysis, Neo4j Data Blending (not published yet)
see visjs.org
MoLvaLon
• improve the Product • don’t get stopped by missing Vizzes • compete with others by Example (see T… hexagon) • make the Client happy • deliver Ah-wesomeness • Think outside the box
Think geeky Think Data Science … à use JavaScript for transformation and aggregation
• Learn! • Have fun coding
How to start?
• Qlik Sense Dev Help ..learning by example
How to start?
• …go branch.qlik.com: • search for an initial
example you can start from
• engage and collaborate to fix / add features
• fork from GitHub to build your own
How to start?
• Look for JavaScript viz libs: Don’t invent the wheel again!
• jQuery plugins • d3js.org • nvd3.org • c3js.org • dygraphs.com • Rickshaw • Cubism.js • Raphaël • sigma.js
D3.js – Examples and Tutorials
• Find a visualisation http://d3js.org/ https://github.com/mbostock/d3/wiki/Gallery
• Harness existing code • Convert from D3 to
Sense – Tutorial http://blog.axc.net/tutorial-how-to-build-a-qlik-sense-extension-with-d3/
The results of your work….
How it feels when you make your first selection using your own built extension:
12
Hexagonal Binning
Extensions that makes Sense..
13
Find collaborators
• Cooper Software • Twitter: @brian_booden • Qonnections Hackathon 3rd place • Qlik Sense extensions
• Hexagonal Binning
14
Brian Booden Speros Kokenes • Axis Group
• Blog: http://blog.axc.net/ • Twitter: @sperosck • Qonnections Hackathon winner • SenseUtils.js and Lasso.js • QlikView and Sense extensions
• D3 Visualization Library
Hexagonal Binning
Demo Time…
15
2 Dimensional Heatmap
16
Dependency Wheel / Chord
17
OMG JSON
18
• Howto JSON: • use a connector • JavaScript /
Python is very powerful
• easy to build transformations
• build tools for your analytics /data science environment
Q & A
• Download Hexagonal Binning for Qlik Sense at Qlik Branch
• http://branch.qlik.com/projects/showthread.php?351-Hexagonal-Binning
Questions?