Connexion à la base de données avec TALEND

4.0
Connexion à la base de données avec TALEND
0
Tags: #<Tag:0x00007fc3d2eaf360>
(khalil) #1

J’aimerais me connecter directement à la base de données HSQL.
Quelles sont les informations de connexion ?

  • User :
  • Password :
  • Database :
  • Port :

L’objectif est de réaliser une insertion de données avec un job TALEND dans le cadre d’une reprise de données.

Merci.

0 Likes

(David AZOULAY) #2

Dans la logique Simplicité la base de données n’est qu’un storage relationnel à faible valeur ajoutée.

La logique métier se situe au niveau des objets métier qui sont une “vue” à très forte valeur ajoutée métier de ce qui est en base.

Taper directement dans la base de données est un anti-pattern absolu avec Simplicité car cela revient dans la majorité des cas à refaire - en moins bien et sans garantie de cohérence/intégrité - ce que Simplicité fait déjà très bien.

Bref injecter des données vers Simplicité via un ETL est possible/souhaitable mais pas directement en base. Par exemple une bonne approche est d’utiliser l’ETL pour fabriquer des XML ou CSV standards Simplicité et appeler le service I/O d’import.

0 Likes

(David AZOULAY) #3

PS: En outre, avec une base HSQLDB on est en mode “embedded”, donc le seul process qui peut accéder à la base c’est la JVM qui exécute Simplicité. Mais de toute façon c’est pas une bonne approche de taper dans la base…

0 Likes