qlik architecture & technologygo.qlik.com/rs/497-bmk-910/images/qlik architecture... · qlik®...

39
Qlik Architecture & Technology See the whole story in your data Marcel van Laarhoven Solution Architect

Upload: others

Post on 13-Jun-2020

38 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik Architecture & Technology

See the whole story in your data

Marcel van Laarhoven

Solution Architect

Page 2: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Visualization alone isn’t the answer

Source: “The Digital Universe of Opportunities: Rich Data and the Increasing Value of the Internet of Things” – April 2014

There is a broad spectrum of needs and analytics use cases across

any business, all of which are important

storage

automated pre analysis

reporting

mobility

embedded analytics

collaboration and sharing

analytic apps

high performance databases

preparation

data acquisition

VISUALIZATION

Page 3: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

See the whole story that lives within your data Innovative associative model enables users to probe all the possible

associations that exist in their data, across all data sources, to answer not just

“What happened?”, but “Why?”, and “What is likely to happen?”

Why our approach is unique

A visual analytics platform

Page 4: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

See the whole story that lives within your data

LoB IT Groups

Page 5: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

See the whole story that lives within your data

versus

Associative visual analytics Linear data visualization

Example: Tell us all of the patients who had a hip replacement that cost more than $10,000; the surgeons that treated

those patients that have used different prosthetics for those hip replacements…

Result of the partial story: You reduce

the number of operations Result of the whole story: You increase effectiveness

of procedures to maintain the number of operations

Page 6: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

See the whole story that lives within your data Innovative associative model enables users to probe all the possible

associations that exist in their data, across all data sources, to answer not just

“What happened?”, but “Why?”, and “What is likely to happen?”

A platform for all your visual analytics needs More than a tool, Qlik’s platform approach enables centrally deployed guided

analytics, self-service data visualization, embedded and custom built analytics,

collaboration and reporting

Why our approach is unique

A visual analytics platform

Page 7: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Foundation

Enterprise Cloud Desktop

Value Added

Services

Applications

Services Ecosystem

QIX Associative Engine

Qlik’s modern BI portfolio

Page 8: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik® platform-enabled visual analytics

Embedded

analytics

Custom analytics

applications

Self-service data

visualization

Qlik® Analytics Platform

Qlik Sense® Enterprise

Guided

analytics

Reporting and

collaboration

QlikView® NPrinting

Decentralized analysis

and exploration for

individuals and groups

Centrally deployed guided

analytics to multiple

knowledge workers

Analytics embedded in

web and enterprise

applications

Custom-built analytics

applications for internal

and external use

Pixel-perfect report

distribution across the

enterprise

QlikView®

Page 9: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik Analytics Platform

Page 10: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik® platform-enabled visual analytics

Embedded

analytics

Custom analytics

applications

Self-service data

visualization

Qlik® Analytics Platform

Qlik Sense® Enterprise

Guided

analytics

Reporting and

collaboration

Decentralized analysis

and exploration for

individuals and groups

Centrally deployed guided

analytics to multiple

knowledge workers

Analytics embedded in

web and enterprise

applications

Custom-built analytics

applications for internal

and external use

Pixel-perfect report

distribution across the

enterprise

By using the Qlik® Analytics Platform, customers and partners can seamlessly embed Qlik’s powerful visual analytics

capabilities, powered by the QIX engine and visualizations, right into their applications by using modern and open API’s.

Page 11: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

12

Introducing Qlik® Analytics Platform

•Delighting Developers

• Embed visual analytics anywhere

• Direct access to QIX engine

• Modern and open APIs

•Delivering for OEM

• Beautiful visualizations

• Deliver maximum value to your customers

• Licensing to match any use

• A platform for the enterprise

• Extend with governance

• Analytics in your workflow apps

• Engage your partner and customer communities

With Qlik’s patented Associative Data Indexing technology at its core, Qlik Analytics Platform

delivers capabilities for:

Page 12: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

13

• Easily embed apps, sheets and visualizations in a wide

range of environment, for example:

• Portals

• Web applications

• Intranet and Extranet sites

• Qlik® Analytics Platform provides a number of JavaScript-

based APIs for embedding Qlik Sense content:

• Single Integration API for iFrame integration

• Capability APIs for embedding objects in web

pages

• Backend API for communicating with the backend

of Qlik Sense

Use-case – Embedded Analytics

Page 13: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

14

Use-case – Custom Analytics

• Integrate visual analytics with great flexibility in your own

software. It can, for example, be integrated as a:

• Windows application

• Web-based application

• Qlik® Analytics Platform provides client side integration

capabilities through open, standard APIs for:

• Visualization extension for enabling new ways

of visualizing data and enhance user input and

interaction.

• Mashups for creating new applications to meet

unique business requirements.

• Single Integration to integrate single

visualizations, sheets or snapshots into an iframe.

Page 14: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

15

Integration

Page 15: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Demo

Page 16: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

17

Extensions

Create your own visualization type and

expand the capabilities of your Qlik

Platform.

Integration is just an upload to the server

in order to use it at the frontend and

inside your applications.

Templates are available to speed up your

development process.

Share or use an extension on / from

http://branch.qlik.com.

This is working with standard Web-

Technology CSS3, HTML5 and

JavaScript.

Page 17: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

18

Use Existing Libraries

Page 18: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Demo

Page 19: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

20

What is Qlik® Analytics Platform Qlik® Analytics Platform vs Qlik Sense® Enterprise

Self-service Client

Responsive

Design

Bookmarking Storytelling

Governed

