Specifies that the DB2 table user-defined function created will receive (destructively read) all messages from an MQSeries queue.
Specifies that the DB2 table user-defined function created will read all messages from an MQSeries queue.
Specifies that two DB2 table user-defined functions will be created, one that reads all messages from an MQSeries queue and another that receives (destructively reads) all messages from an MQSeries queue.
Type the name of the DB2 table user defined function used for receiving messages from the MQSeries queue. The name includes the schema name and user-defined function name separated by a period. If you don't specify a schema, the current session schema is used.
Type comments for the table user-defined function.
Select to drop a user-defined function from the database before the new one is created if it has the same name as the one specified in the name field.
Type the name of the DB2 table user defined function used for reading messages from the MQSeries queue. The name includes the schema name and user-defined function name separated by a period. If you don't specify a schema, the current session schema is used.
Type comments for the table user-defined function.
Select to use default specifications for
service points and policies. Service points
define locations from which MQSeries messages
are to be read from. Policies define the
quality of service options that should be
used for a given messaging operation. The
default specifications are read from the
default AMI repository file amt.xml
, which ships with the MQSeries Integration
Functions. The default service point is DB2.DEFAULT.SERVICE
and the default policy is DB2.DEFAULT.POLICY
.
Select to explicitly specify the service
point that defines the MQSeries queue location
from which the messages will be read.
Optional: You can specify a policy that defines the
quality of service options that should be
used for a given messaging operation.
Type the name of the service point. Service points define locations from which messages are read and to which messages are sent. Service points must be defined in an MQSeries AMI Repository file. The definition of the service point includes the names of the MQSeries Queue Manager and the Queue that is to serve as the logical end-point.
Optional: Type the name of the policy. Policies define the quality of service options that should be used for a given messaging operation. Qualities of service include message priority, persistence, and transactional integrity. Policies must be defined in an MQSeries AMI Repository.
Specifies that you will choose whether the column data in an MQSeries message is identified by a delimiter character or by starting position and length.
Specifies that the column data in the MQSeries message is delimited by a single delimiter character, for example a ";".
Type the single delimiter character that separates the column data within the MQSeries message.
Select to query an actual message on the MQSeries queue. Using the delimiter that you specify, the wizard approximates column names, data types, and lengths, and displays them on the Column Definitions page of the wizard.
Specifies that the column data within the MQSeries message is identified by starting position and length.
Specifies that the format for the column data within the MQSeries message will be read from a file. On the Options page of this wizard, you can save the column definitions you specified for later reuse. If you select this option and the file is successfully read, the column definitions are filled in for you on the Column Definitions page of this wizard. The definitions include the column data format within the message and the column definitions for the UDF RETURNS TABLE clause.
Type the name of the file that contains the column definitions for the UDF RETURNS TABLE clause. This file is optionally created by this wizard for later reuse.
Opens a window so that you can select an item from the directories that you have access to.
Reads and displays an MQSeries message from the MQSeries queue designated by the service point. If there are no messages on the designated queue, no message displays. An error message will indicate whether any errors occur during the message read.
Select to fill in column definitions from a message on the queue.
The name of column for the UDF RETURNS TABLE clause.
The data type of the column for the UDF RETURNS TABLE clause.
Opens the Add Column Definition window to add a column definition (name and SQL type) for the table user-defined function column list. If the column data in the MQSeries message is identified by fixed length positions, additional fields allow you to to specify the starting position and length of the column data.
Opens the Change Column Definition window for the selected row so you can change the column definition.
Deletes the selected row from the table.
Moves the selected column up in the order of columns returned by the table user-defined function.
Moves the selected column down in the order of columns returned by the table user-defined function.
Adds the MQSeries Integration Function metadata column definitions to the table. All column definitions determine the table user-defined function column output. Therefore, adding the metadata columns means that the result set will include the values of the MQSeries Integration function metadata values. The columns added are CORRELID, TOPIC, QNAME, MSGID, and MSGFORMAT. You can select metadata columns or rearrange their order by using the Move Up and Move Down buttons.
Reads a message from the MQSeries queue and displays sample result data formatted according to the column definitions specified. The MQSeries queue was specified by the service point. If there are no messages on the designated queue, no result data displays. An error message will indicate whether any errors occur during the message read.
Select to automatically create a table view for the MQSeries table user-defined function. Using a table view simplifies access to the MQSeries table user-defined function .
Type the name of the table view for the table user-defined function. It is a combination of schema name and view name separated by a period. If no schema name is specified, the current session schema will be used.
Type comments for the table view.
Select to save the column definitions to
a file. The definitions include the column
data format within the message and the column
definitions for the UDF RETURNS TABLE clause.
Tip: You can reuse this file during later uses
of this wizard to specify pre-defined column
definitions.
Type the name of the file to be created that will contain the column definitions for the UDF RETURNS TABLE clause.
Select to limit the number of rows that are returned from the table user-defined function. Each message on the MQSeries queue corresponds to a row returned by the user-defined function.
Specify the maximum number of rows you wish the table user-defined function to return as a positive integer.
Type the name of the target database where you want to put the MQSeries table user-defined function that you are creating.
Type your user ID to connect to the database connection. The User ID field is available only when the Use your current user ID and password check box is not selected.
Type your password to connect to the database connection.
Select to test if the password and user ID that you supplied can be used to connect to the target database.
Opens the Configuration Assistant (CA). The CA helps you to set up a connection to a new DB2 database server when the database to which you want to connect is not listed in the Alias list.
Select to use the user ID and password of your client workstation to connect to the specified database.
Restriction: You can select this check box only when
the database server is installed on your
workstation.
Shows a summary of the table user-defined function that you have created to this point.
Opens the SQL Statements window that shows the script generated by the wizard.
Shows the columns that are in the MQ message.
Cancels any unsaved changes and closes the Create MQSeries Table Function wizard.
Goes to the next page of the wizard.
Goes to the previous page of the wizard.
Performs all specified actions and closes the wizard. Available only when all required fields are completed.