This course is not scheduled. Inquire about Onsite training at your facility.
Overview
| Course code | 3I445 | Skill level | Advanced |
|---|---|---|---|
| Duration | 4.0 days | Delivery type | Classroom
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $3,500.00 plus tax | ||
This is an online course. Please do not make travel arrangements for this course. After you receive confirmation that you are enrolled, you will be sent further instructions to access audio, video and remote lab.
This course is designed for DataStage Enterprise Edition v8 developers who have achieved a basic level of skill with the product. Deepen your knowledge of DataStage Enterprise Edition by discussing the underlying parallel job framework and by introducing more complex DataStage parallel job designs. Topics include the parallel architecture, compilation and execution, partitioning and collecting, sorting, buffering, parallel data types, database usage, stage and job design practices, and performance.
View this course in other countries
Training Paths that reference this course are:
Audience
This advanced course is designed for DataStage v8 developers who have achieved a basic level of skill with the product. It is designed to deepen their knowledge of DataStage beyond the basic level. We recommend six months experience using DataStage.
Skills taught
- Develop an understanding of the framework development and runtime architecture
- Understand metadata in the framework
- Create jobs using advanced design techniques
- Design jobs using techniques for good performance and resource usage
- Extend the functionality of DataStage with Build stages, Wrapped stages, and external functions
- Choose the appropriate partitioning and collecting algorithms to satisfy business, performance, and resource usage requirements
- Understand the difference between database stages
- Read the score to determine what's happening at runtime
- Understand configuration files
- Understand how buffering works in parallel jobs
Course outline
- Introduction to the Parallel Architecture
- Compilation and Execution
- Debugging and testing
- Partitioning data
- Collecting and sorting
- Buffering in Parallel jobs
- Parallel Data Types
- Extending Parallel Jobs, using Wrapped stages, Build stages, and external functions
- Database usage
- Stage and job design guidelines
- Performance tuning
Remarks
For this Instructor Led On Line course your system should have a microphone and speakers for interfacing with the instructor and other students. After you receive confirmation that you are enrolled, you will be sent further instructions to access audio, video and remote labs. All Instructor Led On Line US courses start at 9:00 am Central time. Materials are not guaranteed to be delivered to student, if registration is received three business days before class start date.
