i want stress-free it. i want control. i want an i. ibm system i ™ db2 web query and db2 v6r1...
TRANSCRIPT
i want stress-free IT.
i want control.
i want an i.
IBM System i™
8 Copyright IBM Corporation, 2006. 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.
DB2 Web Query and DB2 V6R1 Update
Doug Mack
Power Systems Offerings Management
2
IBM System i
© 2006 IBM Corporationi want an i.
DB2 for i5/OS Home Page
– Your portal to everything DB2!– General Information– See it Action Demos– What’s New– Education Roadmaps– HOW TO Papers
•Click on SUPPORT•Articles and White Papers
NEW DB2 Web Query Website: http://www.ibm.com/systems/i/software/db2/webquery– Frequently Asked Questions– Detailed Demonstration– “Why System i for BI” White Paper– Links to Information Builder Add-on product information
Ibm.com/systems/i/software/db2
3
IBM System i
© 2006 IBM Corporationi want an i.
Business Intelligence In the News: 2007
• 3/1: Oracle Announces Acquisition of Hyperion
• 3/14: IBM Announces Dynamic Data Warehouse Initiative
• 3/15: Gartner produces report on Msoft’s BI Strategy for midmarket
• 4/10: IBM Announces IBM DB2 Web Query for System i
• 4/24: HP Announces NeoView
• 9/18: IBM Starts Shipping DB2 Web Query
• 10/7: SAP Acquires Business Objects
• 11/12: IBM Announces plans to acquire Cognos
• 12/31: IBM Ships close to 6000 licenses of DB2 Web Query and exceeds 10,000 downloads of the DB2 Web Query Redbooks
4
IBM System i
© 2006 IBM Corporationi want an i.
IBM DB2 Web Query for System i Powered By Information Builders
• 5733-QU2 V1R1 Available 9/14
• 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• Unlimited users
– BASE PRODUCT OFFERED AS NO CHARGE UPGRADE FROM QU1
• Does not include Software Maintenance• Includes handful of user licenses based on tier
• Additional Features– Additional Named Users
– 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
5
IBM System i
© 2006 IBM Corporationi want an i.
Marketing Activities
REQUESTS FOR DATA PILING UP FASTER
THAN WE CAN HANDLE.
GIL EMBRACES THE CHALLENGE WITH
OPEN ARMS.
6
IBM System i
© 2006 IBM Corporationi want an i.
DB2 Web Query Enhancement• New Run-Time User License Enablement Feature
– 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
7
IBM System i
© 2006 IBM Corporationi want an i.
Educational Opportunities• 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– End User Training – Course Code OD010
• http://ibm.com/services/learning – Implementation Workshop – In Development
• Quick Start Services– “SQL/Query Optimization Assessment”– “DB2 Web Query Quick Start”– Available to be used with Services Vouchers– ibm.com/systems/i/editions/services.html
8
IBM System i
© 2006 IBM Corporationi want an i.
DB2 for i5/OS: V6R1• The Self Managing Database
– Reduced TCO thru automation– Simplified, best of breed scaling– Integration: Built-in Security and Auditing– Trusted reliability
• Open for Business– SQL, the strategic interface– Latest de facto standards
• Innovative Applications– SQL & Data-centric programming– Move to SOA over time
• Business Intelligence– Store, manage, and ANALYZE data!
– End user query and reporting to large scale data warehousing
IBM SOA Foundation
Skills &Support
Software
9
IBM System i
© 2006 IBM Corporationi want an i.
Productivity and Autonomic Enhancements
• IBM System i Navigator– Customizable Performance Analysis– Spreadsheet integration– Plan Cache Enhancements– Index Advisor Improvements
• SQE Enhancements– Self-learning query optimization– Self-adjusting query execution– EVI-Only Access for SUM & AVERAGE functions
• IBM DB2 Family Product Enhancements– IBM Optim Data Growth Solution – IBM Optim Test Data Management & Data Privacy Solution
• Create Test Data while hiding sensitive data (e.g., credit card info)
• Partner offerings– Centerfield Technology’s Autonomic Database Assistant
10
IBM System i
© 2006 IBM Corporationi want an i.
Summary: V6R1 System i Navigator Enhancements
OnDemand Performance Center•Spreadsheet Integration•Column Customization•Index Advice Condenser (PTF)•Fast monitor summary compare•Plan Cache Resize & Event Monitor•Enhanced Plan Cache Analysis•Visual Explain While Running•Special Client Register
Run SQL Scripts•Improved Font Sizer•SQL Syntax Flagger•Source Member Integration•UTF-8 support
Database Management •Show object locks (WRKOBJLCK)•Schema-level Index Evaluator•Enhanced SQL Details for Job
Health Center•Environmental limits•Journal and journal receivers•Procedures and Packages•Table activity
11
IBM System i
© 2006 IBM Corporationi want an i.
To DBA or Not to DBA
• DB2/SQL Query Performance Assessment
This remote service assess the use of SQL in client server and IBM i5/OS® applications as well as a review of memory pool and subsystem setup. The service also includes an assessment of the overview of the SQL environment and discusses the enablement of the query optimization techniques. At the end of this service, you will receive a report with recommendations for improving the SQL environment and potential next steps.
– Customer can use Services Vouchers – ibm.com/systems/i/editions/services.html
• DB2 SQL/Query Performance Tuning and Monitoring Workshop – Four day class offered in Rochester or brought to your location– http://www.ibm.com/servers/eserver/iseries/service/igs/db2performance.html
12
IBM System i
© 2006 IBM Corporationi want an i.
DB2 for i5/OS: V6R1• The Self Managing Database
– Reduced TCO thru automation– Simplified, best of breed scaling– Integration: Built-in Security and Auditing– Trusted reliability
• Open for Business– SQL, the strategic interface– Latest de facto standards
• Innovative Applications– SQL & Data-centric programming– Move to SOA over time
• Business Intelligence– Store, manage, and ANALYZE data!
– End user query and reporting to large scale data warehousing
IBM SOA Foundation
Skills &Support
Software
13
IBM System i
© 2006 IBM Corporationi want an i.
OmniFind Text Search Server for i5/OS 5733-OMF
• DB2 Standard APIs for Developing text search applications– No Charge PID
– Common DB2 Family Text Search technology
– Requires text index to be built over column/field
– Can “score” (rank) documents based on best fit/hits
– Supports XML, doc, ppt, pdf, and spreadsheet formats
• Example:– Examples - SQL Syntax
• SELECT author, story FROM books WHERE CONTAINS (story, 'mice chasing cats') = 1 AND YEAR >= 2000
• SELECT author, story FROM books WHERE CONTAINS (story, 'mouse chased cat') = 1 and SCORE (story, 'mouse chased cat') > .4
– OmniFind should be able to find "mouse", "mice", "chase", "chased", "chasing", "cat" and "cats".. all linguistic variations of words, not just capital letters etc.
14
IBM System i
© 2006 IBM Corporationi want an i.
• Restriction Elimination–National Language Sort Sequences –Translation support (UPPER, LOWER, etc)–User-Defined Table Functions–Remaining Restrictions
• ICU 2.6.1 Sort Sequences • Non-SQL Interfaces (OPNQRYF, Query/400, QQQQRY api)
• Logical File reference on FROM Clause
• Select/Omit Logical Files defined on tables
SQL Query Engine (SQE) Enhancements
Default value for QAQQINIparameter: IGNORE_DERIVED_INDEXchanged from *NO to *YES
15
IBM System i
© 2006 IBM Corporationi want an i.
Industry Standard DB2 Access Improvements
• JDBC– JDBC 4.0– Alias support in Metadata APIs– Returning DEFAULT– Return update counts
• ADO.NET– Exploitation of ADO.NET 2.0– Visual Studio integration– Distributed transactions– Multi-row Insert– Enhanced data type support
• CLI– Wide API support for Unicode data– Alias support in Metadata APIs– Row-wise array INSERT– Complete ISO timestamp support
I5/OS
Windows
Linux
AIX
i5/OS
JDBCCLI*EmbeddedDRDANative/DDM
JDBCDRDA
JDBCODBCDRDA
JDBCODBCOLE DB.NETDRDA
iSeries Toolbox JDBCDB2 Connect for iSeriesWebsphere Federation Server
iSeries Toolbox JDBCDB2 Connect for iSeriesiSeries ODBC
iSeries AccessDB2 Connect for iSeriesWebsphere Federated Server
DB2for
i5/OS
I5/OS
Windows
Linux
AIX
i5/OS
JDBCCLI*EmbeddedDRDANative/DDM
JDBCDRDA
JDBCODBCDRDA
JDBCODBCOLE DB.NETDRDA
iSeries Toolbox JDBCDB2 Connect for iSeriesWebsphere Federation Server
iSeries Toolbox JDBCDB2 Connect for iSeriesiSeries ODBC
iSeries AccessDB2 Connect for iSeriesWebsphere Federated Server
DB2for
i5/OS
16
IBM System i
© 2006 IBM Corporationi want an i.
Other Standards and Limits Enhancements
• DB2 Family Compatibility – VALUES on FROM– INSERT on FROM– FULL OUTER JOIN
• Expanded SQL Function Toolset– Data Encryption: ENCRYPT_AES– String Processing: ASCII & CHR– Date and Time Processing
• TIMESTAMP_FORMAT & VARCHAR_FORMAT• MONTHS_BETWEEN• ROUND_TIMESTAMP & TRUNC_TIMESTAMP
• Limit Improvements– 120 columns on GROUP BY– 128-byte cursor and statement names– Partial support for 64K Result Set width (V5R4)
17
IBM System i
© 2006 IBM Corporationi want an i.
DB2 for i5/OS: V6R1• The Self Managing Database
– Reduced TCO thru automation– Simplified, best of breed scaling– Integration: Built-in Security and Auditing– Trusted reliability
• Open for Business– SQL, the strategic interface– Latest de facto standards
• Innovative Applications– SQL & Data-centric programming– Move to SOA over time
• Business Intelligence– Store, manage, and ANALYZE data!
– End user query and reporting to large scale data warehousing
IBM SOA Foundation
Skills &Support
Software
18
IBM System i
© 2006 IBM Corporationi want an i.
RPG & SQL Integration - Templates• Jump Start SQL Coding with RPG
• Customizable SQL statement templates– Can be automatically copied into your source code– Can override or add new templates
• Supported in WDSC 7.0 and Rational Developer for System i 7.1
19
IBM System i
© 2006 IBM Corporationi want an i.
New DB2 for i5/OS Tools
• IBM Information Management Products– Relational Data Modeling with IBM’s Rational Data Architect
(enhanced LF recognition in Vers7.0.0.3)
– IBM Data Studio (a.k.a., DB2 Development Center)• SQL and Java Procedure development & debug• Wizard-based web service development• pureQuery runtime for Java developer productivity
• Partner offerings– XCase for System i
• Modernization module – DDS to SQL conversion and migration• Evolution module - Data Modeling & Management• Based on Database Modernization Redbook
20
IBM System i
© 2006 IBM Corporationi want an i.
DB2 for i5/OS: V6R1• The Self Managing Database
– Reduced TCO thru automation– Simplified, best of breed scaling– Integration: Built-in Security and Auditing– Trusted reliability
• Open for Business– SQL, the strategic interface– Latest de facto standards
• Innovative Applications– SQL & Data-centric programming– Move to SOA over time
• Business Intelligence– Store, manage, and ANALYZE data!
– End user query and reporting to large scale data warehousing
IBM SOA Foundation
Skills &Support
Software
21
IBM System i
© 2006 IBM Corporationi want an i.
Grouping Sets and Super Groups (ROLLUP & CUBE)
• Many BI applications and OLAP tools involve hierarchical, multi-dimensional aggregate views of transaction data– Users need to view results at multiple levels
– Users need to view result data from different perspective
– Current grouping support only allows aggregation data of along a SINGLE dimension
EXAMPLE: SELECT country region, store, product, SUM(sales) FROM trans GROUP BY country region, store, product
– Limitations result in extra coding for programmers
• V6R1 grouping and OLAP capabilities allow data to be grouped in multiple ways with a single SQL request
– GROUPING SETS
– ROLLUP
– CUBE Less Coding
for Developers!
22
IBM System i
© 2006 IBM Corporationi want an i.
SAP BI benchmark leadership with IBM Power Systems
0.00
20,000.00
40,000.00
60,000.00
80,000.00
100,000.00
120,000.00
2-way 520 4-way 570 4-way 570 8-way 570
P5+
P5+
P6
P5+
IBM Power System i sole platform certified
in SAP BI-DataMart Query Performance
*See detailed certified benchmark results at http://www.sap.com/solutions/benchmark/bid_results.htm
IBM Power System iPlatform leader
in SAP BW Query Performance
0
50
100
150
200
250
300
350
400
450
4-way 8-way 16-w
IBM Power/DB2Fujitsu/OracleHP/Oracle
IBM System i
© 2006 IBM Corporationi want an i.
24
IBM System i
© 2006 IBM Corporationi want an i.
Summary: DB2 for i5/OS V6R1 Enhancements
Application Flexibility & Portability• SQL & RPG Integration• Enhanced JDBC & .NET support• Skip Locked Data• Extended Indicator Variables• VALUES on FROM• Hidden Timestamp Columns• Improved DB2 Family Compatibility
–OLAP Support – Cube & Rollup – INSERT on FROM–Unsupported Syntax Tolerance–AES Encryption
OnDemand & Availability• Enhanced, online Reorg • Library-level Journaling
Performance• SQL Query Engine enhancements
–Sort sequence support–Self-Learning Optimizer–EVI-Only Processing
• Derived SQL Indexes• Faster Full Opens• Client Special Registers
Usability• System i Navigator Enhancements• DB2 WebQuery for System i
25
IBM System i
© 2006 IBM Corporationi want an i.
ComparisonsFunction Query/400 DB2 Web Query Base +
IBM FeaturesDB2 Web Query IBI Add-ons
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)
Remote Oracle, SQLServer or other DBMS Access
No Yes Future Direction. Available today with WebFOCUS Adapters
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
i5/OS Scheduler;
Spoolfile, DB2 Table (BASE)
Future Direction. Available today with WebFOCUS and Report Caster
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)
26
IBM System i
© 2006 IBM Corporationi want an i.
Function Query/400 DB2 Web Query Base + IBM Features
DB2 Web Query IBI Add-ons
Unlimited User Licensing Yes Named User Only Unlimited User option with upgrade into IBI’s WebFOCUS
i5/OS Support V5R2 and up V5R4 V5R2 and up with WebFOCUS
Report Content Management No No WebFOCUS Report Caster
Target Audience for developing reports
IT IT and Business Community
Portal Integration No No Future Direction (available today with WebFOCUS)
Integration with Operational application
Via RunQry API As callable URL from Browser Future Direction (available today with WebFOCUS)
Web Application Server Support N/A Comes with Lightweight Web Server
Websphere, TomCat (requires WebFOCUS)
Compound Reports No Yes (BASE), additional capabilities with Dev. Workbench)
ESSBASE API No No Future Direction
Data Mining API No No Future Direction
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)