Leverage the Power of Pentaho Visualizations Within Your Application. Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara

Similar documents
Best Practices for Choosing Content Reporting Tools and Datasources. Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara

Integrating New Visualizations with Pentaho Using the Viz API

DEV-33: Get to Know Your Data Open Source Data Integration, Business Intelligence and more Marian Edu

Oracle APEX 18.1 New Features

Pentaho 30 for 30 QUICK START EVALUTATION. Aakash Shah

Pentaho BioMe App Demo. Installation, Access & Usage Instructions

Oracle Application Express: Administration 1-2

Twitter Integration. Version 0.93

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

[ Getting Started with Analyzer, Interactive Reports, and Dashboards ] ]

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

Changes in the Latest Update of SkyDesk Reports

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Getting started with WebSphere Portlet Factory V7.0.0

Recommendations for Logging and Monitoring

<Insert Picture Here> WebCenter Interaction Essentials: Advanced Multi-Channel UI Customizations with Adaptive Layouts Session #904

OU Mashup V2. Display Page

This tutorial provides a basic understanding of how to generate professional reports using Pentaho Report Designer.

SAS Web Infrastructure Kit 1.0. Overview

Kaltura Quick Start Guide. Kaltura Management Console (KMC) Content Section. Kaltura Management Console Content Section

C_TBI30_74

Overview Of Banner 7 Channels

Installing Actuate BIRT Designer Professional

Customising Niagara. Andrew Jackson. Technical Director

The Problem - Isolated Content Management

Manipulating Database Objects

Open Development Eclipse: Help Yourself!

Rapid Application Development with APEX 5.0

SDP22: The IBM Jazz Foundation and the IBM

ER/Studio Enterprise Portal User Guide

Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

Apex 5.1 Interactive Grid and Other New features

Kaltura Video Package for Moodle 2.x Quick Start Guide. Version: 3.1 for Moodle

Getting started with WebSphere Portlet Factory V6.1

Curriculum Guide. ThingWorx

Version 3.5 Organization Administrator Guide

Tools to Develop New Linux Applications

Embed BA into Web Applications

Welcome to the Gathering Intelligence from your Applications and Data: The case for Oracle BI eseminar

Introduction. The topics included in this guide are:

Full Stack Web Developer

Creating Extensions for Safari

enportal / AppBoard Technical Overview White Paper April White Paper 2016 Edge Technologies, Inc. 1

Lanyon Conference TM Administrator Quick Start Guide

Use Case: Publishing an orchestration as a REST API

Integration and Extensibility

Blackboard 1: Course Sites

Desire2Learn eportfolio

Oracle Application Express 5 New Features

How to choose the right approach to analytics and reporting

Introduction to Cognos Participants Guide. Table of Contents: Guided Instruction Overview of Welcome Screen 2

SAP Crystal Reports and SAP HANA: Options and Opportunities (0301)

PI Vision Presented by. Chris Nelson, Director of Visualization Products Tom LeBay, Product Manager Jason Golla, Software Development Team Lead

SIEBEL ANALYTICS USER GUIDE

Migrating traditional Java EE applications to mobile

Public Data Portal Overview

How To Embed EventTracker Widget to an External Site

BeetleEye Application User Documentation

JMP to LSAF Add-in. User Guide v1.1

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

Intellicus Getting Started

JMP305: JumpStart Your Multi-Channel Digital Experience Development with Web Experience Factory IBM Corporation

Monash University Policy Management. User Guide

Jaspersoft APIs. Integrating BI with your Applications. Community and Professional Editions

PI Vision Mike Sloves Group Leader, Software Engineering. Dan Lopez Senior Systems Engineer. 1 November 2017 REGIONAL SEMINARS 2017

WELCOME TO KAPOST. Kapost Content Gallery: Getting Started Guide for Admins. Kapost Content Gallery

iformbuilder Essentials for Project Managers

Login: Quick Guide for Qualtrics May 2018 Training:

The main differences with other open source reporting solutions such as JasperReports or mondrian are:

Instructor : Dr. Sunnie Chung. Independent Study Spring Pentaho. 1 P a g e

IMPORTING AND EXPORTING ITEMS IN eportfolio

Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group

Course Syllabus. Course Title. Who should attend? Course Description. Android ( Level 1 )

Classroom Blogging. Training wiki:

Building Database-Centric Web Applications Using. Oracle HTML DB

2013 RunSignUp, LLC 407 Chester Avenue Moorestown, NJ (888)

08/10/2018. Istanbul Now Platform User Interface

Web Dashboard User Guide

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

What s New in Cognos. Cognos Analytics Participant s Guide

Oracle Policy Automation The modern enterprise advice platform

Information Workbench

Anticipatory Organization Learning System Branding Tutorial

