<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Demande support – OutOfMemoryError in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542053#M149385</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;At this time, there is no specific Qlik/Talend KB or documentation that explicitly states that tSortRow external sorting is not supported in Talend Open Studio. However, this behavior is consistent with known Talend Open Studio design-time limitations.&lt;/P&gt;&lt;P&gt;It is important to note that:&lt;/P&gt;&lt;P&gt;Talend Open Studio performs Java code generation at design time&lt;/P&gt;&lt;P&gt;Enabling external sorting in tSortRow introduces additional internal dependencies&lt;/P&gt;&lt;P&gt;Talend Open Studio does not expose all internal Designer classes required for this code generation&lt;/P&gt;&lt;P&gt;As a result, compilation fails with errors such as:org.talend.designer cannot be resolved to a type&lt;/P&gt;&lt;P&gt;While the tSortRow external sorting option is documented, its availability does not guarantee full support across all Studio distributions, particularly Talend Open Studio.&lt;/P&gt;&lt;P&gt;This explains why:&lt;/P&gt;&lt;P&gt;The error occurs before execution&lt;/P&gt;&lt;P&gt;Job export and publication to TMC are blocked&lt;/P&gt;&lt;P&gt;Execution on Remote Engine cannot be validated&lt;/P&gt;&lt;P&gt;The behavior persists even on the latest Talend Open Studio 8 versions&lt;/P&gt;&lt;P&gt;This should therefore be considered a Talend Open Studio design-time limitation, not a configuration or job logic issue, and should be factored into architectural decisions.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
    <pubDate>Fri, 30 Jan 2026 15:21:18 GMT</pubDate>
    <dc:creator>gouravdubey5</dc:creator>
    <dc:date>2026-01-30T15:21:18Z</dc:date>
    <item>
      <title>Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541813#M149366</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Nous rencontrons actuellement une difficulté lors de l’exécution d’un job Talend et souhaiterions solliciter votre assistance.&lt;/P&gt;
&lt;H3&gt;Contexte&lt;/H3&gt;
&lt;P&gt;Le job est exécuté via &lt;STRONG&gt;Talend Management Console (TMC)&lt;/STRONG&gt; sur un &lt;STRONG&gt;Talend Remote Engine&lt;/STRONG&gt; installé sur une machine virtuelle Windows disposant de &lt;STRONG&gt;8 Go de RAM&lt;/STRONG&gt;.&lt;BR /&gt;Les traitements portent sur des &lt;STRONG&gt;volumes très importants de fichiers CSV&lt;/STRONG&gt;.&lt;BR /&gt;Les données sont stockées exclusivement sous forme de fichiers CSV (aucune base de données utilisée).&lt;/P&gt;
&lt;H3&gt;Problème rencontré&lt;/H3&gt;
&lt;P&gt;Le job échoue systématiquement avec l’erreur suivante :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;java.lang.OutOfMemoryError: Java heap space
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;H3&gt;Actions déjà réalisées&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Vérification de la mémoire disponible sur la machine (RAM suffisante et stable).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Ajustement progressif de la heap Java du processus exécutant le job :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;confirmation via la ligne de commande que le job est bien lancé avec&lt;BR /&gt;&lt;CODE&gt;-Xms512M -Xmx2048M&lt;/CODE&gt;, puis &lt;CODE&gt;-Xms1024M -Xmx3072M&lt;/CODE&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Redémarrage du Talend Remote Engine après chaque modification.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Vérification qu’aucune exécution concurrente n’est en cours.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Malgré ces ajustements, l’erreur persiste.&lt;/P&gt;
&lt;H3&gt;Objectif&lt;/H3&gt;
&lt;P&gt;Nous souhaitons obtenir vos recommandations sur :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;la meilleure approche pour gérer des &lt;STRONG&gt;opérations de déduplication et/ou de tri sur de très gros fichiers CSV&lt;/STRONG&gt; dans Talend,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;les bonnes pratiques à adopter pour éviter une consommation excessive de mémoire dans ce type de contexte,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;ou toute configuration spécifique Talend/JVM qui pourrait être envisagée dans ce cas.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Merci par avance pour votre aide.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 12:05:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541813#M149366</guid>
      <dc:creator>DEV-Talend1</dc:creator>
      <dc:date>2026-01-28T12:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541831#M149367</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;The OutOfMemoryError indicates that the JVM running Talend Studio or the job does not have enough heap memory for the current workload.&lt;/P&gt;&lt;P&gt;Common causes:&lt;/P&gt;&lt;P&gt;Large datasets loaded entirely into memory&lt;/P&gt;&lt;P&gt;Use of in-memory components (for example tHash*, complex tMap joins)&lt;/P&gt;&lt;P&gt;Insufficient default JVM heap size&lt;/P&gt;&lt;P&gt;Recommended actions:&lt;/P&gt;&lt;P&gt;Increase the JVM heap size (-Xmx) for Talend Studio or the job runtime.&lt;/P&gt;&lt;P&gt;Optimize the job to process data in a streaming manner.&lt;/P&gt;&lt;P&gt;Avoid loading large volumes fully into memory; apply filters early.&lt;/P&gt;&lt;P&gt;Split large datasets into smaller chunks where possible.&lt;/P&gt;&lt;P&gt;Note:&lt;BR /&gt;Increasing memory alone may not be sufficient if the job design is not optimized.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 14:02:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541831#M149367</guid>
      <dc:creator>gouravdubey5</dc:creator>
      <dc:date>2026-01-28T14:02:35Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541838#M149369</link>
      <description>&lt;P data-start="2751" data-end="2761"&gt;Bonjour,&lt;/P&gt;