Libraries

User Access Hub

Smart Data

Load

Drag/Drop

Creation Qlik Chart

Library

Management

& Security QIX Engine APIs

Qlik Sense® Enterprise

Qlik® Analytics Platform

Qlik S

en

se

®

Part of the Qlik Sense® family of products, the Qlik® Analytics Platform puts the power of the QIX

associative data indexing engine and visualizations in the hands of application developers through

powerful, open and modern API’s, allowing you to see the whole story within your data.

Page 20: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

See the whole story that lives within your data Innovative associative model enables users to probe all the possible

associations that exist in their data, across all data sources, to answer not just

“What happened?”, but “Why?”, and “What is likely to happen?”

A platform for all your visual analytics needs More than a tool, Qlik’s platform approach enables centrally deployed guided

analytics, self-service data visualization, embedded and custom built analytics,

collaboration and reporting

Agility for the business user, with trust and scale for IT Support the business and IT; Data sourcing and preparation, visualization and

analytics, collaboration and reporting all within a governed framework

Why our approach is unique

A visual analytics platform

Page 21: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik® platform-enabled visual analytics

Embedded

analytics

Custom analytics

applications Self-service data

visualization

Qlik® Analytics Platform

Qlik Sense® Enterprise

Guided

analytics

Reporting and

collaboration

Decentralized analysis

and exploration for

individuals and groups

Centrally deployed guided

analytics to multiple

knowledge workers

Analytics embedded in

web and enterprise

applications

Custom-built analytics

applications for internal

and external use

Pixel-perfect report

distribution across the

enterprise

Page 22: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Governed Self-Service

Page 23: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Business Users

• Read dashboard (Display only)

• Modify for own use, create new visualizations, re-

use what governed functionality is provided.

• Modify for own use, create new measures and use all

fields.

• Publish your new creations to the community

without IT involvement.

• Share your findings, discovered in the data. (Create

stories)

• Create new dashboards from scratch from internal or

external sources.

IT

• Manage data load process (ETL)

• Ensure calculations are correct (Definition of

measures)

• Database connections

• Folder connections

• Scheduling tasks

• Server management

• Security configuration

When using Self Service BI, you choose who can do what and what level of

freedom users get. No longer IT delivers and Business consumes

Dividing the work

Page 24: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Guided Analytics & Self-Service

IT or

Technical

Analyst

Business

Users

IT or

Technical

Analyst

Business

Users

Managers

Business

Users

Subject Matter Experts

3. Group

In order to make sure each user reaches their level of self-service,

roles can be applied providing each user the correct capabilities.

Page 25: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Consumption patterns

• Users consume visualization apps to quickly

answer the next question.

• User personalize their own visualizations

leveraging pre-built libraries.

• User build, extend, and publish content

leveraging pre-built libraries.

Users

Consume

Extend

Consume Publish

Personalize

Users

Users

Users

Page 26: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Adding user roles

• Business-Users: Consume visualization

apps to quickly answer the next question.

• Contributor: extends the application with

visualizations, sheets and data stories incl.

publish.

• Developer: builds applications, models and

prepares data for other users.

• Admin: administrates all apps for a certain

department (stream).

Consumer / business user

Consume

Build

Extend

Contributor

Developer

Department Admin

Page 27: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Demo?

Page 28: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Qlik® platform-enabled visual analytics

Embedded

analytics

Custom analytics

applications Self-service data

visualization

Qlik Sense® Enterprise

Guided

analytics

Reporting and

collaboration

Decentralized analysis

and exploration for

individuals and groups

Centrally deployed guided

analytics to multiple

knowledge workers

Analytics embedded in

web and enterprise

applications

Custom-built analytics

applications for internal

and external use

Pixel-perfect report

distribution across the

enterprise

QlikView®

Page 29: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Deploying the portfolio

Page 30: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

31

How do they work together? Qlik Sense® deployments are able to share and reuse much of the value

built within QlikView®

Qlik Sense QlikView

Qlik Data Layer

Model

Expressions

UI

Model

Expressions

Library

UI

Same expression logic

Same data logic

Engine Engine Same engine technology

Reusable Data Layer

60-80% of the effort associated with

most BI projects is related

to data & expression logic

and is therefore reusable!

Page 31: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Data models

Developer

Users

Self-Service Visualization Guided Analytics

Operational Data sources

Common platform

• Re-use of QlikView Data Architecture:

• Re-use data layer (QVD)

• Re-use existing data models & complex business logic

• Automatic publishing to both systems

• Single point of Truth & Maintenance

• Multiple use cases:

• Self-service visualization

• Guided Analytics

Page 32: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Coexistence: Different Solutions by Department

HR Sales &

Marketing

IT

Centrally Managed Data Layer

Page 33: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Coexistence: Different Solutions by Application

Page 34: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

35

• 1 physical machine

• QlikView & Qlik Sense running

on the same server.

• 1 physical machine

• QlikView & Qlik Sense running

on separate virtual servers

• 2 physical machines

• QlikView & Qlik Sense running

on different machines

Windows Host

• Ports will be used twice

• Not recommended

• unsupported

virtual environment

Host Host

Host Host

unsupported supported supported

Qlik Supported cases

Page 35: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

User experience

Page 36: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Single Portal

Page 37: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®

Navigating between QlikView & Qlik Sense

Page 39: Qlik Architecture & Technologygo.qlik.com/rs/497-BMK-910/images/Qlik Architecture... · Qlik® Analytics Platform Sense ® Part of the Qlik Sense® family of products, the Qlik®