Access Modules| TPT User Guide - Access Modules - Parallel Transporter

Teradata® Parallel Transporter User Guide - 17.20

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Parallel Transporter
Release Number
17.20
Published
June 2022
Language
English (United States)
Last Update
2023-08-25
dita:mapPath
uzp1645128359760.ditamap
dita:ditavalPath
tvt1507315030722.ditaval
dita:id
B035-2445
Product Category
Teradata Tools and Utilities

Access modules are software modules that encapsulate the details of access to various data stores, for example, CD-R, CD-RW, tape (via DataConnector or FastLoad OUTMOD Adapter operators), subsystems (such as Teradata servers, IBM’s WebSphere MQ).

Access modules provide Teradata PT with transparent, uniform access to various data sources. Access modules isolate Teradata PT from the following:
  • Device dependencies, for example, disk versus tape (only on mainframe) (embedded into the Teradata standalone utilities today)
  • Data source/target location, for example, local versus remote
  • Data store specifics, for example, sequential file versus indexed file versus relational table

Access modules can be used with the DataConnector operator to read from different types of external data storage devices.

The following access modules are supported. These access modules support only reading (importing) of data, not writing:
  • Teradata Access Module for Named Pipes for Teradata PT allows you to use Teradata PT to load data into the database from a UNIX system named pipe. A pipe is a type of data buffer that certain operating systems allow applications to use for the storage of data.
  • Teradata Access Module for WebSphere MQ for Teradata PT allows you to use Teradata PT to load data from a message queue using IBM’s WebSphere MQ (formerly known as MQ Series) message queuing middleware.
  • Teradata Access Module for JMS allows you to use Teradata PT to load data from a JMS-enabled messaging system using JMS message queuing middleware
  • Teradata Access Module for Kafka is a shared library that acts as an interface between Teradata Parallel Transporter loading and exporting operators and the Kafka Server. This access module can be used to import data from the Kafka Server and to export data to the Kafka Server.
  • Teradata Access Module for S3 is a shared library that acts as an interface between the Teradata Parallel Transporter load/unload operators and S3 (Simple Storage Service). This access module can be used to export data from S3 and to import data to S3.
  • Teradata Access Module for Microsoft Azure Blob is a shared library that acts as an interface between the Teradata Parallel Transporter load/unload operators and Microsoft Azure. This access module can be used to export data from Microsoft Azure and to import data to Microsoft Azure.
  • Teradata Access Module for Google Cloud Storage (GCS) is a shared library that acts as an interface between the Teradata Parallel Transporter load/unload operators and GCS. This access module can be used to export data from GCS and to import data to GCS.
  • Custom Access Modules You can also create custom access modules to use with the DataConnector operator for access to specific systems.

For more information about creating and using custom access modules, see Teradata® Tools and Utilities Access Module Programmer Guide, B035-2424.