30 for 30: Quick Start Your Pentaho Evaluation

45
© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 1 QUICK-START EVALUATION Pentaho | 30 for 30 Webinar Resources & Tips Bo Borland – Director of Sales Engineering

description

These slides are from our recent 30 for 30 webinar tailored towards people that have downloaded the Pentaho evaluation and want to know more about all the data integration and business analytics components part of the trial, how to easily integrate data, and best practices for installing/developing content.

Transcript of 30 for 30: Quick Start Your Pentaho Evaluation

Page 1: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 1

QUICK-START EVALUATION

Pentaho | 30 for 30 Webinar

Resources & Tips Bo Borland – Director of Sales Engineering

Page 2: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 2

You just downloaded a modern, unified data integration and business analytics platform.

Page 3: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 3

And you have 30 days to evaluate Pentaho for your company.

• Leverage Pentaho resources

• Get acquainted with Pentaho components

• How to connect to and model your data

• Install Pentaho and develop content

Page 4: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 4

GET ACQUAINTED WITH PENTAHO COMPONENTS

BUSINESS ANALYTICS AND DATA INTEGRATION

Page 5: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 5

Introducing Pentaho

Pentaho BA Suite consists of Data Integration (DI) and Business Analytics (BA) components

DI Components allow you to connect to and extract and prepare data from diverse data sources such as relational databases, NoSQL databases and Hadoop.

BA Components help you design metadata model, create reports and dashboards, and analyze your data.

Page 6: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 6

Component Architecture Publish

HTTP/HTTPS

J2EE Container (Apache Tomcat)

DI Server Serv

er

BA Server

Wor

ksta

tion Report Designer PDI Designer Metadata Design

Thin

Clie

nt

Web Portal

Interactive Reporting

Analyzer

Dashboards

Report Designer

Page 7: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 7

Data Integration (PDI)

PDI

Page 8: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 8

BA Server and User Console THE HEART OF THE BA SUITE

Page 9: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 9

Analyzer EXPLORE AND VISUALIZE DATA

Page 10: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 10

Interactive Reporting AD-HOC, TEMPLATE-BASED REPORTS DEVELOPED IN A BROWSER

Page 11: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 11

Dashboard Designer ASSEMBLE MULTIPLE VIEWS OF DATA

Page 12: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 12

Dashboard Framework HIGHLY TAILORED, PIXEL-PERFECT DASHBOARDS

Page 13: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 13

Report Designer (PRD) THICK-CLIENT REPORT CREATION TOOL FOR PIXEL-PERFECT REPORTS

Page 14: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 14

Mobile ACCESS AND CREATE NEW CONTENT ON TOUCH-ENABLED TABLET

Page 15: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 15

Purpose-Built Interfaces Mobile Dashboard Designer Dashboard Framework

Analyzer Interactive Reporting Report Designer

Page 16: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 16

CONNECT TO AND MODEL YOUR DATA

MULTIPLE MODELING METHODS

Page 17: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 17

What Does Your Data Look Like

Structured Data Single Table / Star / Snowflake

Structured Data Normalized Data Model

Unstructured Data

Optimized for low-latency query and analysis

PDI

Streaming Data

Page 18: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 18

Modeling Your Data

Single Table / Star / Snowflake

Normalized Data Model

Analyzer

Interactive Reporting

Dashboard Designer

Metadata (Reporting)

Analysis Cube

(Analyzer)

Page 19: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 19

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Data Access Wizard QUICK START FOR CONNECTING TO YOUR DATABASE AND MODELING METADATA

Page 20: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 20

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Data Access Wizard

Connect to your data and choose tables

Create table joins

QUICK START FOR CONNECTING TO YOUR DATABASE AND MODELING METADATA

Page 21: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 21

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Data Access Wizard

Model a dimensional cube

Model SQL-based metadata

QUICK START FOR CONNECTING TO YOUR DATABASE AND MODELING METADATA

Page 22: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 22

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Interactive Reporting & Analysis Model-driven query using SQL & MDX

Analyzer

Interactive Reporting

Page 23: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 23

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Report Designer PIXEL-PERFECT, PROMPTED PRODUCTION REPORTING

Page 24: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 24

Metadata (Reporting)

Analysis Cube

(Analyzer)

Dashboard Designer

Interactive Reporting

Analyzer

Report Designer

Dashboard Designer

QUICKLY ASSEMBLE WEB-BASED DASHBOARDS

Page 25: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 25

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Data Access Wizard

Model a dimensional cube

Model SQL-based metadata

QUICK START FOR CONNECTING TO YOUR DATABASE AND MODELING METADATA

Page 26: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 26

Single Table / Star / Snowflake

Normalized Data Model

Metadata (Reporting)

Analysis Cube

(Analyzer)

Advanced Modeling

Metadata Editor

