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

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

Pentaho 30 for 30 QUICK START EVALUTATION. Aakash Shah

Integrating New Visualizations with Pentaho Using the Viz API

COGNOS BI I) BI introduction Products Introduction Architecture Workflows

#mstrworld. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending. Presented by: Trishla Maru.

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

Oracle APEX 18.1 New Features

Workbooks (File) and Worksheet Handling

Quality Gates User guide

Pentaho User Console Guide

Day 1 Agenda. Brio 101 Training. Course Presentation and Reference Material

CXO-Cockpit Hands-On Workshop

Cognos Analytics Reporting User Interface

Griffin Training Manual Grif-WebI Introduction (For Analysts)

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

2015 Entrinsik, Inc.

Custom Dashboard Tiles June 2014

Vendor: SAP. Exam Code: C_HANAIMP_1. Exam Name: SAP Certified Application Associate - SAP HANA 1.0. Version: Demo

Designing dashboards for performance. Reference deck

Oracle 1Z0-620 Exam Questions & Answers

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

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

Performance Benchmark and Capacity Planning. Version: 7.3

Hyperion Interactive Reporting Reports & Dashboards Essentials

JUNE 2016 PRIMAVERA P6 8x, CONTRACT MANAGEMENT 14x AND UNIFIER 16x CREATING DASHBOARD REPORTS IN ORACLE BI PUBLISHER

IBM InfoSphere Information Server Version 8 Release 7. Reporting Guide SC

Introduction to DWH / BI Concepts

C exam. Number: C Passing Score: 800 Time Limit: 120 min File Version: 1.0.

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

GUI for end users or programmers Is the primary interface designed for application developers or for end users.

Oracle Reports 6.0 New Features. Technical White Paper November 1998

Working with Pentaho Interactive Reporting and Metadata

Pentaho and Online Analytical Processing (OLAP)

ZENworks Reporting System Reference. January 2017

MS-55045: Microsoft End to End Business Intelligence Boot Camp

ELIXIR REPERTOIRE. Integrated Business Intelligence Suite. Intelligence. On Demand. Elixir Repertoire 6 for DB2 White Paper. Intelligence On Demand

Jim Brogden, Heather Sinkwitz, Dallas Marks, Gabriel Orthous. SAP BusinessObjects Web Intelligence. The Comprehensive Guide. S Galileo Press.

CCRS Quick Start Guide for Program Administrators. September Bank Handlowy w Warszawie S.A.

Open source business analytics. William D. Back Nicholas Goodman Julian Hyde MANNING SAMPLE CHAPTER

1Z0-526

Spotfire: Brisbane Breakfast & Learn. Thursday, 9 November 2017

TECHNOLOGY SOLUTION EVOLUTION

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab

1 Installing the ZENworks Content Reporting Package

Admissions & Intro to Report Editing Participants Guide

The following topics describe how to work with reports in the Firepower System:

Tableau Server - 101

Welcome to the JReport Tutorial

Call: SAS BI Course Content:35-40hours

Big Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara

Best Practices - Pentaho Data Modeling

Using Tableau to report on SharePoint lists and libraries: A step by step guide

Microsoft End to End Business Intelligence Boot Camp

Primo Analytics Workshop. BIBSYS Konferansen 20 March 2018

Working with Reports

Business Intelligence and Reporting Tools

Argos Version 3.1 Release Guide, Version 1.0 Last Updated 04/04/2008 TABLE OF CONTENTS. Introduction MAP Server Updates... 4

Intellicus Enterprise Reporting and BI Platform

6 7. APRIL ATLANTA, GA, USA. Building for the future. Better, faster, everywhere. Building for the future. Better, faster, everywhere.

Overview 14 Table Definitions and Style Definitions 16 Output Objects and Output Destinations 18 ODS References and Resources 20

Reasons to Migrate from ProClarity to Pyramid Analytics

MicroStrategy Analytics Desktop

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

ZENworks Reporting Beta System Reference. December 2015

Welcome to the JReport Tutorial

Elixir Ambience Evaluators Guide Table of Contents

Getting Started With the Cisco PAM Desktop Software

Beyond Query/400: Leap into Business Intelligence with DB2 Web Query

MAPILab Statistics for SharePoint User Guide

Pentaho Analytics for MongoDB

Style Report Enterprise Edition

Best Practice - Pentaho OLAP Design Guidelines

Giving Your Headings Meaningful Names (Desktop and Plus) p. 158 Rearranging the Order of the Output p. 160 Formatting Data p. 163 Formatting Columns

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

Oracle BI 11g R1: Build Repositories

Oracle Application Express 5 New Features

HTML5 Report Creator Colorado School of MInes Field Session 2014 June 17, 2014

Discovering the Power of Excel PowerPivot Data Analytic Expressions (DAX)

ER/Studio Enterprise Portal User Guide

Advanced Training Manual: Surveys Last Updated: October 2013

Index. Purchase this book at

Advanced Reporting in the Online Report Designer Administration Guide

Training. Data Modelling. Framework Manager Projects (2 days) Contents

Using SAP NetWeaver Business Intelligence in the universe design tool SAP BusinessObjects Business Intelligence platform 4.1

SSAS Multidimensional vs. SSAS Tabular Which one do I choose?

Top 20 SSRS Interview Questions & Answers

About the Presenter. John Peters, JRPJR, Inc. Primarily Technology Focus

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

PeopleSoft Pivot Grids A through Z!

SAP BO/BI Course Content

Using the IMS Universal Drivers and QMF to Access Your IMS Data Hands-on Lab

Table of Contents 1-4. User Guide 5. Getting Started 6. Report Portal 6. Creating Your First Report Previewing Reports 11-13

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

PeopleSoft Query/BI Publisher Power Combo Rel 8.53

