You are here
:: Home
:: Solutions
:: Co:Z Dataset Pipes
Dataset Pipes is a set of commands for z/OS which provides for flexible conversion
between byte streams and MVS Datasets. These commands can be invoked locally from z/OS or
from a remote client via a Secure Shell (SSH) connection to z/OS.
Dataset Pipes commands todsn and fromdsn are typically used
in conjunction with the Co:Z Launcher to enable data transfer between cooperating z/OS batch
job steps and remote system processes.
Features:
- Pipe input to an MVS dataset (
todsn)
- Pipe output from an MVS dataset (
fromdsn)
- Remote execution over an SSH connection
Note: requires IBM Ported Tools for z/OS (OpenSSH) and a compatible SSH client.
- Supports any MVS dataset which can be opened in sequential, record mode
by the fopen() C-library routine.
This includes:
- MVS sequential datasets (QSAM, BSAM)
- PDS and PDSE members
- some VSAM files (processed in sequential mode)
- SYSOUT datasets, including the MVS internal reader
- Supports text or binary conversion via flexible line-termination rules
- Cr, Lf/Newline, CrLf, Cr and/or Lf, RDW, none, user-defined-string
- Supports flexible record padding / overflow rules
- wrap, flow, truncate, error
- Codepage translation via high-performance z/OS conversion services
- Can specify additional fopen() options and dynamic allocation keywords
- keywords supported by BPXWDYN can be used to customize dataset allocation
- allows for SYSOUT, writers or MVS internal reader
- User and/or system profile can be used to automatically supply
conversion options based on dataset name matching.