30
For Your Eyes Only PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

Let’s Get Visual! Komplexe Diagramme mit IBM · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

Embed Size (px)

Citation preview

Page 1: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

For Your Eyes Only – PPI Roadshow 2015

Let’s Get Visual! Komplexe

Diagramme mit IBM RAVE Jeffrey Bohn

Page 2: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

1

Agenda

Der Wert von Datenvisualisierungen

RAVE

Was ist RAVE?

Vorteile von RAVE für IBM Cognos

IBM RAVE damals bis heute 10.2.2 – New Features

DEMO

Visualization Customizer

VizJSON: The grammar of graphics in JSON

DEMO

Zusammenfassung / Empfehlung

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 3: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

2

Der Wert von Datenvisualisierungen

For Your Eyes Only – PPI Roadshow 2015 © PPI AG

* Anscombe, F. J. (1973). "Graphs in Statistical Analysis"

Page 4: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

3

Der Wert von Datenvisualisierungen

© PPI AG

* Anscombe, F. J. (1973). "Graphs in Statistical Analysis"

For Your Eyes Only – PPI Roadshow 2015

Page 5: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

4

Was ist RAVE?

RAVE steht für Rapidly Adaptive Visualization Engine und ist

die Technologie hinter IBM‘s neuem erweiterbaren

Visualisierungsangebot.

RAVE kann VizJSON Spezifikationen rendern

VizJson basiert auf „The Grammar of Graphics“ von Leland

Wilkinson und JSON (JavaScript Object Notation)

The Grammar of Graphics beschreibt Regeln, wie Daten mit

Grafikelementen verbunden werden können

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 6: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

5

Was ist RAVE?

Entwicklung im Rahmen der IBM Many Eyes

Community

Dort erarbeitete Diagramm-Typen werden auf

der Seite vorgestellt und diskutiert (Wortwolken,

Analyse von Social Media)

RAVE soll speziell bei der Analyse im Big Data und

Mobile Umfeld unterstützen

Die Engine ermöglicht eine schnelle Entwicklung

von neuen und Anpassungen von bekannten

Visualisierungsklassen

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 7: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

6

Das RAVE Konzept

For Your Eyes Only – PPI Roadshow 2015 © PPI AG

Page 8: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

7

RAVE Visualisierungen

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 9: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

8

Wo und ab wann kann man RAVE nutzen?

© PPI AG

Cognos

Workspace

Cognos

Workspace

Advanced

Query

Studio

Cognos BI 10.2.1

(Juni 2013)

Report

Studio

Analysis

Studio

PowerPlay

Studio

Cognos

Insight Nur Active Reports

For Your Eyes Only – PPI Roadshow 2015

Page 10: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

9

Wo und ab wann kann man RAVE nutzen?

© PPI AG

Cognos BI 10.2.1.1

(Sept 2013)

Alle Reportarten Cognos

Workspace

Cognos

Workspace

Advanced

Report

Studio

For Your Eyes Only – PPI Roadshow 2015

Page 11: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

10

Vorteile von RAVE in IBM Cognos

Erweiterbare Diagrammpalette

neue Grafiktypen

Weiterentwicklungen durch die ManyEyes Community

Download von IBM-Entwicklungen, die in der Analytics Zone kostenlos zur

Verfügung gestellt werden

Neue Charttypen können mit Hilfe des IBM Visualization Customizer entworfen

werden wenn man sie braucht

Active Reports:

schnellere Generierung

kleinere AR-Dateien

ABER: RAVE-Engine kostet Platz

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 12: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

11

Beispiel: RAVE für Active Reports

© PPI AG

Alte Diagramm Engine:

5 Bilder werden generiert und im Active

Report gespeichert

Beim „Filtern“ wird nur noch das

entsprechende Bild aufgerufen

RAVE-Engine:

Nur die Daten werden im Active

Report gespeichert

Beim „Filtern“ wird die Grafik mit den

gewählten Daten zur Laufzeit

generiert

For Your Eyes Only – PPI Roadshow 2015

Page 13: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

12

Performancevergleich RAVE vs. „normale“ Grafikengine

Auswirkungen auf die Größe von Active Reports

© PPI AG

0,00

2,00

4,00

6,00

8,00

10,00

12,00

14,00

16,00

18,00

4 21 36 52 71 84 96 104 113 132 149 167 184 188 548 820

Grö

ße i

n M

B

Anzahl Kategorien/Charts pro AR

Standard Charting

RAVE

For Your Eyes Only – PPI Roadshow 2015

Page 14: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

13

Performancevergleich RAVE vs. „normale“ Grafikengine

Auswirkungen auf die Ausführungszeit von Active Reports

© PPI AG

23:59:08

23:59:25

23:59:43

00:00:00

00:00:17

00:00:35

00:00:52

00:01:09

00:01:26

00:01:44

4 21 36 52 71 84 96 104 113 132 149 167 184 188 548 820

Au

sfü

hru

ng

szeit

in

Seku

nd

en

Anzahl Kategorien/Charts pro AR

