Documente Academic
Documente Profesional
Documente Cultură
Presented by
Jarek Miszczyk
ISV Solutions Enablement, DB2 for i Technology Team
IBM Rochester
Assumptions
You are already familiar with DB2 Web Query usage
You are already familiar with DB2 Web Query security
You have the base product to use these optional add-ons
Intelligent bursting
Ex: Regional Sales Report
Delivery Destinations
E-mail
Printer
Save the reports for later viewing
Notify Function
http://system:11331/webquery_html/wfconsole.htm
Login as QWEBQRYADM
Expand Report Caster
Select Connection
User
Developer
2008 IBM Corporation
Description
Description is the name of the schedule
Defaults to the report name, date, and time
Samples:
simplex@itprinter.mycompany.com
printer7@192.168.0.1
Folder Name defines the folder within the domain that the report will be
stored to
Created in the domain that contains the report
Report name is the schedule description
Requires Developer authority to domain
Creates a report
Frequency
Determines how often the report is run
Can be set for:
Once
Minute(s)
Hour(s)
Day(s)
Week(s)
Month(s)
Year(s)
Report Options
Several formats can be used
Will override report value
Will show non-valid options
Reports cannot be PNG
Graphs cannot be DOC
It then sends these mini-reports based on the distribution lists and burst
values
If no report data for the burst value, no report sent
If no burst value for the report data, data discarded
Will cover burst values when we cover distribution lists
Notification
Advanced
Can set the priority level
Lower number is higher priority
Just like IBM i priority
Priority 1 higher than Priority 3
CL Command
The RUNBRSCHED CL command can be used to instantly invoke a
stored schedule to run
Cannot pass parameters in via the CL
Must be stored in the Schedule
Can tie to native programs to monitor for conditions and send reports
Could link to a trigger program on a physical file
If inventory too low, trigger report to be emailed to Purchasing Department
Schedules Tab
With Report Broker, there is a new Schedules tab on top
The items in Red are available to all Report Broker Users
Schedules
Distribution Lists
Status
Help
Users
Administrators
Schedules
Can select a schedule from the Schedule option
Distribution Lists
Clicking New creates a new distribution list
Provide a Name
Set Access Authority
Public is open to everyone
Private is limited to list owner
Status
The status section will show reports that are currently being processed
Only gets populated each time it wakes up
This screen shows three reports currently running
Remember 3 is the default number of threads
Remaining are in queue status
10
Mail server
Printer
Email Address
Mail From
Owner
jdbc:as400://server/qwebqrc76
11
12
System i
Browser Client
Reporting Server
HTTP
Applet
TCP
Data adapters
Servlet container
JSP
Servlet
HTTP
Query/400
QSQSRVR
jobs
Developer
Workbench Client
Application
Client
DB
Heritage
Files
DB2 CLI
IFS
SOAP /
XML
BASEDIR directory
(Domains and
Reports repository
Prepackaged WSDL
files
DB2 for
i5/OS
As a user of a purchased program written with the SDK, you will need:
Base 5733QU2 product
Runtime User Enablement 5733QU2 Opt 4
If using the Report Broker functionality,
Requires Report Broker 5733QU3
13
14
Define Variables
15
16
KnowledgeBase
Forums
Links to Additional Information
Expert BLOGs
WIKI
Links to other pertinent Information
http://www-128.ibm.com/developerworks/spaces/DB2WebQuery
2008 IBM Corporation
17
Support
Support is a separate contract
Not covered under SWMA for IBM i
Not covered under SWMA for 5733QU2
IBM i OS
5733QU2
5733QU3
5733QU4
18
e-business on demand
AS/400e
IBM
OS/400
IBM (logo)
System i5
eServer
i5/OS
System i
Rational is a trademark of International Business Machines Corporation and Rational Software Corporation in the United States, other countries, or both.
Intel, Intel Logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered
trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Other company, product or service names may be trademarks or service marks of others.
Information is provided "AS IS" without warranty of any kind.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual
environmental costs and performance characteristics may vary by customer.
Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does
not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including
vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other
claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM
office or IBM authorized reseller for the full text of the specific Statement of Direction.
Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance,
function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to
communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user
will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration,
and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios
stated here.
Photographs shown are of engineering prototypes. Changes may be incorporated in production models.
19