Extraire un PDF à partir d’un BLOB via Informatica
Retour d’expérience projet où notre client souhaitait pousser 12 à 14 000 documents PDF de suivi de planning et d’absentéisme vers une application de mailing.
Ces documents étaient stockés en tant que BLOB (Binary Large Object) dans la base Oracle du portail BI dédié au personnel. Afin de pouvoir pousser ces documents vers les intéressés, nous avons utilisé l’ETL en place : Informatica PowerCenter.
Contexte technique : PDF stockés en BLOB sous Oracle 10g, Informatica PowerMart 8.6.1
Solution : Transformation Java dans le mapping PowerDesigner
Document de Référence : The Binary Reader and BinaryWriter Java Transformations
Résolution :
Il s’agissait donc de créer un mapping s’appuyant sur la table Oracle contenant le BLOB en question, pour l’extraire vers notre répertoire cible en tant que fichier PDF.
Ce mapping nécessitait au minimum 3 informations :
- Le nom du fichier à générer
- Le champ BLOB contenant le PDF
- Le chemin du répertoire cible, dans notre cas un paramètre du mapping
Lire la suite…




Commentaires récents