Midwest IMS RUG 09_2013 - IBM DB2 QMF 10 Family Overview and IMS JDBC.ppt
-
Upload
ibm-ims -
Category
News & Politics
-
view
298 -
download
3
Transcript of Midwest IMS RUG 09_2013 - IBM DB2 QMF 10 Family Overview and IMS JDBC.ppt
Advanced Technical Skills (ATS) North America
QMF Workstation for IMS Access
© 2012 IBM Corporation
Ken Blackman, IBM
Advanced Technical Skills (ATS) North America
QMF 10 introduced a new era for the QMF product family
New Eclipse-based user interface
Powerful new business analytics features and functions
Sophisticated dashboards for the business users and executives
Enterprise data access to many new data sources via JDBC IMS
© 2012 IBM Corporation
Access to OLAP information (Essbase, MS Analysis Services, SAP/BW)
Metadata capabilities to facilitate ease of use
Mobile device support
… and more!
IMS
data type and length of the column
Advanced Technical Skills (ATS) North America
Evolution of Target User Base
� QMF for TSO and High Performance Option
HPODatabase Administrators
Technical Users
� QMF for Windows
– Extends QMF to the desktop
All
use
rs a
cro
ss th
e e
nte
rpri
se
© 2012 IBM Corporation
Data Analysts, IT
� QMF for Windows/WebSphere V8
– Extends QMF to the web browser
– Introduces graphical reporting
All Business Users
� QMF for Workstation/WebSphere V10
– Intuitive visual solutions
– Personalized, non-technical GUI
– Enhanced security
– Support for OLAP & variety of DBs
All
use
rs a
cro
ss th
e e
nte
rpri
se
Advanced Technical Skills (ATS) North America
Evolution of QMF Objects
© 2012 IBM Corporation
QMF for Workstation/WebSpheresupports:
� Queries, Forms, Procedures � Enhanced Visual Reports
� Visual Dashboards� Analytical queries
� Visual queries
QMF for TSO supports:
� Queries, Forms, Procedures
Advanced Technical Skills (ATS) North America
Dashboards of any shape, size, andcontent are supported. These is no
‘typical’ dashboard … a myriad of
possibilities are available - such as thisone created for an automotive customer.
QMF dashboards
© 2012 IBM Corporation
Dashboards may contain a mixtureof output and styles. Objects may
be ‘wired’ together. For example,
a query result from IMS may beused to drive another query from
a DB2 data source.
Advanced Technical Skills (ATS) North America
QMF Graphical Reports
� Generate HTML or PDF graphical reports
� Draw data from one or more data sources
� Support optional cover sheets, summary
pages and report annexes
© 2012 IBM Corporation
� Schedule at designated intervals and deploy
via the workstation, web, mobile device, or
� Directly embed reports within portals, custom
web sites, or web applications
Advanced Technical Skills (ATS) North America
Enhanced Analytics new query object called Analytics Query
� Standard statistical analysis methods
(regression, etc.)
� Predictive capabilities
� Forecasting capabilities
� Interoperate with IBM SPSS or other
© 2012 IBM Corporation
� Interoperate with IBM SPSS or other
tools
Advanced Technical Skills (ATS) North America
QMF for Workstation and WebSphere
� Ad-hoc & prepared queries
– Create/edit/re-use QMF queries
– Apply groupings, aggregations and conditional formats and more
– One-click export to Excel, data files or DB
table
– One-click generation of reports from the data
© 2012 IBM Corporation
� Tabular and graphical reports
– Generate QMF tabular reports or graphical
visual reports
– Highly customizable page-based layouts
– Draw data from any number of data sources
� QMF Dashboards
– Customized, interactive data visualizations
– Rapid authoring model
Advanced Technical Skills (ATS) North America
QMF on the Web and enhanced mobile support
� QMF for WebSphere
– Disseminate queries, reports and dashboards to
users across the enterprise for all browsers and platforms
– Create, run and share queries on the Web
– Run and share reports on the Web
– Deploy dashboards to business users as stand-
© 2012 IBM Corporation
alone solutions or embedded within web pages and web applications
– Deploy to mobile devices (iPad, Android)
� Ability to render content in
– Pure HTML & JavaScript*
– Adobe Flash Player
– Excel
Advanced Technical Skills (ATS) North America
Query creation for the ‘casual’ End User
� Rapidly build and execute ad-hoc queries without SQL skills
� Develop queries with a ‘query diagram’ designer:
– ER diagrams provide pre-built data schemas
– Easily define columns, conditions, aggregations, sorting options, and order of columns
� Step-by-step development with a ‘prompted query builder’:
© 2012 IBM Corporation
� Step-by-step development with a ‘prompted query builder’:
– Leads the user through the query development process
– Each aspect of the query (tables, columns etc.) is
assigned a panel for easy navigation
� Diagram designer and prompted interfaces are available in
both the workstation and web user interfaces
Advanced Technical Skills (ATS) North America
Query creation for SQL users� Enter and edit SQL via the web or workstation
� Full-featured, colorized SQL editor includes code assist, code completion and dynamic parameter hints, increasing development productivity
� Users can move between the prompted diagram and SQL views, refining a given query with all three editor modes
� For example, a user could:
© 2012 IBM Corporation
� For example, a user could:
– Define query tables by selecting elements
from a pre-existing data diagram
– Add query conditions using the expression
designer within the prompted query view
– Add final refinements via the SQL editor
(such as nested SQL or unions)
Advanced Technical Skills (ATS) North America
QMF Repositories
� Repositories provide a logical grouping of QMF objects (queries, procedures, visual reports, and visual dashboards and applications) and contain the database connection information and resource limits
– Define the JDBC driver library
– Configure the repository storage
– Create a shared repository
© 2012 IBM Corporation
– Create a shared repository
– Define the connection to the database
– Create the repository connection
Advanced Technical Skills (ATS) North America
QMF Security Permissions
� Repositories
– Internal security, you must specify the user name and password that will identify the QMF administrator account
– LDAP
• Active Directory single sign-on is available with LDAP providers only
� Permissions
– Full: grants the user or group permission to perform all functions (edit, view,
browse and delete) on the repository object.
© 2012 IBM Corporation
browse and delete) on the repository object.
– Edit: grants the user or group permission to make changes to, as well as
view and browse, the repository object.
– Browse: grants the user or group permission to see the contents of the
repository object. Browse privileges on a query object allows a user to open and run the query
– View: grants the user or group permission to see the repository object listed
in the repository. They cannot open or run the object.
– None: denies the user or group permission to see that the repository object is
included in the repository.
Advanced Technical Skills (ATS) North America
QMF Resource Limits
� Resource limits help you manage resource consumption on a database data source.
� Resource limits can be applied globally to data sources or they can be applied to individual queries that access any data source
� Data source and query resource limits allow you to control resource consumption on a per user, group, day of the week, or time of day basis.
© 2012 IBM Corporation
time of day basis.
Advanced Technical Skills (ATS) North America
Operational Business Intelligence - IMS access with QMF� Increase the value of your IMS investment
– JDBC Open Data Access to IMS in a managed environment
– Users graphically construct ad-hoc IMS queries
– Create reports and dashboards that draw directly from IMS data
– Roll out web-based graphical content that blends IMS data with relational and
multi-dimensional data sources
© 2012 IBM Corporation
– Incorporate IMS data within federated queries
– QMF’s JDBC workloads are zAAP eligible
Advanced Technical Skills (ATS) North America16
IMS Integration with QMF
IMS Open Database:
•IMS allows distributed access over TCP/IP using the IMS Universal Database Driver (JDBC)
•IMS Connect and Open Database Manager now work together as a DRDA server for IMS data
Workstation
z/OS
© 2012 IBM Corporation16
Windows, Linux, and the Macz/OS
QMF
IMS
Universal
Database
Driver
TCPIP
TCPIP
IMS Connect
S
C
I
ODBM
S
C
I
DRA
CTL IMS DB
DL/I
PC
IMS
DRDA
TCPIP
IMS 12 Catalog MetadataIMS 11 Local file Metadata
jdbc:ims://host:port/class:
//dfsivp37.DFSIVP37DatabaseView:
dbViewLocation=C:/share/IMS Universal Drivers Metadata;fetchSize=0;
jdbc:ims://host:port/DFSCP000:dpsbOnCommit=true
Advanced Technical Skills (ATS) North America
How to get the IMS Universal DriversThe IMS Universal Drivers are shipped with IMS.
� The IMS distribution libraries (DLIBs) contain the master copy of elements in IMS and
can be used to restore SYSMODs in the target library or to rebuild a target environment.
These data sets are maintained by SMP/E.
� The IMS.ADFSJHFS: ADFSJHFS contains the type-2 and type-4 Universal driver Java
class libraries used for IMS DB access through the JDBC and DLI for Java interfaces.
� The TLIB data sets are the IMS SMP/E target libraries (SYSLIBs), and are the libraries that are used to run and use IMS.
� The IMS HFS data sets contain
– SDFSJCIC: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/classic/cics/IBM/
© 2012 IBM Corporation
– SDFSJCIC: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/classic/cics/IBM/
– SDFSJHFS: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/IBM/
– SDFSJSAM: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/ivp/IBM/
– SDFSJRAR: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/IBM/
– SDFSJCPI: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/classic/IBM/
– SDFSJTOL: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/classic/dlimodel/IBM/
– SDFSJCPS: Maps to PathPrefix/usr/lpp/ims/imsnn/imsjava/classic/classic/ivp/IBM/
– SDFSIC4J: Maps to PathPrefix/usr/lpp/ims/imsnn/ico/IBM/
� The IMS Universal JDBC driver (imsudb.jar) is used to make SQL calls with the JDBC API and can be download as a binary file from HFS path: PathPrefix/usr/lpp/ims/imsnn/imsjava/IBM/ where nn is the IMS version you have installed
Advanced Technical Skills (ATS) North America
Logon
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
ODBM Security
PSB Schedule TimeODBM RRS=Y IMS ODBASE=Y ISIS=N use AIMS ODBM RRS=Y IMS ODBASE=Y ISIS= R|A use IIMS ODBM RRS=N IMS ODBASE=Y ISIS=N no securityODBM RRS=N IMS ODBASE=N ISIS=R|A use IIMS
IMS
ODBM JOB
USER=
TCB
ACEE
IMS
Connect
ODBM
Client
RACF=Y
Authenticated
USERID RACO
© 2012 IBM Corporation19
PSB 1 Userid
�ODBM does not perform any user authentication or authorization
ACEE
UseridUserIDPasswordQMF
Advanced Technical Skills (ATS) North America
IMS Universal Driver JDBC driver configuration file
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Data Source configuration
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
di q.A1111111
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Sort Ascending or Descending
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Creating side order
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Parts database
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Report
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
Excel Spreadsheet
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF query IMS 12 Catalog Metadata
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF query IMS 12 Catalog Metadata
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF query IMS 12 Catalog Metadata
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF query IMS 11 Local Metadata
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF query IMS 11 Local Metadata
© 2012 IBM Corporation
Advanced Technical Skills (ATS) North America
QMF Enterprise Edition 10 Summary
QMF is a viable, enterprise-wide business analytics suite
It has a new UI, data sources, deployment options, dashboard and predictive analytics capability
Administration and installation options have been greatly simplified as
© 2012 IBM Corporation
Administration and installation options have been greatly simplified as well as expanded to provide a wide range of possibilities
QMF continues to be a feature of DB2 for z/OS, but may be installed anddeployed on any server in an enterprise at no additional cost
Sophisticated new functions have been added such as data federation,new metadata support, and a new analytics query style
QMF supports an ever expanding number of users and user types such asmobile devices (e.g. iPad and more)