intro to and what’s new with db2 web queryschd.ws/hosted_files/commons17/c6/36cl intro and...
TRANSCRIPT
5/3/2017
1
Cognitive Systems
Agenda Key:
Intro to and What’s New with DB2 Web Query Doug Mack [email protected]
36CL
© 2017 IBM Corporation
DB2 Web Query for i – Intuitive, Insightful, Extensible Fast, easy access to business information assets for query, reporting and analysis
2
Authoring Tool “Intuitive”
Reports & Graphs “Flexible delivery”
Dashboards “Insightful”
OLAP “Extensible”
Providing Analytics and Query/400 Modernization for the IBM i Client
Low Cost Solution Offering Value Upgrade from Query/400
Leveraging Best Practice Meta Data Layer Approach
Leveraging DB2 for i Advanced Query Optimization Technology
5/3/2017
2
© 2017 IBM Corporation
DB2 Web Query History
• DB2 Web Query was designed to:
– Modernize RPG and Query/400 Reporting and align with DB Modernization Strategies
– Leverage the IBM i and DB2 for i OS and DBMS
• Based on SQL
• Use of SQE Engine
– Provide a robust Business Intelligence Solution
– Limited use version at no charge
Circa 2007
Import Query/400
GUI Authoring Tools
Output to Excel, PDF, HTML, “active” reports
Leverages SQE
Meta Data Layer
Developer Workbench for advanced dashboarding
2007-09
Run Time Licensing
Automated job scheduling and distribution
Excel Plug In
SQLServer as data source
Redbook
SDK for application integration
2010-11
New GUI Authoring tool
JDEdwards Adapter
Query/400 conversion tools
Improved Dasbhoarding
Change Management
Run Time Environments
2012-13
Version 2.1.0
Simplified Packaging with Express and Standard
Core based pricing
Mobile Device Support
New Security Center
New BI Portal Interface
Personal Dashboards
DB2 Family as data sources
2014 - 2015
Geographical Mapping
Wizard Analytics
DataMigrator ETL tool for building data warehouses
Advanced HTML5 Charts/graphs
DB2 Web Query Solution Edition
Updated Redbook
Updated Education (OD04 1 day class, OD05 3 day advanced workchop)
How to get started videos
2016 -
Version 2.2
Auto Size Dashboards
Enhanced DataSource Support for MySQL, Postgres or Generic JDBC
Developer Workbench Usability Features
Browser or mobile device specific development options
© 2017 IBM Corporation
IBM DB2 Web Query for i User Interface
• The jumping off point for working with DB2 Web
Query
– BI Portal – the End User Standard Interface
o Run Reports
o Edit Reports
o Schedule Report
o Work with folders
o Work with Change Management
o Sync reports via Mobile Favorites Folder
o Set up Security
o Build a personal Dashboard
– InfoAssist – Report Authoring Tool invoked with
right-click and NEW at the folder level or with right-
click EDIT at report level
5/3/2017
3
© 2017 IBM Corporation
• Web based Report Authoring component (built into Express or Standard)
• Invoked from BI Portal (web) or Developer Workbench (Windows)
• Intuitive office-like interface
– Tool bars (Ribbon) change based on selected tab
• WYSIWYG layout area
• Build reports, charts, graphs, maps, dashboards
• Output types
– Excel including pivot tables
– “Active” technologies (good for mobile devices)
– PDF, File, Print, Database
– Auto drill down (OLAP) report
– HTML, HTML5, Flash
– Powerpoint
– User can select at Run Time
Build/Edit Reports and Dashboards with InfoAssist
© 2017 IBM Corporation
Using InfoAssist to Build a Report – Select Your Synonym (Meta data)
5/3/2017
4
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist Format Tab
5/3/2017
5
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist Data Tab
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist Slicers, Layout and View Tabs
5/3/2017
6
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist Field Tab
© 2017 IBM Corporation
IBM DB2 Web Query for i – InfoAssist Choosing Fields for Report
5/3/2017
7
© 2017 IBM Corporation 13
IBM DB2 Web Query for i – InfoAssist
© 2017 IBM Corporation
• Sort, Rank, Make it a top xx report
• Add headers, footers
• Add breakpoints, sub totals, grand totals
• Add column or row totals
• Change output types
• Change style sheet
• Add prompts/parameters
• Add traffic lights, Data Bars
• Change to one of the over 100 charts and graphs
• Add table of contents or pages on demand
• Add features like accordion collapse and expand sections
• Stack Measures
• Create link to a drill down report or URL 14
IBM DB2 Web Query for i – InfoAssist
5/3/2017
8
© 2017 IBM Corporation 15
IBM DB2 Web Query for i – InfoAssist
© 2017 IBM Corporation
Now that you have a report let’s turn it into an “Auto Drill Down”
A single drill down (it’s really “drill ANYWHERE”) report is a starting point
for interactive, real time multi-dimensional data analysis
– Drill down
– Add or remove fields/columns by dragging and dropping
– Pivot rows and columns
– Navigate across any dimension
– Create charts from navigation point
– Save report based on navigation point
– Watch video at ibm.biz/db2webqueryi
– (take “View DB2 Web Query End User Demos” link)
5/3/2017
9
© 2017 IBM Corporation
Dump the Data Into an Excel Pivot Table
• Sales Report defined with Excel Pivot Table Output
© 2017 IBM Corporation
Create/Edit/Run Reports Directly from within Excel
• Using the Excel add-in
• Create ad-hoc form to simplify parameter selection for end users
18
5/3/2017
10
© 2017 IBM Corporation
Deploy to Mobile Device
Build reports once, deploy to any device
Dynamic detection of the device
Converts to “mobile”
Renders appropriate content
for the device
No charge android and apple apps “Mobile Faves” for
managing reports and connections
Synchronize reports w/ Mobile Faves folder in BI Portal
Receive reports in email and work offline
Use the client’s browser to connect to your system and
access via the BI Portal
See video at: ibm.biz/db2webqueryi
Take “DB2 Web Query End User Demos” link
© 2017 IBM Corporation 20
Place Your Report onto a Dashboard Build KPI (Key Performance Indicator) view of the business for executives
– Layout multiple KPIs onto single view – Some, but often minimal interaction
• Example: allow end user to select geography of interest and all charts automatically reflect selection
Multiple deployment models
– “Active” dashboards
– Can work with data offline – Good fit for mobile device support
– Advanced dashboards with more sophisticated features
– Many additional controls such as a date picker – Highly customizable
– Use Excel features for views, and DB2 Web Query add-in for pulling data
from DB2
See video at: ibm.biz/db2webqueryi
Take “DB2 Web Query End User Demos” link
5/3/2017
11
© 2017 IBM Corporation 21
Schedule the Report to Run in the Background Two options:
‒ DB2 Web Query Specific Job Scheduler
GUI Interface
Standard or customized schedules
Can exclude dates (e.g., holidays)
Email, FTP, or save to repository
Burst the report based on key field
Logging and notification functions
‒ CL Command to add to your IBM i job scheduler
Run job as part of a job stream
After end of day processing run reports and distribute
Can pass parameters from CL program
Email, FTP, Save to IFS or network driver
Include report as email attachment or link to file in in IFS or
network drive
© 2017 IBM Corporation
So…What’s New?
5/3/2017
12
© 2017 IBM Corporation
DB2 Web Query for i Version 2 Packaging
New Version 2 (Latest version is 2.2)
– New Product IDs (5733-WQe/WQs)
– New Core based pricing
– Only V2.2 available for 7.3, but also supports 7.1 and 7.2
Simpler Packaging Options
– Express Edition
Entry level edition
Report development
Great for small, getting started environments
– Standard Edition
Adds report distribution, integration APIs
Adds Microsoft SQLServer Access
Virtually unlimited runtime users support
Optionally add JDEdwards Adapter
Add User Licenses to either Edition
© 2017 IBM Corporation
Why Standard Edition
• You probably own the license rights to Express Edition
– Contains all the reporting authoring capabilities and output options (including Excel plug in)
• Why might you want to consider Standard Edition:
– If the number of run time users will exceed 25:
o It is just more cost effective to get Standard (with Express, EVERY user requires a unique
DB2 Web Query user license)
– You need access to other non DB2 databases
o Such as Microsoft SQLServer, MySQL, Oracle, etc.
– You want the automated report execution and distribution (job scheduling) functions
– You want to embed reports into your own applications
– You need the JD Edwards Adapter
5/3/2017
13
© 2017 IBM Corporation
BI Portal Personal page: Dashboard with Drill downs and maps
25
© 2017 IBM Corporation
The Easy Button: Wizard Analytics
• Included in Express or Standard
• Automates the building of meta data and xx number of standard
reports
– xx will vary based on how many measurements and
dimensions you have
• Two wizards
– Meta Data Wizard for DB2 tables/files
– Upload Wizard for importing Excel spreadsheets
• The wizards make assumptions about meta data based on looking
at the data, but gives you a chance to alter that before creating
• Video demonstrations at ibm.co/db2wqwiki
5/3/2017
14
© 2017 IBM Corporation
Geographical Maps
*Pre-enabled territories are the only ones that are officially certified and QA’d
© 2017 IBM Corporation
Choose Geographical Role of Location (ex: state)
5/3/2017
15
© 2017 IBM Corporation
Others
• Run Time Enablement
– Manage library lists dynamically at run time
• Migration Tools
– Simplified upgrades or moves from one system to another
• Enhanced scheduling functions
– Send email with link to report placed in IFS
– Use DB2 table to source email distribution list
• New Security Center GUI to manage users and their authorities
© 2017 IBM Corporation
DB2 Web Query DataMigrator
New Product ID 5733-WQM
‒ Requires either DB2 Web Query Express or Standard Edition
‒ Standard Edition required for MS SQLServer as a data source
‒ DB2 Web Query Developer Workbench required to set up data and
process flows
ETL for IBM i
‒ Like DB2 Web Query, all server code and ETL objects are stored in
IBM i
‒ Data sources support is based on DB2 Web Query adapters
INTEGRATED with DB2 Web Query
‒ Use meta data created with DB2 Web Query or vice versa
‒ Same look and feel
‒ Shared services
Refer to Session 27AC
5/3/2017
16
© 2017 IBM Corporation
DB2 Web Query Installation and Setup (in less than 2 hours)
With the NEW EZ-Install Package
Hear More About this at Session 41AA – 8 AM Tomorrow
© 2017 IBM Corporation
What is the EZ-Install Package
• Now Available
– A single downloadable image that you can request that includes:
o DB2 Web Query Version 2.2
– Express and Standard Edition
– Data Migrator and Developer Workbench
o Sample IBM i System Administration Reports
o DB2 Web Query Auditing/Monitoring Reports
o Query/400 Discovery Tool
o All of the Tutorial Reports already completed
– (but this would be cheating if you didn’t do the tutorials yourself)
– Installation Process Walks You through the Installation
– Add a user you designate as a DB2 Web Query Administrator (don’t use QSECOFR please)
– Restore of DB2 Web Query Sample Database and Meta data (needed for self guided tutorials)
– Restore of Audit and Sample IBM i System Admin reports
– Discovery Tool and completed tutorial reports are included but enabled optionally
5/3/2017
17
© 2017 IBM Corporation
• Built over IBM i Services • SQL interfaces into system information • Services delivered at various levels of OS and TRs
Top xx Jobs by:
• CPU time
• I/O count
• Temp. Storage
Sample Reports for the Systems Administrator
Cross
System/LPAR
Auto Refreshing
Utilization
Dashboard
© 2017 IBM Corporation
DB2 Web Query Auditing Reports
• Pre-built reports that answer these kinds of questions
about DB2 Web Query Reporting Environment
– Who is running the most reports?
– Which reports are being run the most?
– Which reports are taking the longest time to run?
– How many reports are in each folder?
– When was a report last used?
– When was a report last modified?
• Initial summary dashboard with additional detailed
reports behind it
5/3/2017
18
© 2017 IBM Corporation
Query/400 Discovery Tool
• Lab Services built Discovery tool generates
information from your Query/400 definitions
– Which files are accessed the most in Query/400
definitions?
– Which fields are used the most in selection
criteria or result sets?
– Which queries are “chained”?
– Which queries were last used over a year ago?
• With this information in hand, you can:
– Determine which queries are obsolete or
redundant
– Build a strategy to MODERNIZE into DB2 Web
Query
© 2017 IBM Corporation
Sample Database and Tutorials
• IBM Provides 14 Chapters of Tutorials in the current Version
2.1 level Redbook available from ibm.co/db2wqwiki
– All about how to build reports
– New 2.2 Tutorials Available in Draft Mode
– Based on a sample database that ships with the product
o Includes “Century Electronics” Data
o Various other stored procedures and SQL Views
– A GREAT way to learn how to build reports
– EZ Install includes the complete set of FINISHED Tutorial
reports you can use as samples
5/3/2017
19
© 2017 IBM Corporation
• Questions?
© 2017 IBM Corporation
How Do I Get the Easy Install Package?
• Send an email to [email protected] requesting the EZ-Install Package
– Be sure to include:
o Name
o Company Name
o Serial number of system where you plan to install this
• You’ll receive an email with installation instructions and a link to a box.com site to
download the package
– And optionally, you can also download and install the Developer Workbench component
• NOTE: If you already have Version 2.2 installed, you can just request to
[email protected] the System Administration Samples package
5/3/2017
20
© 2017 IBM Corporation
For Assistance: DB2 for i Lab Services Offerings
• DB2 Web Query Getting Started Service
– 3 Day skills transfer and workshops to build prototype
– Goes beyond tutorials with Best Practices and hand-holding
– Best way to ensure successful implementation
– Should include with EVERY DB2 Web Query proposal (proposal insert available)
• Query/400 Modernization
– Discovery, Analysis, and Conversion
– Addresses the question of how a customer can move from 100’s or 1000’s of Query/400 definitions to modernized environment that leverages DB2 query
optimization!
– Out with the (very) OLD, in with the NEW – improve performance, productivity, perception of IBM i, and move into “analytics”
• DB2 Web Query V1 to V2 Migration Service
– Remote assistance to help customers move to Version 2
– While there exists migration tooling, migrations can become more complex depending on the customer’s DB2 Web Query Environmen t - inexpensive service
to hand hold the migration
• DB2 and SQL Performance Assessments
– Really critical assessment that should be conducted regularly by the customer
o But lack of DBAs in our i community means no one is paying attention to the database
– Assessment collects database (and system) performance data
– Recommendations made in report
39
© 2017 IBM Corporation 40
To Learn More • DB2 Web Query for i Website
– Ibm.biz/db2webqueryi
• DB2 Web Query for i Wiki
– Ibm.co/db2wqwiki
• DB2 Web Query Getting Started Enablement:
– https://ibm.biz/db2wqconsulting
• Demonstrations:
– Wizard Analytics: https://ibm.biz/DB2WQWizards
– End User Demos: https://ibm.biz/db2wqreportingdemos
• Follow DB2 Web Query guy Doug Mack on twitter at
@mckdrmoly or check out his blog at
http://db2webqueryi.blogspot.com/ for all the latest
5/3/2017
21
© 2017 IBM Corporation
Upcoming Webinar - IBM DB2 Web Query: BI on a Budget
• If interested in sharing an introduction to DB2 Web Query with your colleagues, there
is an upcoming Webinar sponsored by IBM Systems Magazine
• May 23rd , Noon Central time
• Register at: https://event.webcasts.com/starthere.jsp?ei=1144574&sti=ibm
© 2017 IBM Corporation
Don’t Forget Your Session Surveys
• Sign in to the Online Session Guide (www.common.org/sessions)
• Go to your personal schedule
• Click on the session that you attended
• Click on the Feedback Survey button located above the abstract
Completing session surveys helps us plan future programming and provides feedback
used in speaker awards. Thank you for your participation.
5/3/2017
22
Cognitive Systems
https://facebook.com/IBMPowerSystems
https://twitter.com/IBMPowerSystems
https://www.linkedin.com/company/ibm-power-systems
IBM Power Systems Official
Channels:
http://www.youtube.com/c/ibmpowersystems
https://www.ibm.com/blogs/systems/topics/servers/power-
systems/
Power Systems Social Media
Cognitive Systems
44
More to Follow:
Blogs to Follow More to Follow Hashtags To Use
• IBM Systems Magazine You and I (Steve Will)
• IBM Systems Magazine i-Can (Dawn May)
• IBM Systems Magazine: iDevelop (Jon Paris and
Susan Gantner)
• IBM Systems Magazine: iTalk with Tuohy
• IBM DB2 for i (Mike Cain)
• IBM DB2 Web Query for i (Doug Mack)
@IBMSystems @COMMONug
@IBMChampions @IBMSystemsISVs
@LinuxIBMMag @OpenPOWERorg
@AIXMag @IBMiMag
@SAPonIBMi @SiDforIBMi
@IBMAIXeSupp @IBMAIXdoc
#PowerSystems
#IBMi
#IBMAIX
#POWER8
#LinuxonPower
#OpenPOWER
#HANAonPower
#ITinfrastructure
#OpenSource
#HybridCloud
#BigData