This document discusses business intelligence (BI) and how it relates to enterprise content management (ECM) systems like Alfresco. It begins by explaining what BI is and is not, then discusses using Alfresco for BI from a technical perspective. It notes that users want to analyze metadata, types, aspects, processes, and more over time. A true BI solution involves a three-tier architecture with a source layer, data warehouse layer, and frontend layer to provide scalability. Open source solutions like A.A.A.R can provide such a three-tier BI system integrated with ECM platforms.
3. The goal
http://fcorti.com
•
What Business Intelligence is
•
What Business Intelligence is not
•
Taking a look at Alfresco and ECM in general
•
From a technical point of view
Tools
Alfresco tech talk n.73 - February 5th, 2014
Theory
3
4. We all use Alfresco and we would like to know…
http://fcorti.com
Who is using it? Which are the top users/offices/departments?
•
How is the repository growing over time?
•
Which are the most viewed contents last week? And in the last quarter? And
in the last year?
•
I would like to develop interactive analysis on metadata and types/aspects.
•
Where are the bottlenecks in my processes and workflows?
•
What happens to the duration of my processes if the document flows will
increase 15% more than today?
•
How can I analyze information like this as a spreadsheet?
•
Business questions
•
Everything should be shared with my Boss/Collaborators on his/her/their
cellphones
Alfresco tech talk n.73 - February 5th, 2014
4
5. And even if we know everything…
http://fcorti.com
BI specialist
https://www.youtube.com/watch?v=a3QGwTcyRLQ
Alfresco tech talk n.73 - February 5th, 2014
5
6. When reality overtakes fantasy
http://fcorti.com
•
Business questions cannot be easily satisfied and
changes along with the organization and the processes
•
Good news: Enterprise BI solutions and architectures is
going to help us!
•
Let’s see how…
Alfresco tech talk n.73 - February 5th, 2014
6
7. (Probably) everybody knows that BI is…
•
Analytics
•
Reports
•
Dashboards
http://fcorti.com
This is definitely true!
•
Spreadsheets and pivot tables
•
KPI
•
…a lot of other (useful) tools for the end user!
Alfresco tech talk n.73 - February 5th, 2014
7
8. Front-end tools are focused on data presentation
http://fcorti.com
•
Front-end tools:
•
are cool and handsome
•
are focused on data enquiry and presentation
•
make the end user’s life easier
•
could be integrated in other applications
•
make the analysis process smarter!
Alfresco tech talk n.73 - February 5th, 2014
8
9. Is this a BI solution?
•
http://fcorti.com
Yes, it is a possible solution
+
Alfresco tech talk n.73 - February 5th, 2014
9
10. Is this a BI solution?
•
http://fcorti.com
Yes, it is a possible solution based on a single level
Source level
Frontend level
+
Alfresco tech talk n.73 - February 5th, 2014
10
11. Is this a BI solution?
http://fcorti.com
•
Yes, it is a possible solution based on a single level
•
But we could get more than this for a real Enterprise
approach
Source level
Frontend level
+
Alfresco tech talk n.73 - February 5th, 2014
11
12. Data Warehouse guarantees scalability
•
A Data Warehouse is a storage
developed specifically for data
analysis
•
http://fcorti.com
Data Warehouse guarantees
scalability in terms of
• Business questions
• Quantity of data
• Data quality
• Reliability
Alfresco tech talk n.73 - February 5th, 2014
12
13. Data Warehouse guarantees scalability
•
http://fcorti.com
A Data Warehouse is a storage
developed specifically for data
analysis
Alfresco tech talk n.73 - February 5th, 2014
13
14. Is this a BI solution?
http://fcorti.com
(*)
•
Yes, more complex to manage but more complete*
+
Alfresco tech talk n.73 - February 5th, 2014
+
14
15. Is this a BI solution?
http://fcorti.com
(*)
•
Yes, more complex to manage but more complete*
•
This solution is based on a two levels approach
Source level
DWH level
+
Alfresco tech talk n.73 - February 5th, 2014
Frontend
level
+
15
16. A.A.A.R. solution
•
•
http://fcorti.com
A.A.A.R. develops the three levels architecture (DWH
is composed by Operational level and Warehouse level)
A.A.A.R. is, today, based on a pure Open Source stack
Source level
DWH level
+
Alfresco tech talk n.73 - February 5th, 2014
Frontend
level
+
16