L'étape Teradata API active
IBM® InfoSphere DataStage pour la lecture et l'écriture de données vers
les bases de données Teradata et à partir de ces dernières. Elle fournit l'accès à une base de données pour des opérations ligne par ligne à l'aide
de l'interface CLI (Call Interface).
Ceci est insuffisant pour les opérations en bloc mais parfaitement adapté à l'accès aux tables peu volumineuses.
L'étape Teradata API présente les avantages suivants :
- Vitesse de traitement
- Prise en charge du logiciel client Teradata pour Microsoft
Windows et UNIX
- Configuration simplifiée sur les plateformes UNIX
- Prise en charge avancée des instructions DDL de table cible (Create Table et Drop Table)
- Importation de métadonnées natives
Cette étape utilise l'interface de programmation d'application CLI Teradata pour les systèmes NAS afin de vous permettre de vous
connecter et de traiter les instructions SQL dans l'environnement Teradata natif.
En résumé, l'étape Teradata API permet d'effectuer les opérations suivantes pour une base de données cible :
- Lecture et écriture de données
- Création et suppression de tables
- Importation de définitions de table et de colonne
- Consultation des données natives à l'aide de l'interface graphique personnalisée
Chaque étape Teradata API est une étape passive pouvant comporter un nombre illimité de liens d'entrée et de sortie :
- Liens d'entrée - Indiquent les données que vous écrivez, à savoir, un flux de lignes à charger dans une base de données Teradata. Vous
pouvez indiquer les données dans un lien d'entrée à l'aide d'une instruction SQL générée par
InfoSphere DataStage ou créée par vous-même.
- Liens de sortie - Indiquent les données qui sont extraites, à savoir, un flux de lignes à lire à partir d'une base de données Teradata. Vous pouvez indiquer les données dans un lien de sortie à l'aide d'une instruction SELECT SQL générée par
InfoSphere DataStage ou créée par vous-même.
- Liens de sortie de référence - Chaque lien représente des lignes qui sont lues à partir d'une base de données Teradata (à l'aide des
colonnes de clés d'une clause WHERE de l'instruction SELECT créée par
InfoSphere DataStage ou par vous-même.
Vous pouvez également accéder aux bases de données Teradata à l'aide des étapes Stored Procedure
(STP). Utilisez STP pour inclure les procédures mémorisées Teradata dans votre travail. Pour plus d'informations sur cette étape, voir le document
IBM InfoSphere DataStage and QualityStage Connectivity Guide for
Stored Procedures.