Install/Update to Pentaho 8.0 From Hitachi Vantara Steven Brown - - PowerPoint PPT Presentation

install update to pentaho 8 0
SMART_READER_LITE
LIVE PREVIEW

Install/Update to Pentaho 8.0 From Hitachi Vantara Steven Brown - - PowerPoint PPT Presentation

Install/Update to Pentaho 8.0 From Hitachi Vantara Steven Brown Pentaho Manager, Enterprise Architecture Group January-2018 Install/Update to Pentaho 8.0 Evaluation Installation Configuration Administration Upgrade Evaluation The Pentaho


slide-1
SLIDE 1

Install/Update to Pentaho 8.0

From Hitachi Vantara

Steven Brown

Pentaho Manager, Enterprise Architecture Group January-2018

slide-2
SLIDE 2

Install/Update to Pentaho 8.0

Configuration Evaluation Installation Administration Upgrade

slide-3
SLIDE 3

Evaluation

slide-4
SLIDE 4
  • Test and run Business Analytics (BA)

and Data Integration (DI) components

  • Create reports and visualize data
  • Create and schedule data integration

processes

  • Model data
  • Perform processing on traditional and big data

sources

The Pentaho Installation Wizard

Default Custom

slide-5
SLIDE 5

Wizard Installation Requirements

Requirements Description

You Supply

  • A computer that meets Pentaho‘s operating system and hardware
  • requirements. Please see the Component Reference

We Supply

  • Installation Package
  • Oracle Java Runtime Environment (JRE)
  • Repository Platform
  • Repository Platform JDBC Driver
  • Web Application Server

Technologies Used

  • PostgreSQL database to house the Pentaho Repository
  • Tomcat web application server

Expertise

  • Basic computer knowledge

Approximate Installation Time

  • 30 minutes
slide-6
SLIDE 6

Pentaho Business Analytics Installer

slide-7
SLIDE 7

 Server & Workstations  Embedded Software  Application Servers  Solution Database Repository  Traditional & Big Data Sources  SQL Dialect-Specific  Security  Java Virtual Machines & Web Browsers

Component Reference

slide-8
SLIDE 8

Installation Wizard Process Overview

Download the software Choose the default or customer installation method Start the Installation Wizard Verify your installation

4 3 2 1

slide-9
SLIDE 9

Installation

slide-10
SLIDE 10

Installation Methods

DESIGN TOOLS ARCHIVE MANUAL

Choose this option if you want to run the Pentaho Server on the version of Tomcat which we supply Choose this option if you want to deploy the Pentaho Server on your existing Tomcat or JBoss web app server Choose this option to install Business Analytics (BA) or Data Integration (DI) design-tool components only

slide-11
SLIDE 11

Archive Installation Requirements

Requirements Description

You Supply

  • Computer with a supported operating system and hardware configuration
  • Oracle Java Runtime Environment (JRE) or Oracle Java Development Kit (JDK)
  • Pentaho Repository Database (PostgreSQL, MySQL, MS SQL Server or Oracle)
  • Pentaho Repository Database JDBC Drivers

We Supply

  • Installation package

Best Practices - Installation

  • The web application server

Technologies Used

  • Tomcat web application server (provided by Pentaho)

Expertise

  • Knowledge of your networking environment, including database port numbers
  • Permission to access installation directories
  • Root or administrative access

Installation Time

  • 60 to 90 minutes.
slide-12
SLIDE 12

Pentaho Server Package

slide-13
SLIDE 13

 Prepare Environment

‒ Create the Pentaho User ‒ Create Directory Structure ‒ Install Java ‒ Download & Unpack the Installation Files

 Prepare Repository

‒ Install & Configure the Pentaho Repository Database

 Configure, Administer & Start the Server

Archive Install Process Overview

slide-14
SLIDE 14

Download and Unpack the Install Files

Download Files Unpack and Install any Plugin Files Unpack the Pentaho Server Installation File

(Optional) Unpack Operations Mart DDL Files Pentaho Operations Mart Tuesday, February 27th

4 3 2 1 6 5

Verify Directory Structure

7

Advanced Linux Considerations Set Environment Variables

slide-15
SLIDE 15

Configuration

slide-16
SLIDE 16

Configuring the Pentaho Platform

Pentaho Admin Tools Login Credentials IT Admin The Pentaho Platform

Pentaho User Console (PUC) Pentaho Data Integration (PDI) Client Shell Script / Properties File Editor A Pentaho administrator user name and password is required to perform configuration tasks IT Admin installs, configures, and upgrades the Pentaho Server Pentaho Admin creates and manages users, roles and workstations

slide-17
SLIDE 17
  • Configure the Pentaho Server

‒ Starting and stopping the Pentaho Server ‒ Increasing the server's memory limit ‒ Specifying data connections policy

Best Practices – Pentaho Server Optimizing Connection Pools

  • Define Security for the Pentaho Server

‒ Define a security plan to meet the enterprise requirements

  • Set Up Pentaho to Connect to a Hadoop Cluster
  • Set Up the Adaptive Execution Layer (AEL)

‒ Use AEL to run transformations in different engines like Spark

IT Administration Tasks

