16.10 - Data Flow with Load and Unload Utilities - Access Module

Teradata Tools and Utilities Access Module Reference

prodname
Access Module
vrm_release
16.10
created_date
July 2017
category
Programming Reference
featnum
B035-2425-077K

The following figure shows how the Teradata Named Pipes Access Module works with client load and unload utilities.

Data Flow Between Named Pipes and Load/Unload Utilities

A writer process writes an input data stream to a specified pipe either directly or through the Teradata Data Connector API. In response to requests from a reader process, the Teradata Access Module for Named Pipes does the following:
  • Reads the data from the specified pipe
  • Copies it to the fallback data file
  • Submits it to the reader process

The Teradata Access Module for Named Pipes can also read data from an ordinary file or from a file descriptor file system device on UNIX systems. However, using the module with an ordinary file is not recommended and does not yield the same performance as using a flat file without the access module.

The Teradata Access Module for Named Pipes supports only read operations from a named pipe. You cannot use the Teradata Access Module for Named Pipes to write to a pipe. Additionally, the access module is a block data transfer module; it is neither data-type nor record sensitive.