SDK Best Practices. Kevin McManus



Similar documents
ROI from your BI Using SAP BusinessObjects as your SaaS Solution. Kevin McManus CEO, LaunchWorks Chance Barkley BI Analyst - AmerisourceBergen

August 2014 San Antonio Texas The Power of Embedded Analytics with SAP BusinessObjects

Creating an Enterprise Reporting Bus with SAP BusinessObjects

Welcome to the Data Visualisation & Reporting Stream

Crystal Reports Server Quick Installation Guide

SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package Business Intelligence Launch Pad User Guide

What's New in SAP BusinessObjects XI 3.1 Service Pack 5

BusinessObjects Enterprise XI Release 2 Administrator s Guide

Business Objects Course outline: =======================

Parameter Fields and Prompts. chapter

BusinessObjects Enterprise InfoView User's Guide

MS 10978A Introduction to Azure for Developers

Business Objects. Release Notes. Version: Publication: 07/2014. Automic Software GmbH

Course 10978A Introduction to Azure for Developers

This course will also teach how to create various kinds of dashboards using Reporting Services.

Comparison of Enterprise Reporting Tools

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

CRYSTAL REPORTS SERVER XI Functional Overview

SAP BO 4.1 COURSE CONTENT

Sentinel Cloud V.3.6 Quick Start Guide

BusinessObjects Enterprise XI Release 2 Auditor s Guide

Business Objects Enterprise version 4.1. Report Viewing

Managing Enterprise Devices and Apps using System Center Configuration Manager

IBM Cognos Business Intelligence License Descriptions

Crystal Server Upgrade Guide SAP Crystal Server 2013

SAP Business Intelligence Suite Patch 10.x Update Guide

BusinessObjects Enterprise XI Release 2 Administrator s Reference Guide

Crystal Reports Integration Plugin for JIRA

Business Objects Online training Contents SAP BUSINESS OBJECTS 4.0/XI 3.1. We provide online instructor led Business Objects Training.

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Decision Support AITS University Administration. EDDIE 4.1 User Guide

Crystal Reports Server 2008

CA Business Intelligence

By Makesh Kannaiyan 8/27/2011 1

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide

Chapter 24: Creating Reports and Extracting Data

Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services COURSE OVERVIEW AUDIENCE OUTLINE OBJECTIVES PREREQUISITES

UPGRADING TO XI 3.1 SP6 AND SINGLE SIGN ON. Chad Watson Sr. Business Intelligence Developer

