Datastage 8.5 Admin Client Guide
Datastage 8.5 Admin Client Guide
Version 8 Release 5
SC18-9895-02
SC18-9895-02
Note Before using this information and the product that it supports, read the information in Notices and trademarks on page 37.
Copyright IBM Corporation 1997, 2010. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Contents
Chapter 1. What is the Administrator client? . . . . . . . . . . . . . . . 1
Who can use the Administrator? . . . . . . . What can you do from the Administrator client? . . 1 . 1 Specifying a scheduling user. . . . . Supplying mainframe information . . . Tunables page . . . . . . . . . Hashed file caching. . . . . . . Row buffering . . . . . . . . Parallel page . . . . . . . . . . Sequence page . . . . . . . . . Remote page . . . . . . . . . . Deploying on USS systems . . . . Deploying on remote systems . . . Logs page . . . . . . . . . . . Purging job log files . . . . . . Enabling operational repository logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 17 19 19 19 20 20 21 21 23 23 24 24
. . . 7
. . . . . . . . . . . . 7 8 8 8
Product accessibility
. . . . . . . . 31
Accessing product documentation. . . 33 Links to non-IBM Web sites. . . . . . 35 Notices and trademarks . . . . . . . 37 Contacting IBM . . . . . . . . . . . 41 Index . . . . . . . . . . . . . . . 43
iii
iv
To change the default: 1. In the Administrator window, click the General tab to move the General page to the front. 2. In the Inactivity Timeout area, use the up and down buttons to change the timeout period, or enter the new timeout period in the seconds field. 3. To disable inactivity timeout, select the Do not timeout check box. 4. Click Apply to apply the new settings. The changes take effect immediately for any new client connections. If inactivity timeout is already disabled when the Administrator starts, the timeout reverts to the 86400-second default when you reenable it. The timeout also affects the dsjob -wait command issued from the command line and the job control api function DSWaitForJob. If you are using these features you are advised to set a long timeout, or disable the timeout altogether. It also affects shared containers on the parallel canvas (which use DSWaitForJob). The timeout set in the Administrator client overrides the session timeout set in the IBM InfoSphere Information Server Web console. Connections between InfoSphere DataStage clients and the engine are not affected by session timeouts set in the Web console.
6. If the command requires further input, the Command Output window displays a prompt. Enter the response in the field below the command output display, then click Respond. 7. When the command has run to completion, click Close. This window closes, and the Command Interface dialog box reappears. 8. If you want to save commands to the VOC file on the InfoSphere Information Server engine, select one or more commands from the Command History list box, then click Save As... . A single command is saved as a sentence and multiple commands as a paragraph. Enter the name of the sentence or paragraph in the Save As dialog box, then click OK. You cannot save a sentence or paragraph that contains a call to itself. 9. Click Close to close the Command Interface dialog box.
Adding projects
You can add further projects from the Administrator client as required. When you add a new project, you can specify that the new project inherits users and their associated roles from an existing project. You can also specify that a new project is protected. This is a special category of project and, normally, nothing can be added, deleted or changed in the project. Users can view objects in the project, and perform tasks that affect the way a job runs rather than the jobs design; specifically they can: v Run jobs v Set job properties v Set job parameter default values A newly created protected project is populated by importing developed jobs and components; only a user with the Production Manager role or Administrator role can perform the import, no other types of user can import into a special project. (To mark an existing project as protected, use the Project Properties dialog box see "Protecting a Project" ). Protected projects provide a way of maintaining the integrity of jobs intended to be run in a `production' environment, that is, the finished jobs. Giving widespread access to the Production Manager role or Administrator role would obviate the benefits of using protected projects. In addition to having the InfoSphere DataStage administrator role in order to add a project, you also require the correct operating system permissions on the computer on which the InfoSphere Information Server engine you are administering resides. To add a new project: 1. Click the Projects tab in the Administrator window to move this page to the front. 2. Click the Add... button. The Add Project dialog box appears. 3. Enter the project name in the Name field. It is automatically appended to the default location for the new project. You cannot add a project to a location that already exists. 4. To change the default location, enter a new location in the Location on host field, or use the Browse... button to select a new location.
5. If you want the project to be a protected one, select the Create protected projected check box. 6. If you want to copy the users who can access the new project, and their roles, from an existing project, select Copy roles from existing project, and select the project from which to copy from the list. 7. Click OK.
Deleting projects
To delete a project: 1. Ensure that no users are connected to the project you want to delete. InfoSphere DataStage returns an error message if you try to delete a project while another user is connected to it. 2. Click the Projects tab on the Administrator window to move this page to the front. 3. Select the project you want to delete, then click Delete. 4. You are prompted to confirm the deletion. If you confirm, the project is deleted immediately.
Moving projects
To move an InfoSphere DataStage project, you must export it to a file and then import it to the new location. You then need to delete the original project by using the Administrator client. Before attempting to move a project in this way, ensure that no one is running any jobs in it. The easiest way to do this is to start the InfoSphere DataStage Director, attaching to the project you want to move, and check whether any jobs are currently running. When you move projects, project level settings such as environment variable settings and project options are not included.
Moving a project
Move an InfoSphere DataStage project to a new location. 1. Start the Designer client, attaching to the project that you want to move. 2. Click Export DataStage Components from the main menu. The Repository Export dialog box appears. 3. Click the Select all hyperlink to select all the objects in the repository tree. 4. From the drop-down list, click Export job designs with executables (where applicable). 5. Click the Options button to open the Export Options dialog box. Specify the following under the Default General branch: v specify that source code is included with exported routines v specify that source code is included with job executables v specify that source content is included with data quality specifications 6. Select dsx as the Type of export. 7. Specify or select the file that you want to export to. If the file exists, you can click the View button to look at the file. The file is shown using either the
default viewer for this file type specified in Windows, or a viewer you have specified in the Export Options dialog box. Click Export to export the project to the specified file. Create a project with the required name in the location where you want to move the existing project to (see "Adding Projects" for instructions). Attach the Designer client to the new project you created. Click Import DataStage Components... . The DataStage Repository Import dialog box appears. Enter the file name you used for the exported project. Click the Import all option, then click OK. The project is imported.
10
General page
Use the General page to control a variety of features in the selected project.
11
2. Select the project. 3. Click Properties. The Project Properties window appears, with the General page displayed. 4. Select the Enable job administration in Director check box. 5. Click OK. This procedure enables two commands in the Director Job menu: v Cleanup Resources v Clear Status File Cleanup Resources is also enabled in the Monitor window shortcut menu in the Director. Cleanup Resources lets the user: v View and end job processes v View and release the associated locks Cleanup Resources is not compatible with tracing (see "Enabling Tracing on the InfoSphere DataStage Engine"). If you enable tracing and job administration, the Director displays an error message when Cleanup Resources is chosen. Clear Status File removes the status records associated with all stages of the selected job. It should be used only if the user believes all the job processes have gone away and the job cannot be reset correctly. These two commands give the user considerable control over job resources, and should be used with care. Refer to InfoSphere DataStage Director Client Guide for full information about how to use these commands.
12
Protecting a project
If you are a Production Manager or Administrator user, you can convert the project to a protected project. A protected project is a special category of project and, normally, nothing can be added, deleted, or changed in the project. Currently on UNIX systems only root or the administrative user can protect or unprotect a project. Users can view objects in the project, and perform tasks that affect the way a job runs rather than the jobs design; specifically they can: v Run jobs v Set job properties v Set job parameter default values Users with Production Manager and Administrator status can import existing InfoSphere DataStage components into a protected project. To convert the current project into a protected one, click the Protect Project button. A dialog box asks you to confirm the conversion. Click OK to proceed. The Protect Project button changes to an Unprotect Project button, so you can convert the project back to unprotected status if required. After a project has been protected, only a Production Manager or Administrator user (who is root or the administrative user on UNIX) can unprotect it. Operators can add and amend environment variables in protected projects. Protected projects are identified in the Administrator client by the string (Protected) after their name. Related reference Permissions page on page 14 These topics describes InfoSphere DataStage user roles and how to change the assignment of these roles to users or groups.
13
You can also specify new variables. All of these are then available to be used in jobs. They are added to jobs in the same way as job parameters (see InfoSphere DataStage Designer Client Guide). To define environment variables, click the Environment... button. The Environment Variables dialog box appears. Choose the type of environment variable for which you want to set a default from the tree in the left pane. A list of available variables appears in the right pane. You can select a new value for the variable in the Value column. To define a new variable, choose User Defined. A dialog box appears asking you to specify the name of the variable and a default value. You can also set a type for a user defined variable. Choose between string (the default) and encrypted. If you choose encrypted, a further dialog box requests you enter the encrypted string value and then confirm it. Click Set to Default to set the selected environment variable to its installed default value. Click All to Default to set the environment variables currently visible to their installed default values. Click Variable Help to get help information about the selected variable. If you change the setting for an environment variable it will affect all the jobs in the project. If you want to change an environment variable for a particular job, leave the Value column empty, and specify the setting of the environment variable via a job parameter (see InfoSphere DataStage Designer Client Guide).
Enabling operational metadata at the project level (parallel and server jobs)
You can enable operational metadata at the project level in IBM InfoSphere DataStage and QualityStage server and parallel jobs by selecting Generate operational metadata in the Administrator client. When you run a job in the project, metadata is collected that describes the job run and the data warehouse resources that it affects. You can then use the Run Importer utility to import this operational metadata into the repository. You can analyze it in IBM Metadata Workbench and report on it in the Web console. In the Director client, you can override the project-level setting for individual jobs. For more information on operational metadata, see IBM InfoSphere Information Server Guide to Managing Operational Metadata for Job Runs
Permissions page
These topics describes InfoSphere DataStage user roles and how to change the assignment of these roles to users or groups. Before any user can access InfoSphere DataStage they must be defined in the Suite Administrator tool as a DataStage Administrator or a DataStage User. As a DataStage administrator you can define whether a DataStage user can access a project, and if so, what category of access they have.
14
Using the Suite Administrator tool you can also add groups and assign users to groups. These groups are in turn allocated the role of DataStage Administrator or DataStage User. Any users belong to an administrator group will be able to administer InfoSphere DataStage. As a DataStage Administrator you can give a DataStage user group access to a project and assign a role to the group. When setting up users and groups, these still have to have the correct permissions at the operating system level to access the folders in which the projects reside. Users must also be administrative users on the Windows computer where InfoSphere DataStage clients are installed in order to be able to use those clients. This section also explains how to change the default view of job log entries for those who have the DataStage Operator or DataStage Super Operator role. The Permissions page contains the following controls: v Roles. This window lists all the users and groups who currently have access to this project and lists their roles. Note that this window will always include users who have been defined as DataStage Administrators in the Suite Administrator tool, and you cannot remove such users from the list or alter their user role. v User Role. This list contains the four categories of InfoSphere DataStage user you can assign. Choose one from the list to assign it to the user currently selected in the roles window. v Add User or Group. Click this to open the Add Users/Groups dialog box in order to add a new user or group to the ones listed in the roles window. v Remove. Click this to remove the selected user or group from those listed in the roles window. v DataStage Operator can view full log. By default this check box is selected, letting an InfoSphere DataStage operator view both the error message and the data associated with an entry in a job log file. To hide the data part of the log file entry from operators, clear this check box. Access to the data is then restricted to users with a developer role or better. After you have assigned users, groups, and roles for a project, you can use this project as a template when adding new projects. New projects can inherit the users, groups, and roles from the project so that you do not have to repeat the process every time that you add a new project. Related tasks Protecting a project on page 13 If you are a Production Manager or Administrator user, you can convert the project to a protected project.
15
v DataStage Operator, who has permission to run and manage DataStage jobs. Operators can add and amend environment variables in protected projects. v DataStage Super Operator, who has permission to run and manage DataStage jobs, and to view items in the Designer (although not to edit them).
16
information is written to trace files, and users with in-depth knowledge of the system software can use it to help identify the cause of a client problem. If tracing is enabled, users receive a warning message whenever they start an InfoSphere DataStage client. Tracing is not compatible with the job administration command Cleanup Resources, which you also enable from the Administration client. See Enabling Job Administration in the Director for more information. 1. Click the Projects tab in the Administrator window to move this page to the front. 2. Select the project. 3. Click Properties to display the Project Properties window. 4. Click the Tracing tab to move this page to the front. 5. Click the Enabled option button in the Server side tracing area. 6. Click OK to activate tracing. Trace files are added to the Trace files list box on the Tracing page whenever a client attaches to the project. 7. To view a trace file, double-click the file name in the Trace files list box, or select the file name and then click the View button. The View trace file window displays the trace file. To copy trace information to the clipboard, select text in the View trace file window, then click Copy. 8. To delete a trace file, select one or more file names in the Trace files list box, and then click the Delete button.
17
default platform type. This platform type is the default when new objects, such as a mainframe routine, are created in the Designer. The page also allows you to specify details about how nulls are defined in flat files. To set mainframe job properties and the default platform type: 1. Click the Projects tab in the Administrator window to move this page to the front. 2. Select a project that supports mainframe jobs. 3. Click Properties to display the Project Properties window. 4. Click the Mainframe tab to move this page to the front. The Mainframe tab is enabled only if the selected project supports mainframe jobs. 5. Select the default date format for the project from the Date Format drop-down list. (The project default can be overridden at job level in the Job properties dialog box in the Designer client.) 6. Select the type of platform from the Platform Type list. 7. Enter the database system name, your user name, and password. 8. To change the default maximum block size and maximum blocking factor for the selected platform, enter new values in the Max. Blocking Factor and Max. Block Size fields. (On an OS/390 platform, the maximum blocking factor can be a value from 1 to 32767. The maximum block size can be zero or a value from 4096 to 32767. If you specify zero, the operating system will determine the optimal block size for you.) 9. To make the selected platform the default, click the Set as Default button. "Default" appears in parentheses after the platform type. 10. Select Perform expression semantic checking to turn semantic checking on for the expression editor by default in all mainframe jobs in the project. You can override this setting at job level if required. 11. Select Support extended decimal to enable the use of extended decimal types in the jobs in the project. The Maximum decimal size field is then enabled. 12. Select Generate operational metadata to have mainframe jobs in the project generate operational metadata by default. You can override this setting at job level if required. 13. If you have selected Support extended decimal, in the Maximum decimal size field enter the maximum value that can be specified in the Length field of metadata used in mainframe jobs in the project. This can be 18 (the default) or 31. 14. From the Null indicator location drop-down list, select Before column or After column to specify the position of NULL indicators in mainframe column definitions. 15. In the Null indicator value field, specify the character used to indicate nullability of mainframe column definitions. NULL indicators must be single-byte, printable characters. Specify one of the following: v A single character value (1 is the default) v An ASCII code in the form of a three-digit decimal number from 000 to 255 v An ASCII code in hexadecimal form of %Hnn or %hnn where 'nn' is a hexadecimal digit (0-9, a-f, A-F) 16. In the Non-Null Indicator Value field, specify the character used to indicate non-NULL column definitions in mainframe flat files. NULL indicators must be single-byte, printable characters. Specify one of the following:
18
A single character value (0 is the default) An ASCII code in the form of a three-digit decimal number from 000 to 255 An ASCII code in hexadecimal form of %Hnn or %hnn where 'nn' is a hexadecimal digit (0-9, a-f, A-F) 17. Click OK to save your changes. v v v
Tunables page
The Tunables page allows you to set up caching details for hashed file stages and to set up row buffering to improve performance of server jobs.
Row buffering
The use of row buffering can greatly enhance performance in server jobs. Select the Enable row buffer check box to enable this feature for the whole project. There are two types of mutually exclusive row buffering: v In process. You can improve the performance of most jobs by turning in-process row buffering on and recompiling the job. This allows connected active stages to pass data via buffers rather than row by row. v Inter process. Use this if you are running server jobs on an SMP parallel system. This enables the job to run using a separate process for each active stage, which will run simultaneously on a separate processor. You cannot use row-buffering of either sort if your job uses COMMON blocks in transform functions to pass data between stages. This is not recommended practice, and it is advisable to redesign your job to use row buffering rather than COMMON blocks. When you have enabled row buffering, you can specify the following: v Buffer size. Specifies the size of the buffer used by in-process or inter-process row buffering. Defaults to 128 Kb.
19
v Timeout. Only applies when inter-process row buffering is used. Specifies the time one process will wait to communicate with another via the buffer before timing out. Defaults to 10 seconds.
Parallel page
The parallel page allows you to specify certain defaults for parallel jobs in the project. If you select the Generated OSH visible for Parallel jobs in ALL projects option, you will be able to view the code that is generated by parallel jobs at various points in the Designer and Director: v v v v In the In the When In the Job Properties dialog box for parallel jobs. job run log message. you use the View Data facility in the Designer. Table Definition dialog box.
Note that selecting this option enables this feature for all projects, not just the one currently selected. The Advanced runtime options for Parallel Jobs field allows experienced Orchestrate users to enter parameters that are added to the OSH command line. Under normal circumstances this should be left blank. You can use this field to specify the -nosortinsertion or -nopartinsertion options. These prevent the automatic insertion of sort or partition operations where InfoSphere DataStage considers they are required. This applies to all jobs in the project. Message Handler for Parallel Jobs allows you to specify a message handler for all the parallel jobs in this project. You define message handlers in the Director. They allow you to specify how certain warning or information messages generated by parallel jobs are handled. Choose one of the pre-defined handlers from the drop-down list. The Format defaults area allows you to override the system default formats for dates, times, timestamps, and decimal separators. To change a default, clear the corresponding System default check box, then either select a new format from the drop down list or type in a new format.
Sequence page
Use this page to set compilation defaults for job sequences. You can optionally have InfoSphere DataStage add checkpoints to a job sequence so that, if part of the sequence fails, you do not necessarily have to start again from the beginning. You can fix the problem and rerun the sequence from the point at which it failed. You can also specify that InfoSphere DataStage automatically handle failing jobs within a sequence (this means that you do not have to have a specific trigger for job failure). The remaining options allow you to specify that job sequences, by default, log a message in the sequence log if they run a job that finishes with warnings or fatal errors, or a command or routine that finishes with an error status. You can also have the log record a status report for a job immediately the job run finishes.
20
Remote page
This page allows you to specify whether you are: v Deploying parallel jobs to run on a USS system OR v Deploying parallel jobs to run on a deployment platform (which could, for example, be a system in a grid).
For example:
rsh -l %u %h %c
Chapter 4. Setting project properties
21
The tokens allow you to specify that the command takes the current values for certain options. The available tokens are: %h -host %u - username %p - password %c - command to be executed on remote host Remote shell details must be supplied if you have Jobs run under the control of DataStage selected. If you have Deploy standalone Parallel job scripts only selected, InfoSphere DataStage will use any remote shell template you provide to set the required permissions on any transferred job deployment files and perform other housekeeping tasks. You might have security concerns around specifying username and password for remote shell execution in this way. An alternative strategy is to specify a user exit on the USS machine that explicitly identifies permitted users of the remote shell. The location for the deployment files on the USS machine are set as follows: v Base directory name. This specifies a base directory on the USS machine. The name of your USS project is added to this to specify a home directory for your project. Each job is located in a separate directory under the home directory. You must specify a full (absolute) pathname, not a relative one). v Deployed job directory template. This allows you to optionally specify a different name for the deployment directory for each job. By default the job directory is RT_SCjobnum where jobnum is the internal jobnumber allocated by InfoSphere DataStage. For example, where you have designated a base directory of /u/cat1/remote, and your project is called USSproj, you might have a number of job directories as follows: /u/cat1/remote/USSproj/RT_SC101 /u/cat1/remote/USSproj/RT_SC42 /u/cat1/remote/USSproj/RT_SC1958 The template allows you to specify a different form of job directory name. The following tokens are provided: %j - jobname %d - internal number You can prefix the token with some text if required. For example, if you specified the following template: job_%d The job directories in the example would be: /u/cat1/remote/USSproj/job_101 /u/cat1/remote/USSproj/job_42 /u/cat1/remote/USSproj/job_1958 If you choose to use job names for your directory names, note that the following are reserved words, and you must ensure that none of your jobs have such a name: buildop wrapped wrapper v Custom deployment commands. This optionally allows you to specify further actions to be carried out after a job in a project marked for standalone deployment has been compiled. These actions normally take place on your InfoSphere Information Server engine machine, but if you have FTP enabled (that is, have specified FTP connection details in the target machine area), they take place on the USS machine. In both cases, the working directory is that containing the job deployment files. The following tokens are available:
22
%j - jobname %d - internal number You could use this feature to, for example, to tar the files intended for deployment to the USS machine:
tar -cvf ../%j.tar *
This creates a tar archive of the deployed job with the name jobname.tar.
will create a compressed tar archive of the deployed job, named after the job.
Logs page
Use the logs page to control how the jobs in your project log information when they run.
23
24
6. Optional: Select Maximum number of 'Informational' messages that will be written to the Operational Repository for a job run, and set a value for this option (the default value is 10). 7. Optional: Select Maximum number of 'Warning' messages that will be written to the Operational Repository for a job run, and set a value for this option (the default value is 10).
25
26
27
To install a map into InfoSphere DataStage, click Install to see additional options on the Maps page. The Available list shows all the character set maps that are supplied with InfoSphere DataStage. The Installed/loaded list shows the maps that are currently installed. To install a map, select it from the Available list and click Add. The map is loaded into InfoSphere DataStage ready for use the next time the server is restarted. If you want to use the map immediately, you must restart the server engine. To remove an installed map, select it from the Installed/loaded list and click Remove. The map is unloaded the next time the server is rebooted or the server engine is restarted. Related tasks Client and server maps When you installed the InfoSphere Information Server engine, you specified the language that you wanted InfoSphere DataStage to support. InfoSphere DataStage automatically sets the language supported on the InfoSphere DataStage clients to match what you specified for the server.
28
Related tasks Changing project locales To view or change default project locales, having opened the Project NLS Settings Window, click the Server Locales tab or Parallel Locales tab as appropriate. Server job locales Parallel job locales Only the collate category is used for parallel jobs. Choose a locale from the drop down list of installed locales.
29
To install further maps into InfoSphere DataStage, click Install to display further options on the Client page. InfoSphere DataStage uses special maps for client/server communication, with names ending in "-CS" (for Client Server). You should always choose one of these maps for this purpose. The Available list shows all the character set maps that are supplied with InfoSphere DataStage. The Installed/loaded list shows the maps that are currently installed. To install a map, select it from the Available list and click Add. The map is loaded into InfoSphere DataStage ready for use at the next time the server is restarted. If you want to use the map immediately, you can restart the server engine. To remove an installed map, select it from the Installed/loaded list and click Remove. The map is unloaded the next time the server is rebooted or the server engine is restarted.
30
Product accessibility
You can get information about the accessibility status of IBM products. The IBM InfoSphere Information Server product modules and user interfaces are not fully accessible. The installation program installs the following product modules and components: v IBM InfoSphere Business Glossary v IBM InfoSphere Business Glossary Anywhere v IBM InfoSphere DataStage v IBM InfoSphere FastTrack v v v v IBM IBM IBM IBM InfoSphere InfoSphere InfoSphere InfoSphere Information Analyzer Information Services Director Metadata Workbench QualityStage
For information about the accessibility status of IBM products, see the IBM product accessibility information at http://www.ibm.com/able/product_accessibility/ index.html.
Accessible documentation
Accessible documentation for InfoSphere Information Server products is provided in an information center. The information center presents the documentation in XHTML 1.0 format, which is viewable in most Web browsers. XHTML allows you to set display preferences in your browser. It also allows you to use screen readers and other assistive technologies to access the documentation.
31
32
33
34
35
36
Notices
IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web
37
sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation J46A/G4 555 Bailey Avenue San Jose, CA 95141-1003 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only. This information is for planning purposes only. The information herein is subject to change before the products described become available. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to
38
IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are provided "AS IS", without warranty of any kind. IBM shall not be liable for any damages arising out of your use of the sample programs. Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows: (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. Copyright IBM Corp. _enter the year or years_. All rights reserved. If you are viewing this information softcopy, the photographs and color illustrations may not appear.
Trademarks
IBM, the IBM logo, and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at www.ibm.com/legal/copytrade.shtml. The following terms are trademarks or registered trademarks of other companies: Adobe is a registered trademark of Adobe Systems Incorporated in the United States, and/or other countries. Linux is a registered 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. The United States Postal Service owns the following trademarks: CASS, CASS Certified, DPV, LACSLink, ZIP, ZIP + 4, ZIP Code, Post Office, Postal Service, USPS and United States Postal Service. IBM Corporation is a non-exclusive DPV and LACSLink licensee of the United States Postal Service. Other company, product or service names may be trademarks or service marks of others.
39
40
Contacting IBM
You can contact IBM for customer support, software services, product information, and general information. You also can provide feedback to IBM about products and documentation. The following table lists resources for customer support, software services, training, and product and solutions information.
Table 1. IBM resources Resource IBM Support Portal Description and location You can customize support information by choosing the products and the topics that interest you at www.ibm.com/support/ entry/portal/Software/ Information_Management/ InfoSphere_Information_Server You can find information about software, IT, and business consulting services, on the solutions site at www.ibm.com/ businesssolutions/ You can manage links to IBM Web sites and information that meet your specific technical support needs by creating an account on the My IBM site at www.ibm.com/account/ You can learn about technical training and education services designed for individuals, companies, and public organizations to acquire, maintain, and optimize their IT skills at http://www.ibm.com/software/swtraining/ You can contact an IBM representative to learn about solutions at www.ibm.com/connect/ibm/us/en/
Software services
My IBM
IBM representatives
Providing feedback
The following table describes how to provide feedback to IBM about products and product documentation.
Table 2. Providing feedback to IBM Type of feedback Product feedback Action You can provide general product feedback through the Consumability Survey at www.ibm.com/software/data/info/ consumability-survey
41
Table 2. Providing feedback to IBM (continued) Type of feedback Documentation feedback Action To comment on the information center, click the Feedback link on the top right side of any topic in the information center. You can also send comments about PDF file books, the information center, or any other documentation in the following ways: v Online reader comment form: www.ibm.com/software/data/rcf/ v E-mail: [email protected]
42
Index A
Add Project dialog box 7 adding projects 7 Administrator 3 auto-purge defaults 24 files (continued) trace 16 non-IBM Web sites links to 35 NT system authority numbers 28 29 17
G
General NLS Settings window
O
operational metadata 14
C
changing locales 28 maps 27 character types 28 Cleanup Resources option 12 Clear Status File option 12 client and server maps 29 code page 29 Command Interface dialog box Command Output window 4 commands DataStage engine 4 currency signs 28 customer support 41
I
installing locales 29 maps 30 issuing DataStage engine commands 4
P
Permissions page 16 product accessibility accessibility 31 Project NLS Settings window 27 Project Properties window 11 project properties, editing 11 projects adding 7 deleting 8 moving 8 properties mainframe 17 project 11 purging, automatic 24
J
4 job administration 11 job properties, mainframe 17 jobs cleaning up files 11 clearing status file 12 log files 24 scheduling 17
D
DataStage Administration window 27 General page 3 DataStage Director enabling job administration in 11 DataStage engine issuing commands 4 DataStage Repository Import dialog box 9 DataStage users, setting up 15 dates 28 DatsStage engine tracing 16 deleting projects 8 deployment systems 23 dialog boxes Add Project 7 Command Interface 4 DataStage Repository Import 9
L
legal notices 37 locales 28 changing 28 installing 29 log files automatic purging 24 manual purging 24 operational repository 24 setting up operator's view 16
R
radix 28 remote deployment 23
S
Schedule page of Project Properties window 17 scheduling jobs 17 server timeout, setting 3 server tracing 16 setting auto-purge defaults 24 mainframe job properties 17 server timeout 3 user name for scheduled jobs 17 setting up DataStage users 14 software services 41 sort order 28 support customer 41 27
M
mainframe job properties, setting maps 27 changing 27 client and server 29 installing 30 message handlers 20 moving projects 8 17
E
enabling job administration in Director 11 tracing on the server 16 enabling editing of internal reference information 12 enabling tracing on the DataStage engine 16
N
National Language Support, see NLS NLS (National Language Support) client and server maps 29 locales 28 maps 27 overview 27 NLS option project settings 27 server settings 29
T
testing user name for scheduled jobs thousands separator 28 times 28 tracing server activity 16 17
F
files cleaning up log 24 11
43
U
Unicode 27 user roles 15 USS systems 21
V
View trace file window viewing locales 28 maps 27 17
W
Web console Administration tab 3 Web sites non-IBM 35 windows Command Output 4 DataStage Administration 3, 27 General NLS Settings 29 Project NLS Settings 27 Project Properties 11 View trace file 17 Windows Schedule service 17
Z
Z/OS systems 21
44
Printed in USA
SC18-9895-02