October 12, 2026 · Matt Irvin
SAP is the extract that derails integration schedules. The four realistic access paths into SAP from Talend — OData/CDS, RFC/BAPI, IDocs — what each costs in approvals and runtime, the JCo licensing trap, and a pre-flight checklist before you promise a date.
Read moreSeptember 21, 2026 · Matt Irvin
A practical pattern for moving clinical data with Talend: parsing HL7 v2 segments into a normalized staging model, calling FHIR R4 REST APIs with pagination and OAuth, pulling NDJSON from $export, and keeping PHI handling defensible.
Read moreSeptember 14, 2026 · Matt Irvin
Qlik Talend Cloud has a forward path for data integration and none for ESB. Here is the inventory-and-exit playbook we run on Talend Runtime estates: classify every artifact by workload type, retire the batch jobs wearing service costumes, rehost real services on Spring Boot or standalone Camel, and snapshot the container config before it disappears.
Read moreSeptember 14, 2026 · Matt Irvin
Clicking through Talend Management Console does not scale past a handful of jobs. Here is how we drive artifact promotion, task execution, and run monitoring from the Qlik Talend Cloud public API, with token handling, idempotent promotion, and alerting that actually pages the right person.
Read moreSeptember 11, 2026 · Matt Irvin
Retrieval-augmented generation is only as good as the pipeline that feeds it. A practical Talend design for crawling source documents, chunking text, calling an embeddings API in batches, and upserting vectors into Postgres pgvector idempotently — with re-embedding, cost control, and deletion handling.
Read moreSeptember 9, 2026 · Matt Irvin
How to build Kafka consumers and producers in Talend: tKafkaInput/tKafkaOutput configuration, consumer groups and offset commits, why 'exactly-once' is really idempotent-once-in-the-warehouse, schema handling, and when a long-running streaming job is the wrong answer.
Read moreAugust 25, 2026 · Matt Irvin
Pull JSON from a REST API in Talend Studio and turn it into rows: tRESTClient, tExtractJSONFields with JSONPath, and a keyless public API you can run today. Rewritten for 2026 (the original used the defunct Mashape marketplace).
Read moreAugust 25, 2026 · Matt Irvin
Most APIs now require OAuth 2.0 bearer tokens. A complete Talend pattern: fetch a token with the client-credentials flow, extract it with tExtractJSONFields, call the authorized endpoint, page through results, and handle rate limits. Replaces our 2014 tREST/Mashape tutorial.
Read more