[ SARAH MERTZ. KPIs for Business Intelligence. Dallas Marks Session 207 [ GREG REISCHLEIN [ DAVID SWIERENGA ASUG INSTALLATION MEMBER

BUSINESS OBJECTS EDGE

Exam Information Guide

Microsoft Azure for IT Professionals 55065A; 3 days

Implementing Microsoft Azure Infrastructure Solutions

Business Objects BI Server Installation Guide - Linux

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Setting Oracle Passwords for the EDW

Tips and tricks for using SAP BusinessObjects Web Intelligence with SAP BW

Hamline University Administrative Computing Page 1

Business Objects BI Server Installation Guide - Windows

SAP Crystal Reports SDK Adding Reporting to Your Custom Applications (0304)

Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 Workshop

Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform 4.1

MS 20532B - Developing Microsoft Azure Solutions

How To Upgrade Your System With Bib

Introduction to Azure for Developers

BusinessObjects XI. New for users of BusinessObjects 6.x New for users of Crystal v10

Session 3119 Mobilizing Your Dashboards Best Tips for the Mobile Market. Scott Leaver, SAP and Matt Lloyd, SAP

SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content

Online Courses. Version 9 Comprehensive Series. What's New Series

Microsoft Introduction to Azure for Developers

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

Understanding and Evaluating the BI Platform by Cindi Howson

BusinessObjects 6.x to XI Release 2 Migration Guide

10978A: Introduction to Azure for Developers

Chapter 10 Encryption Service

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5. Microsoft Azure Fundamentals M Length: 2 days Price: $ 1,295.

SAP BusinessObjects Query as a Web Service Designer SAP BusinessObjects Business Intelligence platform 4.0

Course Outline. Managing Enterprise Devices and Apps using System Center Configuration ManagerCourse 20696B: 5 days Instructor Led

Viewing Documents Using OpenDocument SAP BusinessObjects Business Intelligence platform 4.0 Support Package 2

BUSINESS OBJECTS ENTERPRISE XI

SAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package Patch 3.x Update Guide

Application Development

BI 4 : Training for the Transition

Implementing Project Server 2010

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

Senior Crystal Reports Consultant Call us today to schedule this resource. CENDIEN CORP: (214)

Course Outline. Microsoft Azure Fundamentals Course 10979A: 2 days Instructor Led. About this Course. Audience Profile. At Course Completion

End User Setup and Handling

Oracle Application Express Cloud Development. Jan Huyzentruyt - Stijn Van Raes

BusinessObjects Enterprise XI 3.0 Monitoring Guide

One Bing Maps application ID was used to make requests to two different sets of URLs, one for staging and one for production.

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Contents. Accessing Compensation Reports Generating Compensation Reports. Saving PDF Reports after Viewing Printing PDF Reports

Create Reports Utilizing SQL Server Reporting Services and PI OLEDB. Tutorial

Microsoft Project Server 2010 Technical Boot Camp

SAP BusinessObjects Edge BI, Preferred Business Intelligence. SAP BusinessObjects Portfolio SAP Solutions for Small Businesses and Midsize Companies

Complete Patch Management

Oracle Business Intelligence EE. Prab h akar A lu ri

Vendor: Brio Software Product: Brio Performance Suite

CRYSTAL REPORTS SERVER A FUNCTIONAL OVERVIEW

Getting Started with Multitenancy SAP BI 4.1

Business Objects XI/R3.1 Corporate Training

BusinessObjects Enterprise XI 3.1 Import Wizard Guide

Transcription:

[ SDK Best Practices Kevin McManus

[ Learning Points Where do I run the SDK in my application stack? Where do I run the SDK in my network stack? Which SDK to Use for modifying Crystal Reports? Which SDK to use for modifying Web Intelligence reports? Which SDK to use for managing the Security and Objects 2

[ Architectures There are 3 main architectures for SDK enhancement: InfoView Modification (i.e. hacking) SDK Integration into a custom application Web Application (aka SaaS) 3

[ Best Practices Decision Making Process Buy vs Build Integrated vs. Shared Technology Decision.NET Java Web Services 3.X vs. 4.X 4

[ FEATURES OF AN SDK REPORTING FRAMEWORK Authorization - Se SecEnterprise, Active Directory, LDAP User Interface Report Lists, Report Menus, Integrated report execution User Interaction Prompts, Parameters, Context Execution Crystal, Web Intelligence, etc Output Viewer, Distribution, Export, Alert Authorize User List or Menu Prompts & Parameters Execution Output

[ FEATURES : FRAMEWORK MODULES Security Handler For transfer authorization from existing application Report List Handler For presented managed content Parameter Handler To provider user interaction Viewer/Exporter to provide user viewing Scheduler Content subscription and distribution

[ SDK Application Deployment Options Cloud Applications SaaS SDK Framework Web Applications SDK Framework CMC SDK Application Infoview ServerFramework JSF Component Components BusinesObjects Enterprise SDK Viewers SDK Report Application Server SDK BusinessObjects Enterprise Framework Web Intelligence Report Engine SDK BusinessObjects Enterprise Server Component

[ Content Integration List Content Generators Crystal Reports Web Intelligence Xcelsius Web Services Web Applications Content Delivery LaunchPortal Integrated Customer Portals Sales Force Microsoft Share Point InfoView Custom Application

[ Enterprise SDK Best Practices Efficient Queries Use Indexed fields when ever possible Use ID or GUID fields when possible over Name fields Run statistics on the CMS Enterprise Database Efficient Object Handling Close out your sessions on close Store document in session once 9

[ Crystal Reports SDK Viewing the reports? Viewers SDK Modifying Reports? Crystal RAS Low Volume Users! Not Modifying Reports? Viewers SDK 10

[ Crystal SDK Best Practices viewer.dispose(); Export as CSV with delimiter instead of parsing record sets in RAS Can you implement paging so that the first page is sent back so that user is not waiting for the complete record set? Can reports be pre-scheduled and brought back as instances? Session Handling Reports with sub-reports are not cached by the RAS SDK so the viewer re-opens the ReportClientDocument every time a different page is viewed, storing the report (and viewer) in session helps to compensate 11

[ Web Intelligence SDK Viewing the Report ReBean or Web Services Modifing the Viewer Extension Points Not Available in 4.0 Modifying the Report ReBean Report Modification calls are not Available in 4.0 SDK Modifying the Query (aka Data Provider) ReBean Note: Some features not Available in 4.0 12

[ Thank you for participating. Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc [ SESSION CODE: 0109 13