SlideShare une entreprise Scribd logo
1  sur  13
Pentaho
● What is it ?
● Pentaho Server
● Pentaho Client
● Plugins
● Big Data / Hadoop
● Architecture
● Screen Shots
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – What is it ?
● It is a business intelligence system
● It offers
– Analytics
– Visual data integration
– OLAP
– Reports
– Dashboards
– Data mining
– ETL
● Written in Java
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – What is it ?
● Offered as
– Free community edition
– Purchased enterprise edition
● Available for
– Windows
– Linux
– Mac OSX
● Community supported
● Open source plugins available
● Uses the Apache Java Application Server
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Server
Pentaho server components
● BI / BA Platform - the core platform, hosts contents and offers services
● Analysis (Mondrian) – an OLAP server, query via MDX, XML
– In memory data aggregation
● Dashboard Designer (PDD) – supports monitoring / decision making
● Analysis (PAZ) – drag and drop OLAP viewer, create MDX queries
● Reporting (PIR) – plugin for adhoc reports
● Data Access – create data sources / define data models
● Mobile – extends Pentaho to the mobile world
– Dashboards and reports on a small screen
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Client
Pentaho client components
● Data Integration (PDI) – Kettle ETL engine, single node / cloud
● Big Data – ETL for Hadoop / NoSQL databases
● Report Designer – codeless report creation
● Data Mining – uses Weka for pattern searching and trend prediction
● Meta Data (PME) – create business models of data sources
● Aggregate Designer (PAD) – pre calculation for aggregation
● Schema Workbench (PSW) – OLAP cube analysis
● Design Studio (PDS) – automation / business logic task support
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Plugins
Pentaho plugins
● Ctools – free / open source tools by webdetails
● Charting (CCC) – create dashboard charts
● Build Framework (CBF) – release management for Pentaho apps
● Data Access (CDA) – common layer for data access
● Data Browser (CDB) – visual OLAP data browser
● Distributed Cache (CDC) – high performance, scalable shared cache
● Data Generator (CDG) – for dashboard creation
– Creates tables, data and Mondrian schema
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Plugins
Pentaho plugins
● Data Validator (CDV) – data integrity via validation tests
● Graphics Gen (CGG) – server side rendering of charts as images
● Dashboard Editor (CDE) – sophisticated community dashboard editor
● Dashboard Framework (CDF)
– extendable, AJAX based dashboard framework
● Startup Tabs (CST) – define start up tabs by user
● Saiku – analysis suite / open source
● Saiku Reporting – drag & drop report design tool
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Big Data
What are Hadoop's characteristics ?
– Mainly command line driven
– Minimal built in processing / filtering / validation options
– No drag & drop ETL like job creation
What can Pentaho bring to Hadoop ?
– Visual drag & drop job creation
– Visual reports
– Ad / Hoc querying
– Dashboards
– And more …
It would be a good extension to Hadoop's core functionality
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Architecture
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Screen Shots – Drag & Drop ETL
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Screen Shots – Dashboards
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Pentaho – Screen Shots – Reports
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Contact Us
● Feel free to contact us at
– www.semtech-solutions.co.nz
– info@semtech-solutions.co.nz
● We offer IT project consultancy
● We are happy to hear about your problems
● You can just pay for those hours that you need
● To solve your problems

Contenu connexe

En vedette (7)

Creating Interactive Olap Applications With My Sql Enterprise And Mondrian Pr...
Creating Interactive Olap Applications With My Sql Enterprise And Mondrian Pr...Creating Interactive Olap Applications With My Sql Enterprise And Mondrian Pr...
Creating Interactive Olap Applications With My Sql Enterprise And Mondrian Pr...
 
Case Study Real Time Olap Cubes
Case Study Real Time Olap CubesCase Study Real Time Olap Cubes
Case Study Real Time Olap Cubes
 
Multidimensional Data Analysis with Ruby (sample)
Multidimensional Data Analysis with Ruby (sample)Multidimensional Data Analysis with Ruby (sample)
Multidimensional Data Analysis with Ruby (sample)
 
Tutorial olap4j
Tutorial olap4jTutorial olap4j
Tutorial olap4j
 
Olap Cube Design
Olap Cube DesignOlap Cube Design
Olap Cube Design
 
OLAP Cubes in Datawarehousing
OLAP Cubes in DatawarehousingOLAP Cubes in Datawarehousing
OLAP Cubes in Datawarehousing
 
