Extending and Integrating QlikView

18
QlikView in Depth: Extending and Integrating QlikView Joe Bickley

description

Extending and Integrating QlikView was presented by Joe Bickley during the QlikVIew in Depth Track at the Business Dioscovery London Event on 22nd November 2011

Transcript of Extending and Integrating QlikView

Page 1: Extending and Integrating QlikView

QlikView in Depth:

Extending and Integrating QlikView

Joe Bickley

Page 2: Extending and Integrating QlikView

Why extend QlikView?

Visualisation

Functionality

Integration

Page 3: Extending and Integrating QlikView

Visualisation of data must address the

business discovery needs of the users

Page 4: Extending and Integrating QlikView

QlikView Developers can help business

users by clearly presenting key

information

Page 5: Extending and Integrating QlikView

Built in Visualisation Capabilities

• Spark lines

• Trellis charts

• Live chart backgrounds

• Mekko Charts

• Mini-charts in List Boxes

Page 6: Extending and Integrating QlikView

Perfecting the layout

Page 7: Extending and Integrating QlikView

Pushing built in capabilities to the limit

Page 8: Extending and Integrating QlikView

How can QlikView be extended

• QlikView 10 Introduced Extension Objects

– Enables custom visualizations/user interface components within

QlikView

– Based on standard web technologies

– Write once, package and deploy anywhere

– No different to using standard QlikView objects

– Take advantage of QlikView associative and aggregation engine

– No additional end user training required

• QlikView 11 Introduces Document Extensions

– Extensions that can change document wide QlikView behaviour

Page 9: Extending and Integrating QlikView

How can QlikView be Extended

Page 10: Extending and Integrating QlikView

Demonstration

Page 11: Extending and Integrating QlikView

CRM.com/CustomerID=1234

Data

Page 12: Extending and Integrating QlikView

Building an Extension for QlikView

• Technology and Skills

– Make use of any browser based technology

– Javascript as a minimum

• People

– Web developers, not QlikView developers

Page 13: Extending and Integrating QlikView

Building an Extension for QlikView

• Reuse Existing Object and Content

– Online Libraries

Google Charts – http://code.google.com/apis/chart/

Fusion Charts - http://www.fusioncharts.com

– Community

http://community.qlikview.com/community/integration-extensions

Page 14: Extending and Integrating QlikView

Building an Extension for QlikView

• Process to build

– QV11 Extension object builder for Visual Studio

– Create two text files that define information about the object and what

properties you would like the users to see when they use it

– Create a javascript file as the framework for the object

– Add the functionality you want using you chosen technology

– Build into zip file called a QAR

Page 15: Extending and Integrating QlikView

Building an Extension for QlikView

• Process to Deploy

– For developers only open the QAR on the developers PC

– Use webview when developing to add them to documents

– Migrate files to server with the QlikView documents

– Users consume objects

Page 16: Extending and Integrating QlikView

Questions

Page 17: Extending and Integrating QlikView

Meet the Presenters at Qbar in King George III

Page 18: Extending and Integrating QlikView

• Please find your feedback forms in

the back of your notepads.

• Please complete your Feedback

Form and hand them in at the

registration desk before you leave

to receive:

• An event bag which contains:

– All the event content and

whitepapers.

– A USB with other collateral and

Customer Success Stories

– Various QlikTech Goodies

Thank you!

Feedback Forms