Infrastructure et masques du flux de données par lots

L'environnement traitement par lots fournit une infrastructure de flux de données par lots (BDS) qui comprend un code préconfiguré permettant d'utiliser des flux tels que des ensembles de textes, d'octets, de bases de données et de données. Vous pouvez implémenter une interface dans laquelle la logique métier de traitement du flux est ajoutée. Le code préconfiguré gère des actions telles que l'ouverture, la fermeture et l'externalisation et l'internalisation de points de contrôle.

Masques d'infrastructure BDS

Un masque d'infrastructure BDS est une simple interface TM Java™ pour un type particulier de flux de données qu'un utilisateur implémente pour insérer la logique métier. L'infrastructure BDS comporte plusieurs classes prises en charge pour chaque masque qui effectuent la plupart des tâches familières associées à la gestion de flux. Le tableau suivant répertorie les modèles que fournit l'environnement traitement par lots :

Tableau 1. Masques d'infrastructure BDS. Le tableau inclut le nom, la description et les classes prises en charge des masques.
Nom du masque Description Classes prises en charge

JDBCReaderPattern

Utilisé pour extraire des données d'une base de données à l'aide d'une connexion JDBC.

  • LocalJDBCReader
  • JDBCReader
  • CursorHoldableJDBCReader

JDBCWriterPattern

Utilisé pour inscrire des données dans une base de données à l'aide d'une connexion JDBC.

  • LocalJDBCWriter
  • JDBCWriter

JDBCCallableStatementReaderPattern

Utilisé pour implémenter la logique métier du traitement des données d'une connexion JDBC utilisant une procédure mémorisée

  • JDBCCallableStatementReader
  • LocalJDBCCallableStatementReader

JDBCCallableStatementWriterPattern

Utilisé pour implémenter la logique métier de sortie des données d'une connexion JDBC utilisant une procédure mémorisée

  • JDBCCallableStatementWriter
  • LocalJDBCCallableStatementWriter

ByteReaderPattern

Utilisé pour lire des données d'octets à partir d'un fichier.

FileByteReader

ByteWriterPattern

Utilisé pour écrire des données d'octets dans un fichier.

FileByteWriter

FileReaderPattern

Utilisé pour lire un fichier texte.

TextFileReader

FileWriterPattern

Utilisé pour écrire dans un fichier texte.

TextFileWriter

[z/OS]

RecordOrientedDatasetReaderPattern

[z/OS]

Utilisé pour lire un ensemble de données z/OS.

[z/OS]
  • ZFileStreamOrientedTextReader
  • ZFileStreamOrientedByteReader
  • ZFileRecordOrientedDataReader
[z/OS]

RecordOrientedDataSetWriterPattern

[z/OS]

Utilisé pour écrire un ensemble de données z/OS.

[z/OS]
  • ZFileStreamOrientedTextWriter
  • ZFileStreamOrientedByteWriter
  • ZFileRecordOrientedDataReader

JPAReaderPattern

Used to retrieve data from a database using the JPA provider that is configured.

JPAReader

JPAWriterPattern

Utilisé pour inscrire des données dans une base de données à l'aide d'une connexion JPA (Java Persistence API).

JPAWriter

Etapes de l'infrastructure BDS

Les étapes de l'infrastructure BDS minimisent le volume de travail nécessaire à la création des étapes de l'environnement par lots en exécutant les tâches de comptabilité associées à la gestion des étapes et en déléguant la logique métier à une classe implémentée par l'utilisateur.

Tableau 2. Etapes de l'infrastructure BDS. Le tableau contient l'étape d'infrastructure et la description correspondante.
Etape Description

Implémentation de l'étape de traitement par lots générique (GenericXDBatchStep)

Etape simple utilisant un flux d'entrées et de sorties.

Implémentation de l'étape de tolérance d'erreurs (ThresholdBatchStep)

Etape simple utilisant un flux d'entrées et de sorties ainsi qu'un flux d'erreurs.

ThresholdPolicies

Tableau 3. ThresholdPolicies. Le tableau contient l'étape et la description correspondante.
Etape Description

Déclaration de la règle de seuil basée sur les enregistrements (RecordBasedThresholdPolicy)

Cette règle fournit une implémenation traitement par lots de l'interface ThresholdPolicy.

Déclaration de la règle de seuil basée sur le pourcentage (PercentageBasedThresholdPolicy)

Cette règle fournit une implémentation traitement par lots de l'interface ThresholdPolicy


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_btchpttrnover
Nom du fichier : cgrid_btchpttrnover.html