&lt;P data-start="2769" data-end="2795"&gt;Merci pour votre retour.&lt;/P&gt;
&lt;P data-start="2803" data-end="2900"&gt;Nous comprenons que l’erreur est liée à des opérations globales en mémoire sur de gros volumes.&lt;/P&gt;
&lt;P data-start="2908" data-end="3075"&gt;Dans notre cas, la contrainte est de rester sur un &lt;STRONG data-start="2959" data-end="2996"&gt;stockage fichier (CSV uniquement)&lt;/STRONG&gt; et de produire, pour chaque clé métier, &lt;STRONG data-start="3037" data-end="3072"&gt;l’enregistrement le plus récent&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P data-start="3083" data-end="3162"&gt;Afin d’éviter une consommation excessive de heap, pourriez-vous nous indiquer :&lt;/P&gt;
&lt;UL data-start="3165" data-end="3473"&gt;
&lt;LI data-start="3165" data-end="3296"&gt;
&lt;P data-start="3167" data-end="3296"&gt;s’il existe dans Talend un &lt;STRONG data-start="3194" data-end="3253"&gt;mécanisme de tri/déduplication s’appuyant sur le disque&lt;/STRONG&gt; (external sort) plutôt que sur la mémoire,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="3299" data-end="3403"&gt;
&lt;P data-start="3301" data-end="3403"&gt;ou un &lt;STRONG data-start="3307" data-end="3336"&gt;pattern Talend recommandé&lt;/STRONG&gt; pour implémenter ce type de déduplication sur fichiers volumineux,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="3406" data-end="3468"&gt;
&lt;P data-start="3408" data-end="3468"&gt;ou des composants alternatifs plus adaptés à ce cas d’usage.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="3476" data-end="3580"&gt;Nous souhaitons nous aligner sur les bonnes pratiques Talend pour garantir la scalabilité du traitement.&lt;/P&gt;
&lt;P data-start="3588" data-end="3601"&gt;Cordialement,&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 14:46:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541838#M149369</guid>
      <dc:creator>DEV-Talend1</dc:creator>
      <dc:date>2026-01-28T14:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541868#M149370</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Yes, Talend provides a supported and scalable way to handle large-file sort and deduplication while limiting heap usage.&lt;/P&gt;&lt;P&gt;1. Disk-based (external) sort&lt;/P&gt;&lt;P&gt;Talend supports external (disk-based) sorting through the tSortRow component.&lt;/P&gt;&lt;P&gt;Enable “Use external sort” in tSortRow&lt;/P&gt;&lt;P&gt;Sorting is performed on disk instead of in JVM memory&lt;/P&gt;&lt;P&gt;This is the recommended approach for large CSV files&lt;/P&gt;&lt;P&gt;There is no separate external deduplication component; deduplication is performed after sorting, in streaming mode.&lt;/P&gt;&lt;P&gt;. Recommended Talend pattern for large-file deduplication&lt;/P&gt;&lt;P&gt;To keep the most recent record per business key, the Talend best-practice pattern is:&lt;BR /&gt;tFileInputDelimited&lt;BR /&gt;-&amp;gt; tSortRow (Use external sort = true)&lt;BR /&gt;- Sort by Business Key (ASC)&lt;BR /&gt;- Sort by Date field (DESC)&lt;BR /&gt;-&amp;gt; tUniqRow (Key = Business Key)&lt;BR /&gt;-&amp;gt; tFileOutputDelimited&lt;/P&gt;&lt;P&gt;This pattern:&lt;/P&gt;&lt;P&gt;1.Avoids global in-memory operations&lt;/P&gt;&lt;P&gt;2.Processes rows sequentially&lt;/P&gt;&lt;P&gt;3.Scales well for large file volumes&lt;/P&gt;&lt;P&gt;More suitable components&lt;/P&gt;&lt;P&gt;Recommended: tSortRow (external sort) + tUniqRow&lt;/P&gt;&lt;P&gt;Not recommended for large files: tMap with unique rows, tAggregateRow, tHash*&lt;/P&gt;&lt;P&gt;Alternative (if available): Big Data / Spark jobs for very large volumes&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 19:35:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541868#M149370</guid>
      <dc:creator>gouravdubey5</dc:creator>
      <dc:date>2026-01-28T19:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541958#M149376</link>
      <description>&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Suite à vos recommandations, nous avons activé l’option &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;« Trier sur le disque (tri externe) »&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; sur le composant &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;tSortRow&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; afin de limiter l’utilisation mémoire lors du traitement de fichiers CSV volumineux.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Cependant, après cette modification, le job ne démarre plus en local depuis &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Talend Open Studio&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; et échoue lors de la génération/compilation avec l’erreur suivante :&lt;/SPAN&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN&gt;org.talend.designer.runprocess.ProcessorException:
Le Job est mal configuré.
Message détaillé : org.talend.designer cannot be resolved to a type&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Points importants à noter :&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL data-spread="false"&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;L’erreur apparaît &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;uniquement lorsque l’option “Trier sur le disque” est activée&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Lorsque cette option est désactivée, le job s’exécute correctement (jusqu’à rencontrer ensuite une limite mémoire sur de très gros volumes).&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Le problème survient &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;avant l’exécution&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;, au moment de la génération du code Java par Talend Studio.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Nous exécutons actuellement le job &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;en local depuis Talend Open Studio&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; (avant déploiement sur Remote Engine).&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Aucun import ou code custom ne référence volontairement des packages &lt;/SPAN&gt;&lt;CODE&gt;&lt;SPAN&gt;org.talend.designer&lt;/SPAN&gt;&lt;/CODE&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Pourriez-vous nous indiquer :&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL start="1" data-spread="false"&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;S’il existe un prérequis spécifique (version de Studio, patch, configuration) pour utiliser le tri externe de &lt;/SPAN&gt;&lt;CODE&gt;&lt;SPAN&gt;tSortRow&lt;/SPAN&gt;&lt;/CODE&gt;&lt;SPAN&gt; sans erreur de compilation ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Si ce comportement est connu dans certaines versions de Talend Open Studio ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;S’il y a une configuration recommandée pour tester le tri externe en local Studio avant exécution sur Remote Engine ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Nous restons bien entendu disponibles pour fournir des logs complémentaires ou des informations sur la version exacte de Talend Studio utilisée.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Merci par avance pour votre aide.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jan 2026 13:36:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541958#M149376</guid>
      <dc:creator>DEV-Talend1</dc:creator>
      <dc:date>2026-01-29T13:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541968#M149378</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Thank you for the detailed description.&lt;/P&gt;&lt;P&gt;Based on the symptoms, this issue is not related to your job logic, but to a Studio-side limitation / known behavior in certain Talend Open Studio versions when enabling tSortRow --&amp;gt; “Sort on disk (external sorting)”.&lt;/P&gt;&lt;P&gt;Root cause&lt;/P&gt;&lt;P&gt;When external sorting is enabled, tSortRow generates additional Java code during the design-time code generation phase.&lt;BR /&gt;In some Talend Open Studio builds, this code generation incorrectly references internal Designer classes, leading to compilation errors such as: org.talend.designer cannot be resolved to a type&lt;/P&gt;&lt;P&gt;This explains why:&lt;/P&gt;&lt;P&gt;The failure occurs before execution, during build/compilation&lt;/P&gt;&lt;P&gt;The error appears only when external sorting is enabled&lt;/P&gt;&lt;P&gt;No custom code explicitly references org.talend.designer&lt;/P&gt;&lt;P&gt;The issue happens locally in Studio, not at runtime logic level&lt;/P&gt;&lt;P&gt;Answers to your questions&lt;/P&gt;&lt;P&gt;1. Prerequisites to use external sorting without compilation errors&lt;BR /&gt;External sorting requires a Studio version and patch level where the tSortRow external sort code generation is fully supported. Some Talend Open Studio versions have incomplete Designer dependencies, which can cause this compilation failure.&lt;/P&gt;&lt;P&gt;2. Is this behavior known in some Talend Open Studio versions?&lt;BR /&gt;Yes. Similar Studio-side compilation issues have been reported when advanced component features rely on internal Designer classes that are not exposed correctly in Open Studio builds. This is a design-time limitation, not a runtime one.&lt;/P&gt;&lt;P&gt;3. Recommended way to test external sorting&lt;BR /&gt;Talend-recommended approaches are:&lt;/P&gt;&lt;P&gt;Ensure you are using the latest available patch for your Talend Open Studio version&lt;/P&gt;&lt;P&gt;Validate the job using a standalone job export or directly on the Remote Engine, where runtime dependencies are complete&lt;/P&gt;&lt;P&gt;As a temporary local workaround:&lt;/P&gt;&lt;P&gt;Disable external sorting for Studio testing&lt;/P&gt;&lt;P&gt;Enable it again before execution on Remote Engine&lt;/P&gt;&lt;P&gt;Merci beaucoup &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jan 2026 14:49:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2541968#M149378</guid>
      <dc:creator>gouravdubey5</dc:creator>
      <dc:date>2026-01-29T14:49:36Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542026#M149382</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Merci beaucoup pour votre retour détaillé et pour les explications fournies concernant le comportement de &lt;STRONG&gt;tSortRow avec l’option “Trier sur disque (tri externe)”&lt;/STRONG&gt; dans Talend Open Studio.&lt;/P&gt;