slide-18
SLIDE 18
  • Define Data Connections

‒ Use the Database Connection in PUC and PDI client

  • Assign Permissions to Use or Manage DB Connections

‒ Specify which data to make visible to users and roles

  • Manage Users and Roles

‒ Add, delete and edit users and roles with PUC ‒ Control users & roles in the Pentaho Repository w/PDI client

  • Configure the Design Tools and Utilities

‒ Perform configuration tasks for each workstation

Guidelines – Pentaho Tools & Integrated Authentication Methods

Pentaho Administration Tasks

slide-19
SLIDE 19

Administration

slide-20
SLIDE 20
  • Implement Security for the Pentaho Server

‒ Apply the security plan previously defined

Best Practices – Pentaho and Tomcat Security Best Practices - Secure LDAP Passwords for Pentaho Suite

  • User Security

‒ Choose Pentaho or Advanced User Security Options

Best Practices - Migrate Users/Roles from Pentaho Security to JDBC Guidelines - Pentaho Tools & Integrated Authentication Methods

  • Big Data Security

‒ Choose between Kerberos authentication and secure impersonation

Best Practice – Pentaho, Linux & MSAD Authentication with Kerberos

Secure the Pentaho System

slide-21
SLIDE 21
  • Pentaho Licenses

‒ Use PUC, PDI client or the command line interface

  • Pentaho Server

‒ Changing ports and URLs, cluster servers and maintain various server options

  • Pentaho Repository

‒ Configure change management, import/export options and define backup/restore plans

  • Folder and Report Localization

‒ For names and descriptions for folders and reports in PUC

Manage the Pentaho System

slide-22
SLIDE 22
  • Performance Monitoring

‒ Use logging to monitor and review system performance

Best Practices – Logging and Monitoring for Pentaho Servers

  • Performance Tuning
  • Pentaho Server - Pentaho Reporting
  • Pentaho Data Integration - Pentaho Analysis (Mondrian)
  • Pentaho Data mining (Weka) - Java VM memory limits
  • Jackrabbit repository - Karaf
  • Troubleshoot the Pentaho System

Optimize the Pentaho System

slide-23
SLIDE 23

Upgrade

slide-24
SLIDE 24

Upgrade Path Convergence

8.0

6.1.x 7.x

The upgrade process from 6.1.x to 8.0 is similar whether you are upgrading the Pentaho Business Analytics (BA) Server or the Data Integration (DI) Server This upgrade process from 7.x to 8.0 is designed for the Pentaho Server which contains both the Pentaho Business Analytics (BA) Server and Data Integration (DI) Server

slide-25
SLIDE 25

6.1.x to 8.0 Deployment Scenarios

New Installation Existing BA Server Existing DI Server

Pentaho Server BA-Style Server DI-Style Server

Upgrade Upgrade

slide-26
SLIDE 26

Post Install Configuration Scenarios

New Installation (Manual Installation) Existing BA Server Existing DI Server

Pentaho Server BA-Style Server DI-Style Server

Optimize for BA Optimize for DI Optimize for BA Fresh Install w/ Existing Repository

slide-27
SLIDE 27

 Verify Your Current Version of the Pentaho Suite and PDI  Verify Your System Components are Current  Review Pentaho System Updates Past Your Current Version  Download and Configure Info-ZIP (Linux only)  Get the Pentaho Upgrade and Utility Files

Guidelines for Upgrade: Merge Files and Class References

 Unzip Distribution Files  Verify That No Users Are Logged into the Server  Backup Your Databases  Upgrade the Pentaho Server

Get Started with the Upgrade to 8.0

slide-28
SLIDE 28

Upgrade the Pentaho Server

Backup Your Configuration and Solution Files Restore Your Configuration and Solution Files Execute the Pentaho Server 8.0 Install Program Perform Previous Version Upgrades

4 3 2 1 6 5

Start the Pentaho Server 8.0

7

(Optional) Configure File Changes Test Your Server

slide-29
SLIDE 29

 Verify Your Current Version of the Pentaho Design Tools  Verify Your System Components are Current  Update Your Design Tools  For Customers Using Analyzer

‒ Analyzer can be upgraded from Visualization API 2.0 to Visualization API 3.0

 For Customer Using the DI Ops Mart

‒ After you have completed the upgrade to 8.0, you can reinstall the DI Ops Mart

Update Your Design Tools

slide-30
SLIDE 30

Update Your Design Tools

Exit all design tools Locate the directory where you downloaded the files in the Available Update Backup existing directories Unzip and copy all the new design tools into your existing directory

4 3 2 1 6 5

Restart to verify that your design tools where upgraded Test Design Tools

slide-31
SLIDE 31

References

  • Pentaho 8.0 Product Page

https://www.pentaho.com/product/version-8-0

  • Pentaho 8.0 Documentation

https://help.pentaho.com/Documentation/8.0

  • Support Portal

https://support.pentaho.com

  • Best Practices

https://support.pentaho.com/hc/en-us/categories/200888603-Best-Practices

  • Enterprise Architecture Group

http://www.pentaho.com/service/enterprise-support

  • Professional Services

http://www.pentaho.com/service/consulting-services

slide-32
SLIDE 32

Questions?