WEBSITE INSTRUCTIONS

Better tools for content editors. Petr ILLEK Morpht

Create Your First Print-Quality Reports

Creating Web Mapping Applications. Nikki Golding

Telerik Training for Mercury 3

Quality Gates User guide

WEB CREATOR SITE SETTINGS

Pentaho & SAS: Getting data from SAS and exploit it into Pentaho

WordPress Quick Reference Guide

Product Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012

Kaltura Video Building Block 4.0 for Blackboard 9.x Quick Start Guide. Version: 4.0 for Blackboard 9.x

SSRS 2016 for WITS. Web Portal User Guide. Applies to: WITS Version 18.0+

Introduction to Eclipse

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6

Tivoli Common Reporting V Cognos report in a Tivoli Integrated Portal dashboard

PeopleSoft Internet Architecture

Admissions & Intro to Report Editing Participants Guide

Transcription:

Leverage the Power of Pentaho Visualizations Within Your Application Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara

Agenda This session will discuss the four levels of embedded integrations and approach to leveraging the Pentaho framework and platform for embedding. Embedded Analytics Background Pentaho s 4 Levels of embedding 1. Bundled 2. Mashup 3. Extended 4. Unified

What Is Embedded Analytics? Stand-alone Analytics Embedded Analytics Existing Experience Embed Pentaho directly as part of your application Embed visualizations at the point of impact

Embedding Approaches Four Embedded Approaches: 1. Bundled 2. Mashup 3. Extended 4. Unified

Bundled

Bundled Approach Four Embedded Approaches: 1. Bundled 2. Mashup 3. Extended 4. Unified

Bundled Approach Analytics with your look and feel Pentaho is a separate application with your branding Links from you application to Pentaho reports and analysis (optional) Single Sign-on for seamless user experience (optional)

Bundled Approach What can be changed Login page Logo Colors and styles Menu and Toolbar options Additional perspectives Disable home page widgets and samples Themes Custom logo, colors, fonts, buttons and icons Can add multiple themes for PUC and Plug-ins Theme selection Dropdown menu on PUC Through a user session variable called pentaho-user-theme URL parameter

Bundled Pros and Cons PROs Full PUC functionality Reduced effort No coding CONs Limited customization Limited ability to hide functionality

Mashup

Mashup Approach Four Embedded Approaches: 1. Bundled 2. Mashup 3. Extended 4. Unified

Mashup Integrated End-User Experience Embed Pentaho reports within your web application Analyzer with JS API Interactive reports Report Designer Dashboard Designer Repository and Scheduling Dynamic navigation service Scheduling content REST services Single Sign-on creates seamless experience

Mashup Pros and Cons PROs Part of your application Full plug-in functionality Control over access to functionality CONs Can only change visualization style Some coding to call Rest APIs

Extended

Extended Approach Four Embedded Approaches: 1. Bundled 2. Mashup 3. Extended 4. Unified

Extended Pentaho DATA available to your application Pentaho Data Integration Transformations Data Services as JDBC Caching Service Datasource Pushdown Optimization Web Service API returning XML, JSON, CSV, etc.. Community Data Access services Provide abstraction layer for multiple access approaches and wrap in web services Data Access types include SQL, MDX, Metadata and PDI Output types include JSON, XML, CSV, XLS, and HTML Includes configurable caching for performance

Community Data Access Part of CTools Suite A way to provide data abstraction for multiple access approaches and wrap in web services. Data Access types include SQL, MDX, Metadata, Kettle, beanscript, combinations of all Includes configurable caching for performance Output types include JSON, XML, CSV, XLS, and HTML

Extended Pros and Cons PROs Reuse analytics functionality Expose functionality as service to clients Full control over visualization Good M2M option CONs No visualization More coding to use data

Unified

Unified Approach Four Embedded Approaches: 1. Bundled 2. Mashup 3. Extended 4. Unified

Unified Embed Pentaho engines into your Java application Analysis (Mondrian) Reporting Data Integration (Kettle) Analysis Reporting Data Integration

Unified Pros and Cons PROs Full control over application functionality If you can code it, you can do it CONs API dependency Heavy duty coding

Summary

Summary What we covered today: Reviewed the multi-level approach Pentaho has for embedding Discussed pros and cons for each approach

Next Steps Want to learn more? Read Best Practice Document https://support.pentaho.com/hc/en-us/articles/209563386-updated-best-practices- Pentaho-BA-Content-Embedding- Attend Training SLN7000: Security https://training.pentaho.com/instructor-led-training/advanced-security-sln7000 SLN7100: Embedding Pentaho https://training.pentaho.com/instructor-led-training/embedding-pentaho-sln7100 Schedule a Solutions Workshop to tailor a roadmap for your implementation