Download - ~HERE~
8 Copyright IBM Corporation, 2008. All Rights Reserved.
This publication may refer to products that are not currently available in your country. IBM makes no commitment to make available any products referred to herein.
IBM Power Systems™
© 2006 IBM Corporation
Beyond Query/400:Leap into Business Intelligence with DB2 Web Query
Your Name
IBM Power Systems
© 2008 IBM Corporation
Today’s Business Intelligence Requirements• Remove Dependency on IT for reporting purposes
– Ease IT backlog of reporting requests – Parameterized Reporting
• Reduce Report Maintenance
• Empower End Users
• Client Independence– Web Based
• Reduce Software Maintenance
• Multiple Viewing Options– Dashboards/Scorecards– Spreadsheet Integration– Static Reports/Intelligent Bursting– Report Archival
• Operational or Data Warehouse– Real time or Historical Reporting
• Secure the Data– Avoid Data replication– Adhere to compliance requirements
IBM Power Systems
© 2008 IBM Corporation
IBM DB2 Web Query for System i Powered By Information Builders
• Base Program Product Includes:– i5/OS Web Reporting Server– Several Web Based authoring tools
• RA, GA, Power Painter
– Query/400 (5722-QU1)• Web Enable Query/400 Reports
– BASE PRODUCT OFFERED AS NO CHARGE UPGRADE FROM QU1
• Does not include Software Maintenance
• Additional Features– Run Time User Enablement – Active Reports (Disconnected Analysis)– On Line Analytical Processing
• Requires Meta Data provided with Developer Workbench
– Developer Workbench• IT Tool for meta data http://www.ibm.com/systems/i/db2/webquery
• DB2 Web Query Report Broker– Automated Report Execution and
Distribution
• DB2 Web Query SDK– Web Services to integrate reporting
functions into applications/portals
IBM Power Systems
© 2008 IBM Corporation
Upgrade into BASE Product from Query/400
• The BASE product: – Web enables Query/400
• Add additional functionality (compared to Query/400) to reports – Link Reports by clicking on “hot spot”
– Add Conditional Styling (“if revenue less than forecast, highlight in RED”)
– Push data directly from DB2 into Spreadsheets
– Over 100 charts and graphs
– Boardroom quality PDF output
– Access remote DB2 for i data sources
– Leverages the LATEST in DB2 for IBM i Query Optimization Technology
– Better performance, better analysis tools
– Many more functions available for query performance
– Strategic optimizer
IBM Power Systems
© 2008 IBM Corporation
• SQL Query Engine (SQE)– Better Performance – up to 10x over older query engine
– Self-learning query optimizer
– Self-adapting query engine
• SQL Plan Cache– Real time analysis of Query performance
– Index (traditional and EVI) advice (recommendations and wizards)
• Materialized Query Tables (MQTs)– Optimizer “aware” summary tables for extreme performance boost
• Non-SQL interfaces (Query/400, OPNQRYF, QQQQRY API) DO NOT LEVERAGE ANY OF THE ABOVE
DB2 WQ Leverages Advanced DB2 Query Optimization
http://www.ibm.com/systems/i/software/db2/awp.html
IBM Power Systems
© 2008 IBM Corporation
Stepping up to REAL Business Intelligence
• With Meta data, OLAP, Dashboards and Mobile BI– Add a meta data layer
• Simplify report creation, end user access, and standardize meaning of data
• Remove complexities (JOIN logic) from end users and report “authors”
– SIMPLIFIED On Line Analytical Processing (no cubing required)
• Slice and Dice through data like never before
– Build customized Views• Dashboards, highly parameterized reports
– “on the go” reports with Active Reports• Reports available on PDAs
IBM Power Systems
© 2008 IBM Corporation
Stepping up to REAL Business Intelligence • BENEFITS
– Reduced report maintenance – reduced IT Dependency• Take 100’s of Query/400 reports down to a HANDFUL• Improve productivity in report creation with meta data layer• Build data relationship rules into meta data (and not RPG code)
– Simplified Analysis of Query Environment• Leverage DB2 SQE analysis facilities, and Impact Analysis and Data
Profiling Tools in Developer workbench
– Improve productivity of Business Analysts• 80% or their time GATHERING data NOW goes to near ZERO• Analysts will “believe” the data by defining data standards within meta
data • Improved PERCEPTION of IBM i !
IBM Power Systems
© 2008 IBM Corporation
Built for IBM i
• The Value of the BASE Product:
– Do you want to download data into spreadsheets without jumping through hoops, as you do today with Query/400?
– Do you ever want to create a report with a graph or chart representation of the data without having to extract, download, import into some other tool?
– Do you ever want to get out of the business of maintaining 10's or 100's of query/400 reports to support the end user community?
– Do you ever want someone other than IT with deep database knowledge to be able to create/run reports?
– Are you already paying Microsoft or Business Objects or some other query tool vendor an annual SW Maintenance fee that is surely much more than DB2 WQ SW Maintenance?
– Would you like to be using a query tool that leverages the 8+ years of development effort we've made with DB2 query optimization (which query/400 cannot do)?
– Would you like a tool that you key executives will use that removes the perception of AS/400 as “old, green screen” technology?
Built for Business
IBM Power Systems
© 2008 IBM Corporation
What is Different about DB2 Web Query
• Single Server Solution– Simpler Software Maintenance
– Multiple functions in single OS/server• OLAP, Report Writer, Web Server, Meta
Data, Database
– Simpler Licensing
• Vertical Scalability– Grow without Disruption
• Start Small, Grow Big– DB2 Web Query provides FOUNDATON
– Add additional features per requirements
• Security/Auditability– All the data in ONE PLACE
– No Viruses, No “Patch Tuesday”
• DB2 Query Optimization– Patented IBM Technology
– SQE vs. CQE (Query/400)
• Simplified Data Access– No Data Replication Required
DatabaseServer
OLAP Server
ReportServer
Web Server
ETLServer
IBM Power Systems
© 2008 IBM Corporation
Function Query/400 DB2 Web Query Base + IBM Features
UI for Query Developer 5250 Browser (BASE) or Windows (Developer Workbench)
UI for End User 5250 Browser or Windows (Active Reports or output formats requiring Windows, e.g., Excel)
Remote DB2 for i5/OS Access No Via DRDA (BASE)
Interactive Output 5250, Spoofile, DB2 Table PDF, XML, Spreadsheet, HTML, PC-File Formats, Spoolfile, DB2 Table, etc. (BASE)
Batch Scheduling and Output i5/OS Scheduler;
Spoolfile, DB2 Table
YES. Basic function with BASE, advanced function (distribution) with Report Broker
Traffic Lighting No Yes (BASE)
Linked Reports with Drill Down No Yes (BASE)
OLAP No Yes (OLAP Feature)
Disconnected Analysis No Yes (Active Reports Feature)
Dashboarding No Yes (requires Developer Workbench)
Parameterized Reporting Prompting via 5250 RUNQRY
Single Parameter
Yes (BASE), advanced parameterization controls with Dev. Workbench
Meta Data Layer No Yes (customization of meta data available with Dev. Workbench)
IBM Power Systems
© 2008 IBM Corporation
Function Query/400 DB2 Web Query Base + IBM Features
Unlimited User Licensing Yes Named or Run Time (Concurrent, effectively unlimited)
i5/OS Support V5R2 and up V5R4, V6R1
Report Storage No Local report storage with Report Broker
Target Audience for developing reports
IT IT and Business Community
Portal Integration No With SDK
Integration with Operational application
Via RunQry API As callable URL from Browser, or through Web Services with SDK
Web Application Server Support N/A Comes with Lightweight Web Server
Compound Reports No Yes (BASE), additional capabilities with Dev. Workbench)
Excel Integration No, must run Query, Download, then Import
Yes, Excel is an output option with report characteristics preserved
DB2 for i5/OS Optimization CQE Only SQE or CQE
Impact Analysis and Data Profiling No Yes (Developer workbench)
IBM Power Systems
© 2008 IBM Corporation
DB2 Web Query vs. competition DB2 Web Query Crystal Reports
Access Data in DB2 for i Y Y
Interface to DB2 for i Native DRDA ODBC
Multiple Member File Support Y N
Multi record format files Y N
Import Query/400 Definitions Y N
Meta Data Layer Y N
Reporting Server OS support IBM i (Integrated) Windows
OLAP DB2 based – no need to move data
Requires add’l OLAP engine in Windows
Disconnected Support Y, with Active Reports N
Report Distribution Y, with Report Broker Y – Windows
Report Caching Y, with Report Broker Y - Windows
Web Server OS support IBM i (Integrated) Windows
Cross DB2 for i Joins Y N
Report Execution from 5250 app Y N
IBM Power Systems
© 2008 IBM Corporation
1H 2008 Announcements
• January: Run Time User Enablement– Significantly reduced pricing for DB2 Web Query for most scenarios involving more than a few
users
• March: Temporary Removal of SW Maintenance After License Fee “penalty”– Removes notion of a 90 day “grace” period – Sign up for SW Maintenance to get full IBM support
• Information Builders Press Release on agreement with IBM to enhance DB2 Web Query• http://www.informationbuilders.com/cgi-shell/press/intpr/f_intpr.pl?intpr_code=04_1_08_db2
• Partners growing the DB2 Web Query Tools Ecosystem
– Centerfield Technology introduces products and services for DB2 Web Query• http://www.centerfieldtechnology.com/wq_icv.asp
– Coglin Mill announces “Rodin DB2 Web Query Edition”• http://www.mcpressonline.com/software-news/query/business-intelligence/coglin-mill-releases-rodin-select-
editions-and-one-for-db2-web-query.html
– Databorough provides automated meta data creation and instant OLAP with x-WebQuery• http://www.databorough.com/xquery.htm
– More to come !
IBM Power Systems
© 2008 IBM Corporation
Run-Time User License Enablement (RTE)• New Flexible Pricing option• Can now define a single user license as either a:
– Report “Author” • Can create/edit reports with web based tools• Synonymous with a Named User as known today
– Run Time Only Group of Users• Can only run reports• Can Group multiple users into a single license
• Significantly reduced prices for scenarios with large set of run-time users
Tier Number of
Named Users
Price*
P05 40 $15,200
P10 80 $32,000
P20 150 $57,600
•Assumes upgrade into QU2 from QU1
Tier Number of
“Authors”
Number of Run Time Groups
Price*
P05 4 5 $6,000
P10 4 10 $10,400
P20 8 20 $23,200
Named User Pricing New Run Time Pricing
US list prices, subject to change without notice
IBM Power Systems
© 2008 IBM Corporation
Recent Articles• How DB2 Web Query will help your Shop
– http://www.mcpressonline.com/april-14-2008-vol-3-issue-7/database/db2/how-will-ibm-db2-web-query-for-system-i-benefit-your-shop.html
• DB2 Web Query Directions – http://www.ibmsystemsmag.com/i5/march08/features/19668p1.aspx
• How Run Time User Enablement Works – http://www.ibm.com/systems/i/software/db2/pdf/
DB2_Web_Query_Run_Time_User_Enablement.pdf
• Using SQL Views and Stored Procedures to control Security with DB2 Web Query– http://www-304.ibm.com/jct09002c/partnerworld/wps/servlet/ContentHandler/whitepaper/i5os/
db2_sql/security
• DB2 Web Query Drill Downs– http://www.mcpressonline.com/db2/techtip-know-the-drill.html
• Maximizing DB2 Web Query with SQL Query Engine– http://www.ibm.com/partnerworld/wps/whitepaper/i5os/db2_sql/security
IBM Power Systems
© 2008 IBM Corporation
Education Links• Getting Started with DB2 Web Query Redbook
– Tutorial Driven– Download Sample Database– http://www.redbooks.ibm.com/abstracts/sg247214.html
• E-Learning Modules– Self paced, downloadable end user training– http://education.informationbuilders.com/edu/courses/elearning/systemi.jsp
• Classroom Training – http://ibm.com/services/learning– Getting Started (OD040) and Implementation Workshop (OD050)
• DB2 SQL and Query Performance Workshop– Building the DB2 for i Database Administration (DBA) skills– Four classes scheduled for 2008
• http://www-03.ibm.com/systems/i/software/db2/db2performance.html
IBM Power Systems
© 2008 IBM Corporation
Getting Started
• Review Installation Instructions on “Getting Started” website:• http://www.ibm.com/systems/i/db2/webquery
• Download an installation pre-req utility– NEW utilities to check for all DB2 WQ Pre-Reqs
• IBM pre req checker: – http://www.ibm.com/developerworks/wikis/display/webquery/
DB2+Web+Query+for+i+Installation
• Centerfield Technologies: http://www.centerfieldtechnology.com/wq_icv.asp• Having trouble and don’t have SWMA? Send e-mail to [email protected]
• Consider Getting Started Lab Services– This service offering will help you get started with developing and running
reports using the New Web Query Tool. IBM experts will help you install the software, create and import meta data , help you import query/400 definitions and assist you in building reports using either the built in reporting features and/or the graphical assistance components allowing you to do drill downs.
• ibm.com/systems/i/editions/services.html
IBM Power Systems
© 2008 IBM Corporation
DEMO !
IBM Power Systems
© 2008 IBM Corporation
Report Assistant: Drill Down
IBM Power Systems
© 2008 IBM Corporation
Output Reports and Graphs to:
• HTML
• Excel 97/2k/2k w formula's
• Active Reports
• Postscript
• DB2 for i table
• Excel 95
• Doc with and without page breaks
• WK1
• DIF
• Lotus
• Tab Delimited
• XML
IBM Power Systems
© 2008 IBM Corporation
MS Excel Integration• DB2 Web Query has excellent MS Excel integration• Dynamically generates fully formatted Excel spreadsheets
– W/ Drilldowns, Formulas, Summations, Color-coding & more• Improves end user productivity; reduces errors
Hyperlinks/Drilldowns
Formulas/Summations
Color-Coding
IBM Power Systems
© 2008 IBM Corporation
Active Reports: Disconnected Support
• Self-contained analytical reports– Delivered to users via email or browser
• Users interact with the data on the report w/o being connected to infrastructure
• Intuitive built-in controls– Sorting, Filtering, Visualization,
Charting, Dynamic Roll-ups– Export to HTML, CSV or Excel– Export Charts to Word, Excel, or PowerPoint
• Great for mobile sales reps and other users that are not connected or defined to the System i
IBM Power Systems
© 2008 IBM Corporation
Active Reports
IBM Power Systems
© 2008 IBM Corporation
On-Line Analytical Processing (OLAP)
IBM Power Systems
© 2008 IBM Corporation
Power Painter
• Business people designing reports for business people
• Powerful thin-AJAX based Report Design tool
• Build Rich Compound Reports in your business unit
• Simple, flexible access without the need to rely on IT
IBM Power Systems
© 2008 IBM Corporation
DB2 Web Query Developer Workbench
• Excellent Date understanding and added functionality including Date decomposition (Year, Quarter, Month, Day)
• Creation of Hierarchies and Dimension
• Very good awareness of DB2 Foreign Key constraints
• Basic DB2 Web Query metadata also includes: Column-titles, Business Descriptions, Alias, Format, Usage, Pre and Post Processing Calculations, hundreds of data manipulation functions
IBM Power Systems
© 2008 IBM Corporation
DW Synonym (meta data) Editor
• Standardize Field/Column Formats– Ex, use commas, set currency symbol,
suppress leading zeros
• Standardize/Decompose Date Fields– Ex: Integer defined as MMDDYYYY
• Create Filters– Ex: Define a set of countries as
“Europe”
• Define JOINS
• Create Business Views– Organize Columns/fields for easier
report development
IBM Power Systems
© 2008 IBM Corporation
DW Administrative Tooling
• Impact Analysis– Evaluation the impact of table
layout change on reports
• Data Profiling– By column or whole table– Pattern count, outliers– Identifies Avg, Min/Max– Number of distinct Values– % of Nulls
• SQL Wizard– Import SQL– Create/Edit SQL– Define as input to RA or GA
IBM Power Systems
© 2008 IBM Corporation
• Automated Delivery Of Information– On Scheduled Basis
• Through Admin GUI
• Daily, Weekly, Specific Days, exclude rules, etc.
– On Event Basis• Some customization required
• Intelligent bursting– Ex: Regional Sales Report
• Additional output formats for batch reporting– (HTML, PDF, Excel, Active HTML)
• Delivery Destinations– E-mail
– Printer
– Save the reports for later viewing
• Notify Function– Send notification when report is complete or fails
– Report Logging
• Requires DB2 Web Query BASE Product to be installed
DB2 Web Query Report Broker – 5733-QU3
IBM Power Systems
© 2008 IBM Corporation
DB2 Web Query Software Development Kit: 5733-QU4
• A set of Web Services that allow invocation of DB2 Web Query functions from within an application
– Enables ISV Developers to access and integrate Web Query Content into any web application
• Web Services are programming language independent
– The foundation for SOA– C, C++, VB.NET, Java, etc.
• Requires the BASE product to be installed (run time and development)
– Developer Workbench also a development requirement
– Run Time User Enablement required for Run Time
• Simple to Deliver powerful BI content – Self service parameterized reports– Active reports and OLAP
IBM Power Systems
© 2008 IBM Corporation
Information Builder’s Data Migrator IBM i Extract/Transform/Load GUI to define mappings Scheduler Can pull data from MANY different data sources
Not just DB2Other Options
Partner ETL Tools (e.g., Coglin Mill’s Rodin) Remote Journaling/IBM’s (DataMirror) Transformation Server
Building a Reporting RepositoryData
Mart or DW
IBM i 2 CPUs
ERP
IBM iLPAR
2 CPUs
ETL Tool orRemote Journal withTransformation Server
WebFOCUS Data Migrator
MS SQLServerOr Other
IBM Power Systems
© 2008 IBM Corporation