&lt;P&gt;Votre analyse confirme effectivement ce que nous observons de notre côté :&lt;BR /&gt;l’erreur ne semble pas liée à la logique fonctionnelle du job, mais à une &lt;STRONG&gt;limitation connue de génération de code côté Studio&lt;/STRONG&gt; lorsque le tri externe est activé.&lt;/P&gt;
&lt;P&gt;Cependant, nous rencontrons actuellement un &lt;STRONG&gt;blocage supplémentaire&lt;/STRONG&gt; :&lt;/P&gt;
&lt;P&gt;Lorsque l’option &lt;EM&gt;“Trier sur disque”&lt;/EM&gt; est activée dans &lt;CODE&gt;tSortRow&lt;/CODE&gt;, le job :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;échoue &lt;STRONG&gt;avant l’exécution&lt;/STRONG&gt;, lors de la phase de génération/compilation,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;affiche systématiquement l’erreur :&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;PRE&gt;&lt;CODE&gt;org.talend.designer cannot be resolved to a type
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;et &lt;STRONG&gt;ne peut pas être publié&lt;/STRONG&gt; (export ou déploiement) vers&amp;nbsp; TMC pour etre éxécuté via le Remote Engine, ce qui nous empêche de valider l’exécution dans un environnement où les dépendances seraient complètes.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;À noter que :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;nous utilisons déjà la &lt;STRONG&gt;dernière version disponible de Talend Open Studio 8 (R2025-09 v2)&lt;/STRONG&gt;,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;le même job fonctionne avec l'erreur&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;java.lang.OutOfMemoryError: Java heap space&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;tant que l’option &lt;EM&gt;tri externe&lt;/EM&gt; reste désactivée,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;l’erreur apparaît uniquement dès l’activation du tri externe, même en exécution locale.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Dans ce contexte, pourriez-vous s’il vous plaît nous confirmer officiellement :&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;qu’il n’existe &lt;STRONG&gt;pas de correctif ou contournement côté Talend Open Studio&lt;/STRONG&gt; permettant d’utiliser le tri externe de &lt;CODE&gt;tSortRow&lt;/CODE&gt; sans provoquer cette erreur de compilation,&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;et que la seule approche viable en Open Studio consiste soit à &lt;STRONG&gt;désactiver le tri externe&lt;/STRONG&gt;, soit à utiliser une &lt;STRONG&gt;alternative de traitement externe au Studio&lt;/STRONG&gt; pour les très gros volumes CSV.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Cette confirmation nous aiderait à valider définitivement notre choix d’architecture et à documenter clairement cette limitation.&lt;/P&gt;
&lt;P&gt;Merci encore pour votre aide et votre disponibilité.&lt;/P&gt;
&lt;P&gt;Cordialement,&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 11:09:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542026#M149382</guid>
      <dc:creator>DEV-Talend1</dc:creator>
      <dc:date>2026-01-30T11:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542053#M149385</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;At this time, there is no specific Qlik/Talend KB or documentation that explicitly states that tSortRow external sorting is not supported in Talend Open Studio. However, this behavior is consistent with known Talend Open Studio design-time limitations.&lt;/P&gt;&lt;P&gt;It is important to note that:&lt;/P&gt;&lt;P&gt;Talend Open Studio performs Java code generation at design time&lt;/P&gt;&lt;P&gt;Enabling external sorting in tSortRow introduces additional internal dependencies&lt;/P&gt;&lt;P&gt;Talend Open Studio does not expose all internal Designer classes required for this code generation&lt;/P&gt;&lt;P&gt;As a result, compilation fails with errors such as:org.talend.designer cannot be resolved to a type&lt;/P&gt;&lt;P&gt;While the tSortRow external sorting option is documented, its availability does not guarantee full support across all Studio distributions, particularly Talend Open Studio.&lt;/P&gt;&lt;P&gt;This explains why:&lt;/P&gt;&lt;P&gt;The error occurs before execution&lt;/P&gt;&lt;P&gt;Job export and publication to TMC are blocked&lt;/P&gt;&lt;P&gt;Execution on Remote Engine cannot be validated&lt;/P&gt;&lt;P&gt;The behavior persists even on the latest Talend Open Studio 8 versions&lt;/P&gt;&lt;P&gt;This should therefore be considered a Talend Open Studio design-time limitation, not a configuration or job logic issue, and should be factored into architectural decisions.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Gourav&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 15:21:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542053#M149385</guid>
      <dc:creator>gouravdubey5</dc:creator>
      <dc:date>2026-01-30T15:21:18Z</dc:date>
    </item>
    <item>
      <title>Re: Demande support – OutOfMemoryError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542230#M149393</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For some memory-intensive components like tMap and tSortRow, Talend provides the option to store intermediate results on disk. A fast disk that’s local to the Job Server is recommended. This reduces the requirement for adding more memory as data volumes grow.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Studio-OutOfMemory-Exception/ta-p/2151392" target="_blank"&gt;https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Studio-OutOfMemory-Exception/ta-p/2151392&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Feb 2026 07:44:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Demande-support-OutOfMemoryError/m-p/2542230#M149393</guid>
      <dc:creator>Xiaodi_Shi</dc:creator>
      <dc:date>2026-02-03T07:44:17Z</dc:date>
    </item>
  </channel>
</rss>