Intellicus Enterprise Reporting and BI Platform

Extract API: Build sophisticated data models with the Extract API

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

Manipulating Database Objects

Power BI Developer Bootcamp

Beyond the Basics with nvision and Query for PeopleSoft 9.2

Transcription:

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

Agenda Discuss best practices for choosing content with Pentaho Business Analytics Platform. This session will also cover the various datasource options for Pentaho content. Pentaho Content Creation Options Tool Review Tool Option Decision Tree Pentaho Content Datasource Options

Reporting Content Creation Options Browser-Self Service Client-Workstation

Browser Authoring Tools

Pentaho Analyzer Analyzer creates cross tabular reports or charts Exclusive datasource is Mondrian metadata model Analyzer is highly interactive with drill-down, drag and drop Color schemes can be customized to match your style Only one table or a chart can be shown at once (multi-chart) Formatting is limited to field names, width and numeric Prompts can only be achieved via inclusion in a dashboard

Interactive Reporting Only tabular reports can be created. No Charts Best used on detail row-level data Exclusive datasource is Pentaho metadata model PIR is highly interactive with drag and drop and filtering Color schemes can be customized to match your style Only one tabular dataset can be shown at once Formatting is limited to column headers, width and numeric

Dashboard Designer Dashboard designer can create tabular reports or charts Exclusive datasource is Mondrian metadata model Recommended to used other reports vs creating in dashboard Allows many tables or charts can be shown at once PDD is highly interactive with drag and drop and prompting Formatting is limited to widget titles and sizing Color schemes can be customized to match your style Prompts are available to send parameters to reports

Dashboard Editor Dashboard Editor can create tabular reports, charts and maps Datasources can be Mondrian, Metadata, PDI, SQL or custom Recommended to use when highly interactive or a specific style is required Allows many tables or charts to be shown at once CDE can be built to do a lot or little interactivity Formatting is unlimited and can use CSS Color schemes can be customized to match your style Prompts are available to send parameters to reports

Client Authoring Tools

Report Designer Banded report designer that can also create charts Can include many widgets over many pages Datasources include MDX, MQL, PDI and SQL Charts and tables can be placed side-by-side and top bottom Interactivity is limited to hyperlinks and can be extended via JavaScript Formatting is nearly unlimited to all field properties Color schemes can be customized to match your style Prompts can be automatically generated based on metadata Pre-defined output formatting for PDF, XLS, HTML, CSV, RTF

Pentaho Data Integration PDI is not a report writer but can output data Output formats include XLS, CSV and TXT Excel templates can be used during output PDI can also run Report Designer or other content reports and email results PDI transformations can be called via the Pentaho server REST API Typical use cases involve producing large datasets and/or multi-tab excel sheets

Content Authoring Decision Tree

Reporting Decision Tree Only one table or visualization PIR, PAZ, PRD PIR and PAZ do not support multiple visualizations Is charting required? PAZ, PRD, CDE, PDD PIR does not have charting Is interactivity required? PAZ, PIR, CDE PRD is static with interactivity limited to hyperlinks Is self-service required? PAZ, PIR and PDD PRD requires local installation and is not self-service

Pentaho Content Datasource Options

Content Datasources Pentaho Metadata Mondrian Schema Structured Query Language (SQL) Pentaho Data Integration

Pentaho Metadata Provide an abstraction layer between the database and consumer of the model Generally used for detail oriented reports Metadata models can be placed on relational or dimensional database schemas Database columns exposed via the model should only be those useful in reports Models should be kept as small as possible and under 10MB Models can be used in PIR, PRD, PDD and CDA Security can be defined centrally in the model or in a custom java SQL Generator implementation Reporting tools express queries in terms of MQL. MQL is sent to server where it is translated into one SQL statement by a SQL Generator. Result sets are streamed back to the client

Mondrian Provide an abstraction layer between the database and consumer of the model Exclusively used with summary/aggregate data (sum, avg, min, max, etc..) Mondrian allows for complex calculations to be performed on top of aggregates Mondrian schema work best on dimensional models Mondrian schemas can be used in PAZ, PRD, CDE, CDF Security can be defined centrally via Grants or in a Custom Role Delegate (CRD) or Dynamic Schema Processor (DSP) Reporting tools express queries in terms of MDX. MDX is sent to server where it is translated into one or more SQL statements. SQL is optional if the result data resides in cache. Result sets are streamed back to the client.

SQL Direct access to underlying data structures Generally used other layers do not satisfy requirements SQL can be used to provide advanced queries for reports It is typically best used for operational schemas Security has to be implemented for each report Report Designer is the only reporting tool that allows SQL No caching is provided for SQL datasources SQL can provide detail and summary reports

Pentaho Data Integration (PDI) Provides GUI for advanced transformations and blending of data in realtime Those transformations can be provide data for reports It is typically used to join multiple data sets Security has to be implemented for each report Report Designer and CDA allow for PDI datasources Caching is provided for PDI datasources used in Data Services PDI can provide detail and summary reports

Community Data Access (CDA) CDA queries are defined and executed on the server CDA can provide an additional caching layer for reports CDA can tie into Pentaho Security for report The same CDA file/query can be used in CDF/CDE and PRD CDA can join together disparate datasets

Reporting Tools and Database Access SQL Metadata MQL Report Viewer Interactive Reports DB SQL SQL Mondrian KTR MDX Dashboard Designer Analyzer SQL CDA Dashboard Editor Security

Summary

Summary What we covered today: Discussed the variety of tools Pentaho provides to create content Reviewed a Decision Tree to help in making a decision Outlined the options for providing data in Pentaho Business Analytics

Next Steps Want to learn more? Attend Leverage the Power of Pentaho Visualizations Within Your Application Schedule a Solutions Workshop to tailor a roadmap for your implementation