MS SQL SERVER: Olap cubes and data mining
MS SQL SERVER: Olap cubes and data miningMS SQL SERVER: Olap cubes and data mining
MS SQL SERVER: Olap cubes and data mining
 

Similaire à An introduction to Pentaho

Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
johnpaka
 
Wonderware Intelligence Software Scenario
Wonderware Intelligence Software ScenarioWonderware Intelligence Software Scenario
Wonderware Intelligence Software Scenario
Greg Dubiel
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
WSO2
 

Similaire à An introduction to Pentaho (20)

Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data PlatformsData Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
 
Conquering the Lambda architecture in LinkedIn metrics platform with Apache C...
Conquering the Lambda architecture in LinkedIn metrics platform with Apache C...Conquering the Lambda architecture in LinkedIn metrics platform with Apache C...
Conquering the Lambda architecture in LinkedIn metrics platform with Apache C...
 
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache CassandraApache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
 
Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
 
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winner
 
Wonderware Intelligence Software Scenario
Wonderware Intelligence Software ScenarioWonderware Intelligence Software Scenario
Wonderware Intelligence Software Scenario
 
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
 
Developing Enterprise Consciousness: Building Modern Open Data Platforms
Developing Enterprise Consciousness: Building Modern Open Data PlatformsDeveloping Enterprise Consciousness: Building Modern Open Data Platforms
Developing Enterprise Consciousness: Building Modern Open Data Platforms
 
Large Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAPLarge Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAP
 
Cloud-Native .Net des applications containerisées .Net sur Linux, Windows e...
 Cloud-Native .Net des applications containerisées .Net sur Linux, Windows e... Cloud-Native .Net des applications containerisées .Net sur Linux, Windows e...
Cloud-Native .Net des applications containerisées .Net sur Linux, Windows e...
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
 
SAP
SAPSAP
SAP
 
Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications Pivotal - Advanced Analytics for Telecommunications
Pivotal - Advanced Analytics for Telecommunications
 
Designing for operability and managability
Designing for operability and managabilityDesigning for operability and managability
Designing for operability and managability
 
Best Practices with Sitecore
Best Practices with SitecoreBest Practices with Sitecore
Best Practices with Sitecore
 
About VisualDNA Architecture @ Rubyslava 2014
About VisualDNA Architecture @ Rubyslava 2014About VisualDNA Architecture @ Rubyslava 2014
About VisualDNA Architecture @ Rubyslava 2014
 
Nagios Conference 2014 - Shamas Demoret - Getting Started With Nagios XI
Nagios Conference 2014 - Shamas Demoret - Getting Started With Nagios XINagios Conference 2014 - Shamas Demoret - Getting Started With Nagios XI
Nagios Conference 2014 - Shamas Demoret - Getting Started With Nagios XI
 
Cognos Analytics Release 6: March 2017 Enhancements
Cognos Analytics Release 6: March 2017 EnhancementsCognos Analytics Release 6: March 2017 Enhancements
Cognos Analytics Release 6: March 2017 Enhancements
 
Open Data Science Conference Big Data Infrastructure – Introduction to Hadoop...
Open Data Science Conference Big Data Infrastructure – Introduction to Hadoop...Open Data Science Conference Big Data Infrastructure – Introduction to Hadoop...
Open Data Science Conference Big Data Infrastructure – Introduction to Hadoop...
 

Plus de Mike Frampton

An introduction to Apache Mesos
An introduction to Apache MesosAn introduction to Apache Mesos
An introduction to Apache Mesos
Mike Frampton
 

Plus de Mike Frampton (20)

Apache Airavata
Apache AiravataApache Airavata
Apache Airavata
 
Apache MADlib AI/ML
Apache MADlib AI/MLApache MADlib AI/ML
Apache MADlib AI/ML
 
Apache MXNet AI
Apache MXNet AIApache MXNet AI
Apache MXNet AI
 
Apache Gobblin
Apache GobblinApache Gobblin
Apache Gobblin
 
Apache Singa AI
Apache Singa AIApache Singa AI
Apache Singa AI
 
Apache Ranger
Apache RangerApache Ranger
Apache Ranger
 
OrientDB
OrientDBOrientDB
OrientDB
 
Prometheus
PrometheusPrometheus
Prometheus
 
Apache Tephra
Apache TephraApache Tephra
Apache Tephra
 
Apache Kudu
Apache KuduApache Kudu
Apache Kudu
 
Apache Bahir
Apache BahirApache Bahir
Apache Bahir
 
Apache Arrow
Apache ArrowApache Arrow
Apache Arrow
 
JanusGraph DB
JanusGraph DBJanusGraph DB
JanusGraph DB
 
Apache Ignite
Apache IgniteApache Ignite
Apache Ignite
 
Apache Samza
Apache SamzaApache Samza
Apache Samza
 
Apache Flink
Apache FlinkApache Flink
Apache Flink
 
Apache Edgent
Apache EdgentApache Edgent
Apache Edgent
 
Apache CouchDB
Apache CouchDBApache CouchDB
Apache CouchDB
 
An introduction to Apache Mesos
An introduction to Apache MesosAn introduction to Apache Mesos
An introduction to Apache Mesos
 
An introduction to Apache Thrift
An introduction to Apache ThriftAn introduction to Apache Thrift
An introduction to Apache Thrift
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

An introduction to Pentaho

  • 1. Pentaho ● What is it ? ● Pentaho Server ● Pentaho Client ● Plugins ● Big Data / Hadoop ● Architecture ● Screen Shots www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 2. Pentaho – What is it ? ● It is a business intelligence system ● It offers – Analytics – Visual data integration – OLAP – Reports – Dashboards – Data mining – ETL ● Written in Java www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 3. Pentaho – What is it ? ● Offered as – Free community edition – Purchased enterprise edition ● Available for – Windows – Linux – Mac OSX ● Community supported ● Open source plugins available ● Uses the Apache Java Application Server www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 4. Pentaho – Server Pentaho server components ● BI / BA Platform - the core platform, hosts contents and offers services ● Analysis (Mondrian) – an OLAP server, query via MDX, XML – In memory data aggregation ● Dashboard Designer (PDD) – supports monitoring / decision making ● Analysis (PAZ) – drag and drop OLAP viewer, create MDX queries ● Reporting (PIR) – plugin for adhoc reports ● Data Access – create data sources / define data models ● Mobile – extends Pentaho to the mobile world – Dashboards and reports on a small screen www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 5. Pentaho – Client Pentaho client components ● Data Integration (PDI) – Kettle ETL engine, single node / cloud ● Big Data – ETL for Hadoop / NoSQL databases ● Report Designer – codeless report creation ● Data Mining – uses Weka for pattern searching and trend prediction ● Meta Data (PME) – create business models of data sources ● Aggregate Designer (PAD) – pre calculation for aggregation ● Schema Workbench (PSW) – OLAP cube analysis ● Design Studio (PDS) – automation / business logic task support www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 6. Pentaho – Plugins Pentaho plugins ● Ctools – free / open source tools by webdetails ● Charting (CCC) – create dashboard charts ● Build Framework (CBF) – release management for Pentaho apps ● Data Access (CDA) – common layer for data access ● Data Browser (CDB) – visual OLAP data browser ● Distributed Cache (CDC) – high performance, scalable shared cache ● Data Generator (CDG) – for dashboard creation – Creates tables, data and Mondrian schema www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 7. Pentaho – Plugins Pentaho plugins ● Data Validator (CDV) – data integrity via validation tests ● Graphics Gen (CGG) – server side rendering of charts as images ● Dashboard Editor (CDE) – sophisticated community dashboard editor ● Dashboard Framework (CDF) – extendable, AJAX based dashboard framework ● Startup Tabs (CST) – define start up tabs by user ● Saiku – analysis suite / open source ● Saiku Reporting – drag & drop report design tool www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 8. Pentaho – Big Data What are Hadoop's characteristics ? – Mainly command line driven – Minimal built in processing / filtering / validation options – No drag & drop ETL like job creation What can Pentaho bring to Hadoop ? – Visual drag & drop job creation – Visual reports – Ad / Hoc querying – Dashboards – And more … It would be a good extension to Hadoop's core functionality www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 10. Pentaho – Screen Shots – Drag & Drop ETL www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 11. Pentaho – Screen Shots – Dashboards www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 12. Pentaho – Screen Shots – Reports www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  • 13. Contact Us ● Feel free to contact us at – www.semtech-solutions.co.nz – info@semtech-solutions.co.nz ● We offer IT project consultancy ● We are happy to hear about your problems ● You can just pay for those hours that you need ● To solve your problems