RAVE

Standard Charting

For Your Eyes Only – PPI Roadshow 2015

Page 15: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

14

Wie kann man Visualisierungen in Cognos verwenden?

Nach dem Import stehen die Visualisierungen im Report Studio zur Verfügung

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 16: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

15

IBM RAVE damals bis heute 10.2.2 – New Features

Ausweitung auf weitere Cognos Tools (Cognos Workspace, Cognos Workspace

Advanced)

Einsatz im Standardreporting

Eigenschaften als Attribute für IBM Cognos Report Studio

Neue Diagrammtypen z.B.:

© PPI AG

Chord Tornado Combination

Weiterentwicklung und Pflege der AnalyticsZone

For Your Eyes Only – PPI Roadshow 2015

Page 17: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

16

DEMO

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 18: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

17

Wo gibt es Visualisierungen?

© PPI AG

IBM veröffentlicht Visualisierungen kostenlos auf http://www.analyticszone.com unter

Catalog > Visualization

For Your Eyes Only – PPI Roadshow 2015

Page 19: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

18

Wo gibt es Visualisierungen?

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 20: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

19

Wie kann man Visualisierungen in Cognos verwenden?

Visualisierungen werden in einem ZIP-Container heruntergeladen

Der ZIP-Container wird in der Cognos Connection über die Bibliothek importiert

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 21: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

20

Was steckt in der ZIP Datei?

Die ZIP Datei enthält

Ordner images: enthält Vorschaubilder

Ordner resources: enthält Tooltips und Beschriftungen für Eigenschaften der

Visualisierung, die im Report Studio angezeigt werden

10.2.6101.45: Build-Nummer des Bundles, die Datei enthält keine Daten

history.log: enthält Information, welche Version des Cognos Visualization

Customizers verwendet wurde, um das Bundle zu bearbeiten und

welche Teile der Visualisierung angepasst wurden

definition.xml: enthält die Definitionen der Visualisierung für Cognos.

implementation.json: JSON Datei die von der RAVE Engine eingelesen wird, enthält die

Diagrammspezifikation und Beispieldaten

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 22: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

21

Wie kann man RAVE Diagramme bauen/anpassen?

RAVE Visualisierungen können mit Hilfe des Visualization Customizer bearbeitet

werden

Kostenloser Download auf http://www.analyticszone.com unter Catalog > Utility

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 23: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

22

VizJSON: The grammar of graphics in JSON

VisJSON ist eine Auszeichnungssprache, die eine flexible Möglichkeit bietet für die

Beschreibung von Diagrammen für eine Rendering-Engine .

JSON (JavaScript Object Notation) bildet die Basis für VisJSON

„lightweight data-interchange format“

- Kompakte und einfache Schreibweise für Objekte und Felder

JSON baut auf zwei Strukturen auf:

- Name/Wert-Paare

- Eine geordnete Liste von Werten

Reduzierter Overhead im Vergleich zu XML

- geringere Dateigröße

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 24: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

23

VizJSON: The grammar of graphics in JSON

IBM Produkte die VizJSON unterstützen

CFO Performance Insight

Next Best Action

SPSS Decision Management 7

Cognos® Insight

Cognos BI 10.2

InfoSphere® BigInsights™ with BigSheets technology

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 25: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

24

VizJSON: The grammar of graphics in JSON

© PPI AG

VizJSON bietet dem Entwickler eine große Anzahl von Eigenschaften, um alle

typischen, ungewöhnlichen und innovativen Diagramme zu entwerfen.

Eine einfache Anpassung

kann man aus einem

Columnchart ein

Barchart machen

For Your Eyes Only – PPI Roadshow 2015

Page 26: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

25

DEMO: Anpassung einer Visualisierung im Visualization Customizer

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Page 27: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

26

Vorteile von Flexibilität (RAVE Visualisierungen)

© PPI AG

Erweiterbare Diagrammpalette

Aufwertung ihres Standardreportings

Active Reports

schnellere Generierung

kleinere Ausgabedateien

For Your Eyes Only – PPI Roadshow 2015

Page 28: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

27

Kehrseite von Flexibilität (RAVE Visualisierungen)

© PPI AG

Diagrammoverhead

Unklare Diagramme

Überladene Diagramme

For Your Eyes Only – PPI Roadshow 2015

Page 29: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

28

Die vier Pfeiler einer erfolgreichen Visualisierung

© PPI AG For Your Eyes Only – PPI Roadshow 2015

Absicht Inhalt

Struktur Formatierung

Warum diese

Visualisierung?

Was muss

visualisiert werden?

Wie nützlich ist sie? Wie sollen wir es

visualisieren?

Page 30: Let’s Get Visual! Komplexe Diagramme mit IBM  · PDF fileFor Your Eyes Only – PPI Roadshow 2015 Let’s Get Visual! Komplexe Diagramme mit IBM RAVE Jeffrey Bohn

29

Fragen, Anmerkungen

© PPI AG For Your Eyes Only – PPI Roadshow 2015