Schema Workbench

CLIENT-BASED MODELING TOOLS FOR ADVANCED MODELS

Page 27: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 27

Data Access Wizard

Modeling Options

Metadata Editor

Schema Workbench

MANAGE CONNECTIONS AND MODELS IN ONE LOCATION

Page 28: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 28

1. Review your source data to determine if PDI is needed Does the data need to be transformed, cleaned or

enriched? Does the data need to be converted to a dimensional

model? Does the data require blending two data sources? Do you need to parse unstructured data? Do you need to parse big data such as NoSQL data?

2. Develop your initial metadata and cube models using the web-based Data Access Wizard

3. Create Analyzer Views (visualizations) and possibly Interactive Reports

4. Create Dashboard Designer Dashboards using content from Step 3

5. If required, refine and enhance your existing metadata models with Metadata Editor and Schema Workbench

Summary - 5 Simple Steps FROM DATA TO DASHBOARDS

Page 29: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 29

UNDERSTANDING SECURITY MULTIPLE LAYERS OF SECURITY FOR BA SUITE

Page 30: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 30

Security Overview MULTIPLE LAYERS OF SECURITY AT THE CORE OF THE BA SUITE

•INFRASTRUCTURE SECURITY • Communication over the network

•USER AUTHENTICATION • Verifying the user’s identity

•OPERATIONS-BASED SECURITY • Securing feature \ operations within Pentaho by role

•OBJECT-LEVEL SECURITY • Access controls to files, folder, and data sources

•DATA-LEVEL SECURITY • Securing actual rows of data

Page 31: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 31

•Supports http and https between browser and pentaho •Deployed in standard application servers (tomcat, jboss)

• Proven platforms; use Java 7

•SSL connections available for data sources that support SSL

Infrastructure Security MAKING SURE THE COMMUNICATION IS SECURE

HTTP \ HTTPS

Data sources

SSL

Page 32: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 32

•Pentaho supports several user stores • LDAP, Microsoft Active Directory, a set of relational tables, etc.

•SSO via CAS and integrated windows authentication

•Highly customizable and extendable

• Uses Spring Security

User Authentication MANY OPTIONS FOR AUTHENTICATING USER’S IDENTITY

Relational Tables

LDAP

Page 33: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 33

•Administer security •Read content •Publish content •Schedule content •Create content

Operations-based Security MANAGE ROLE MEMBER’S ABILITY TO PERFORM OPERATIONS

Page 34: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 34

Object-level Security ACCESS CONTROL LISTS ALLOWS REPORTS AND FOLDERS TO BE SECURED

Page 35: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 35

•Metadata models can be built with row-level security • Based upon user or role • User is unaware of the filtering of the data

•Reports can also build in the data filtering • Use most frequently when using direct SQL in report

•Allows shared reports but the data customized for the user • Share a report \ metadata model • Users see only their data

Data-level Security METADATA MODELS AND REPORTS CAN BE BUILT WITH ROW-LEVEL SECURITY

Page 36: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 36

INSTALL PENTAHO AND DEVELOP CONTENT

CAN WE SUPPORT THE PENTAHO PLATFORM

Page 37: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 37

InfoCenter - http://infocenter.pentaho.com

Page 38: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 38

Review Supported Technologies

Page 39: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 39

Install All Components

Page 40: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 40

Configure Pentaho Systems

JDBC Driver Locations 1. BA Server: /pentaho/server/biserver-ee/tomcat/lib/ 2. Aggregation Designer: /pentaho/design-tools/agg-designer/drivers/ 3. Metadata Editor: /pentaho/design-tools/metadata-editor/libext/JDBC/ 4. Report Designer: /pentaho/design-tools/report-designer/lib/jdbc/ 5. Schema Workbench: /pentaho/design-tools/schema-workbench/drivers/ 6. Data Integration: /pentaho/design-tools/data-integration/lib 7. Data Integration Server: /pentaho/server/data-integration-

server/tomcat/webapps/pentaho-di/WEB-INF/lib/

Page 41: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 41

Walk-Through Tutorials

Page 42: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 42

LEVERAGE PENTAHO RESOURCES

GETTING HELP

Page 43: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 43

Three Ways to Test Drive

Page 44: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 44

Pentaho Questions?

Please email your questions to Lyle Zoumut, Marketing Programs Specialist at Pentaho.

[email protected] We will be sending you: 1. Slides 2. Video 3. Consolidated list of Q&A

Page 45: 30 for 30: Quick Start Your Pentaho Evaluation

© 2013, Pentaho. All Rights Reserved. pentaho.com. Worldwide +1 (866) 660-7555 45

Thank You

blog.pentaho.com

@Pentaho

Facebook.com/Pentaho

Pentaho Business Analytics

JOIN THE CONVERSATION. YOU CAN FIND US ON: