beyond the enterprise reporting system · javascript cognos interfacing. where to find these...
TRANSCRIPT
Beyond the Enterprise Reporting System
John HowellBusiness Intelligence Manager
Deakin University CRICOS Provider Code: 00113B
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
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
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
to an enterprise reporting system
Deakin University CRICOS Provider Code: 00113B
Adding new visualisations
Deakin University CRICOS Provider Code: 00113B
What did we want?
Deakin University CRICOS Provider Code: 00113B
What did we want?
Deakin University CRICOS Provider Code: 00113B
Our Capabilities
Deakin University CRICOS Provider Code: 00113B
Subject matter
expertise
Data
science
Cognos report development
Project
manager
Javascript
Cognos interfacing
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
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
an enterprise reporting system
Deakin University CRICOS Provider Code: 00113B
Personalising
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
Deakin University CRICOS Provider Code: 00113B
Information access maturity
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
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?
Example role analysis
Deakin University CRICOS Provider Code: 00113B Photo by Rog01 https://www.flickr.com/photos/maitreyoda/7856293086/
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
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
Example personalised dashboard
Deakin University CRICOS Provider Code: 00113B
Example personalised dashboard
Deakin University CRICOS Provider Code: 00113B
Defaults to user’s faculty - Health
Can return to University view by unchecking ‘My
Defaults’
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
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
Deakin University CRICOS Provider Code: 00113B
Questions or comments?
John Howell [email protected] Intelligence ManagerStrategic Intelligence and Planning Unit
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