Intelligent Applications
Everywhere
Intelligent Applications Everywhere
Discover how Business Objects is making it easier for developers to integrate business intelligence into applications, everywhere. Get an overview and demonstration of all of the integration points that Business Objects provides to enable intelligent applications. Whether you're a beginner or an expert, you'll walk away with a broad view of the integration points Business Objects provides.
BREAKOUT INFORMATION
Print Information (please leave for Business Objects use)
Print Code
This is a hidden slide it will be printed in the handout, but will not be shown during
AGENDA
1. Crystal Reports Engine – Better than Ever 2. Web Service – Not just a Check Box
3. Integrate Right Now – No Servers, No Software 4. Standalone Viewer – Another way to share
5. Old Reliable – Enterprise Integration Points 6. Conclusion
Crystal Reports Engine
Crystal Reports 2008
Smaller install file for faster download (250MB)
Smaller runtime engine when using merge modules with maximum compression
Report Creation API with no extra license
Create and modify reports at runtime
SLIDE 6
Enables developers to provide:
Stunning report visualizations Compelling data presentations
On-report What-if scenario modeling Actionable operating reporting
CRYSTAL REPORTS
INTEGRATION WITH FLASH
SLIDE 7
HIGH IMPACT DATA
VISUALIZATIONS
Key Benefits
Stunning data presentations Professional looking reports
COPYRIGHT © 2007 BUSINESS OBJECTS S.A. ALL RIGHTS RESERVED.
SLIDE 8
COMPELLING DATA
PRESENTATIONS
Key Benefits
•Information-rich reports •Interactive report exploration •Graphics bound to report data
COPYRIGHT © 2007 BUSINESS OBJECTS S.A. ALL RIGHTS RESERVED.
SLIDE 9
ON-REPORT WHAT-IF
SCENARIO MODELING
Key Benefits
Decision support tool Time saver
No export to other tools Reduce report count
COPYRIGHT © 2007 BUSINESS OBJECTS S.A. ALL RIGHTS RESERVED.
SLIDE 10
OPERATIONAL
REPORTING
Key Benefits
•Execute decisions faster •Gain operational efficiency •Leverage existing processes
COPYRIGHT © 2007 BUSINESS OBJECTS S.A. ALL RIGHTS RESERVED.
All new Crystal Reports XML exporter New Crystal Reports XML schema
Easy to use
Designed for developers
Transform XML to industry-standard schemas and file interchange formats
XBRL, HL7, JXDM HTML, CSV, RSS
Custom formats – anything that’s text-based
Embed multiple XML transformations in each report Export directly to the desired format with built-in
transform engine
Web Services SDKs
Business Objects Web Services
& SDKs
Business Objects Web Services
Documents, folders, categories list, search and navigation Scheduling, download & upload
Resource administration
User and group administration Server administration
Platform events & calendars
Business Objects Web Services
Display WebIntelligence and Crystal Reports in HTML, PDF, Excel, and XML output
Refresh, resolve query context and database credential Prompt, List of Values
Report Navigation Map Drill
Business Objects Web Services
Retrieve available universes and universe content Combine objects to build a query
Submit the query
Get the results back in XML or other format Optionally link to ReportEngine WS
What can I make with these Services
Business Objects Mobile is a SOA client Multitab report access
Drill in and out
Real time access to data Refresh with Prompts Row level Security
What can I make with these Services
BI Desktop is a SOA client
Display a Xcelsius and Web Intelligence Report Part as a desktop widget
Receive EPM Alerts & RSS feeds
Search & Explore multiple Repositories
A set of Web Services to Read, Write and Interact with data silo and business process
They are used by business user unlike the Developer
Web Services which target developer
Web Services are built in a design time wizard, The result is published live “as a Web Service”
Published Web Services can be consumed by Xcelsius, Crystal Reports, Data Integrator and all other tools that can introspect Web Services
Consumption in these tools are simplified since input and output parameters are business name and not developer variable
“as a Web Service” FAMILLY
Integrate Right Now
Business Objects OnDemand
Four Software as a Service offerings
crystalreports.com
Information OnDemand BI OnDemand
NSite Applications
www.ondemand.com Save time and money
Quick Deployment
Enterprise Reporting (Reporting, Dashboards)
Business Intelligence (Reporting, Dashboards,
Query, Analytics, EPM)
Copyright © 2006 Business Objects S.A. All rights reserved.
Web Services
On Demand Infrastructure 2007
Services Delivery Framework
Applications (Nsite + cr.com) S e rv ic e s d e liv e re d b y B u s in e s s O b je c ts
Browser Based Subscriber Experience
Partner API + Custom Data Connectivity
Partner API
Partner API opens up a whole new world of possibilities
Web Services: Navigate folders Upload new objects
Upload new objects and make them historical instances of existing objects Upload and replace existing objects
Download objects
Get the viewer URL for any viewable object Partner customizations:
Bulk user upload Silent sign-on
Partner API Business Opportunities
Become a Business Partner with crystalreports.com
Provide reporting and business intelligence inside of your own Software as a Service (SAS) application
Create a custom web site that allows you to easily share reports and dashboards with employees, customers, and business partners.
Download the Partner API WSDL
https://na.crystalreports.com/wsdl/CRService.wsdl
Generate client stubs from the WSDL Use CRDC functions in your application Test
Deploy
Sample application available on Diamond
http://diamond.businessobjects.com/betas/crdcapi
Universal Web Service Connector (UWSC)
Provide Live Data Connectivity to your On Demand reports and Dashboards
Provides a standard WSDL to allow Crystal Reports and Xcelsius documents to connect to compliant provider
web services.
In the future more and more Business Objects
Standalone Viewer
How old are you?
Do you remember Compiled Reports?
Think PDF Viewer for Crystal Reports View reports offline on your desktop
Easily navigate reports using the built-in group tree, and the Page Forward/Back, Search, and Zoom functions
Crystal Reports Viewer XI
Free access to
crystalreports.com Starter Edition
account.
Securely view, share, schedule, and refresh your reports online
Open .rpt reports from
BusinessObjects Enterprise XI, Crystal Reports Server XI and Business Objects Crystal
Decisions
Old Reliable
Business Objects Enterprise SDKs
BusinessObjects Enterprise SDK
Used to develop Infoview and the Central Management Console Enterprise SDK takes advantage of Enterprise Bus to
communicate with BOE services (fast and scalable framework) Used to control all aspects of BOE system for both end user and administrator work flows.
Business Objects Enterprise SDKs
Handle cluster failover.
Built into the API.
Management of all BusinessObjects objects
Reports, folders, users, programs, calendars, events…
Advanced security
Manage rights for all objects including users, user groups, folders, reports and other types
Advanced scheduling
Schedule reports during non peak periods.
Schedule objects using complex business rules using Events and Program Objects
Enterprise SDK – Productivity Tools
.NET Server Controls for BusinessObjects Enterprise Java Server Faces Controls for BusinessObjects
Enterprise
Java and .NET Interactive Editor Sample Applications (Web Intelligence and Desktop Intelligence Reports) URL Reporting
Dynamically create a URL to view reports in BusinessObjects Enterprise system
Learn more at
CONCLUSION
Business Objects is making it easier to embed business intelligence into applications everywhere through:
Enhanced Reports Engines Web Service Integration
Software as a Service products
Q&A
Questions
Robert Horne, Developer Evangelist, Business Objects I will repeat questions to ensure everyone can hear
Contact information
[email protected] http://diamond.businessobjects.com