quick-start evaluation - pentahoevents.pentaho.com/rs/pentaho/images/pentaho 30 for 30 quick...

44
© 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, VP Field Technical Sales

Upload: vohanh

Post on 19-Apr-2018

224 views

Category:

Documents


5 download

TRANSCRIPT

© 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, VP Field Technical Sales

© 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.

© 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

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

GET ACQUAINTED WITH PENTAHO COMPONENTS

BUSINESS ANALYTICS AND DATA INTEGRATION

© 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.

© 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

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

Data Integration (PDI)

PDI

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

BA Server and User Console THE HEART OF THE BA SUITE

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

Analyzer EXPLORE AND VISUALIZE DATA

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

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

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

Dashboard Designer ASSEMBLE MULTIPLE VIEWS OF DATA

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

Dashboard Framework HIGHLY TAILORED, PIXEL-PERFECT DASHBOARDS

© 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

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

Mobile ACCESS AND CREATE NEW CONTENT ON TOUCH-ENABLED TABLET

© 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

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

CONNECT TO AND MODEL YOUR DATA

MULTIPLE MODELING METHODS

© 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

© 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)

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

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

UNDERSTANDING SECURITY MULTIPLE LAYERS OF SECURITY FOR BA SUITE

© 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

© 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

© 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

© 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

© 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

© 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

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

INSTALL PENTAHO AND DEVELOP CONTENT

CAN WE SUPPORT THE PENTAHO PLATFORM

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

InfoCenter - http://infocenter.pentaho.com

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

Review Supported Technologies

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

Install All Components

© 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/

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

Walk-Through Tutorials

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

LEVERAGE PENTAHO RESOURCES

GETTING HELP

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

Three Ways to Test Drive

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

Thank You

blog.pentaho.com

@Pentaho

Facebook.com/Pentaho

Pentaho Business Analytics

JOIN THE CONVERSATION. YOU CAN FIND US ON: