Date post: | 18-Jan-2017 |
Category: |
Data & Analytics |
Upload: | hamdi-hmidi |
View: | 590 times |
Download: | 4 times |
1
PentahoData Integration and Report Designer
@Sabri_Bouchlema@Ghaith_Daly@Rabeh_Mahmoudi@Hamdi_Hmidi FIA2-GL2
2
The goal is to turn data into information, and information into insight.
- Carly Fiorina, Former CEO of HP
“
3
Data MiningIt is the computational process of discovering patterns in large data sets
Data Integrationcombining data residing in different sources and providing users with a unified view of these data
Pentaho FeaturesSuite of open source Business Intelligence
products which provide data integration
Dashboardingdashboard is "an easy to read, often single page, real-time user interface
ReportingSuite of Open Source reporting tools that enables the creation of relational and analytical reports from a wide range of data-sources.
4
Is realized by an ETL tool called Kettle or Spoon, which was aquired by Pentaho. The tool provides graphical user interface for the job design and high scalability and flexibility for the data processing.
Pentaho Data Integration
5
Pentaho Data Integration, codenamed Kettle, consists of a core data integration (ETL) engine, and GUI applications that allow the user to define data integration jobs and transformations. It supports deployment on single node computers as well as on a cloud, or cluster.
Pentaho Data Integration
6
All components including Reporting and Analysis can contribute content to Pentaho dashboards. It provides re-usable display widgets (like gauges, dials, charts) which can be embedded into applications, JSPs, or Java Frames.
Pentaho Dashboard
7
Pentaho Reporting is a suite (collection of tools) for creating relational and analytical reports. It can be used to transform data into meaningful information. Pentaho allows generating reports in HTML, Excel, PDF, Text, CSV, and xml. This tutorial provides a basic understanding of how to generate professional reports using Pentaho Report Designer.
Pentaho Reporting
8
incorporates Weka, a collection of machine learning algorithms applied to data mining tasks. These algorithms are combined with OLAP technologies to provide intelligent data analysis to end users. Data mining tools can analyze historical data to create predictive models and then distribute this information using Pentaho Reporting and Analysis.
Pentaho Data Mining
9Pentaho Report Designer
$37MSales Report of the Company
25%First Half of the year
75%First Half of the year
10
Pentaho Report Designer is a visual, banded report writer. Features include using subreports, charts and graphs. It can query and use data from many sources including SQL, MDX, Community Data Access, scripting, static table definitions and more. It consists of a core reporting engine, capable of generating reports based on an XML definition file stored in a Zip (file format) with a .PRPT extension. Many tools have been developed surrounding the reporting engine, including GUI designers and ad hoc wizards that guide the user through a step-by-step process of creating a report, using solely graphical tools without the need to write any code.
Pentaho Reporting Designer
01Report Designer:Used for creating pixel perfect report.
02Report Designer and Design Studio :Used for fine-tuning of reports and ad-hoc reporting.
04Metadata Editor :Allows to add user-friendly metadata domain to a data source.
05Ad-Hoc reporting interface :Offers a step-by-step wizard for designing simple reports. Output formats include PDF, RTF, HTML, and XLS.
03A complex scheduling sub-system:Allows users to execute reports at given intervals.
06Mailing:Users can email a published report to other users.
11Pentaho Installation
The Pentaho Reporting engine requires Java environment
Step 1 : Prerequisites
Download Pentaho reporting archive from the official website.
Step 2 : Download Pentaho Reporting
unpack and install pentaho reporting designer and enjoy data reports.
Step 3 : Install Pentaho Reporting
You can add Database drivers for your report designer or some additional fonts to prepare awesome reports.
12Test Java version
/> java -versionjava version "1.7.0_91"
$ java -versionjava version "1.7.0_91"
Prerequisites : Check Java installation
13Download Pentaho reporting
"
Download Pentaho reporting
14Install Pentaho Reporting
15Let’s try it now
16
Thank You !!!