beyond the enterprise reporting system · javascript cognos interfacing. where to find these...

24
Beyond the Enterprise Reporting System John Howell Business Intelligence Manager Deakin University CRICOS Provider Code: 00113B

Upload: others

Post on 23-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Beyond the Enterprise Reporting System

John HowellBusiness Intelligence Manager

Deakin University CRICOS Provider Code: 00113B

Page 2: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Deakin University CRICOS Provider Code: 00113B

Reminder – why have an ERS?

• Economies of scale, eg security, costs, deployment

• Build a critical mass of skills and experience

• Data quality is easier to manage

• Information governance is less difficult

• Here today, here tomorrow

Page 3: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Better visualisations& story telling

Deakin University CRICOS Provider Code: 00113B

To make a strategic proposal persuasive requires high-quality visualisations that both arrest and engage decision makers. Novel ways to present insights are necessary to avoid visualisation fatigue

Page 4: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Personalisation

Deakin University CRICOS Provider Code: 00113B

The time for ‘business as usual’ is continually being squeezed.

More operational information must be delivered to me when I need it and only if relevant to my purposes

Photo by lincolnblues https://www.flickr.com/photos/lincolnblues/3026448692

Page 5: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

to an enterprise reporting system

Deakin University CRICOS Provider Code: 00113B

Adding new visualisations

Page 6: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Deakin University CRICOS Provider Code: 00113B

Page 7: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

What did we want?

Deakin University CRICOS Provider Code: 00113B

Page 8: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

What did we want?

Deakin University CRICOS Provider Code: 00113B

Page 9: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Our Capabilities

Deakin University CRICOS Provider Code: 00113B

Subject matter

expertise

Data

science

Cognos report development

Project

manager

Javascript

Cognos interfacing

Page 10: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Where to find these resources?

Deakin University CRICOS Provider Code: 00113B

New Sankey diagram added to Cognos

IBM Development, Ontario

D3 javascript weighted tree embedded in Cognos

BrightPoint Consulting, San Diego

Page 11: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

How did it work out?

Deakin University CRICOS Provider Code: 00113B

• International contracts

• Communication

• Cost

• Timelines

• Ongoing flexibility / support

• Visualisation just one part of project

• Quality

Page 12: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

an enterprise reporting system

Deakin University CRICOS Provider Code: 00113B

Personalising

Page 13: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

BI maturity model

Deakin University CRICOS Provider Code: 00113B

Cost Benefit

Do execs like to be told

what to do?Prescriptive

What should I do?

PredictiveWhat will happen?

AnalysisWhy did it happen?

ReportingWhat happened?

Where most of the work is

Page 14: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Deakin University CRICOS Provider Code: 00113B

Information access maturity

Google

Home-grown search that’s not as good as Google

Wiki, folder structures

I know what I’m looking

for

BI Portal

I’m not sure I know what

I’m after

Role-baseddashboards

PersonalisationException / automation

Information relevant to my role(s)

Information relevant to me

Tell me when I need to know

something

Page 15: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Defining roles

Deakin University CRICOS Provider Code: 00113B

• What people do their job title

• Many roles are informal

• Some roles are implicit

• Many formal roles aren’t stored in a usable way

• But ldap might help?

Page 16: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Example role analysis

Deakin University CRICOS Provider Code: 00113B Photo by Rog01 https://www.flickr.com/photos/maitreyoda/7856293086/

Page 17: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Personalisation data set

Deakin University CRICOS Provider Code: 00113B

Username Faculty School Campus Course More…

jhowell B&L Business Waterfront M300

nikanand Health Psychology Burwood H344

mjohnson Health Nursing Waurn Ponds H330

Datawarehouse

Page 18: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Adding personalisation

Deakin University CRICOS Provider Code: 00113B

Create user information data set

Integrate with Cognos

Personalisationcapability

Role Analysis

Personalise existing dashboards

Create new personalised

dashboards for rolesExtend capability

Page 19: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Example personalised dashboard

Deakin University CRICOS Provider Code: 00113B

Page 20: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Example personalised dashboard

Deakin University CRICOS Provider Code: 00113B

Defaults to user’s faculty - Health

Can return to University view by unchecking ‘My

Defaults’

Page 21: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Where next?

Deakin University CRICOS Provider Code: 00113B

Use basic user details from warehouse

Add further details from other sources,

eg ldap

Allow users to edit their preferences

Extends functionality

Allow users to define triggers

Solves issue of poorly defined roles

Enables exception &

‘push’ reporting

Page 22: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Summary

Deakin University CRICOS Provider Code: 00113B

• Both new visualisations and personalisation can be added to enterprise reporting solutions such as Cognos

• New visualisations are relatively costly, but once integrated they can be re-used

• Personalisation requires:• Deep knowledge of the reporting solution

• Analysing / cleaning / creating data on your user base

• However once done this enables increasing information access maturity

Page 23: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Deakin University CRICOS Provider Code: 00113B

Questions or comments?

John Howell [email protected] Intelligence ManagerStrategic Intelligence and Planning Unit

Page 24: Beyond the Enterprise Reporting System · Javascript Cognos interfacing. Where to find these resources? Deakin University CRICOS Provider Code: 00113B New Sankey diagram added to

Deakin University CRICOS Provider Code: 00113B

D3 Exampleshttps://github.com/d3/d3/wiki/Gallery

Collision / detection: http://mbostock.github.io/d3/talk/20111018/collision.html

interactive (but useless!)

Collapsible force layout: http://mbostock.github.io/d3/talk/20111116/force-collapsible.html

Interactive, could be useful?

Circular heat chart: http://prcweb.co.uk/circularheatchart/

might be good for cyclical data, e.g. trimester / weeks?

Concept network browser: http://www.findtheconversation.com/concept-map/

Field of education / courses / units?

Sankey diagram: https://beta.observablehq.com/@mbostock/d3-sankey-diagram

Cohort flow through years