tHMapInput
Ce composant exécute un mapping Talend Data Mapper dans lequel les structures d'entrée et de sortie peuvent varier, en tant qu'exécution Spark Batch et envoie les données afin qu'elles soient utilisées par un composant en aval.
Le tHMapInput transforme les données d'une seule source de données, dans un environnement Spark, pour une utilisation par un composant en aval.
Propriétés du tHMapInput pour Apache Spark Batch
Ces propriétés sont utilisées pour configurer le tHMapInput s'exécutant dans le framework de Jobs Spark Batch.
Le composant tHMapInput Spark Batch appartient à la famille Processus en cours.
Ce composant est disponible dans les produits Talend Platform avec Big Data et dans Talend Data Fabric.
Basic settings
Storage |
Pour vous connecter à une installation HDFS, cochez la case Define a storage configuration component et sélectionnez le nom du composant à utiliser, parmi ceux disponibles dans la liste déroulante. Cette option nécessite d'avoir précédemment configuré la connexion à l'installation HDFS à utiliser, comme décrit dans la documentation du composant tHDFSConfiguration. Si vous laissez la case Define a storage configuration component décochée, vous pouvez convertir les fichiers seulement en local. |
Configure Component |
Avant de configurer ce composant, vous devez déjà avoir ajouté un composant en aval et l'avoir lié au tHMapInput, ainsi que d'avoir récupéré le schéma du composant en aval. Pour configurer le composant, cliquez sur le bouton [...] et, dans la fenêtre Component Configuration, effectuez les actions suivantes.
|
Entrée |
Cliquez sur le bouton [...] pour définir le chemin d'accès à l'emplacement où est stocké le fichier d'entrée. |
Open Map Editor |
Cliquez sur le bouton [...] pour ouvrir l'assistant Structure Generate/Select. Vous pouvez d'abord sélectionner le type de map à créer :
Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2023-10 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.
Vous pouvez ensuite obtenir une structure de mappeur hiérarchique générée automatiquement à partir du schéma ou sélectionner une structure de mappeur hiérarchique existante. Vous devez effectuer cette action pour l'entrée et la sortie de mapping. Voici les différentes options pour la structure de sortie :
Si le Studio Talend détecte plusieurs liens de sortie disponibles, la fenêtre affiche les différentes options de structure de sortie mais pas la case Allow support for multiple output connections. S'il n'existe aucun lien d'entrée ou de sortie, la page Structure Selection s'ouvre. |
Synchronize map with schema connections |
Cochez cette case si vous souhaitez générer à nouveau automatiquement vos structures d'entrée et de sortie de map après modification de l'une d'entre elles :
Si cette case est cochée, la map est automatiquement synchronisée lorsqu'elle est ouverte à partir du composant, après une modification. Sinon, une boîte de dialogue s'ouvre et vous propose de synchroniser.
Note InformationsRemarque : Pour les structures avec plusieurs connexions, la map peut uniquement être synchronisée si les structures ont été créées de la même manière que celles générées par l'assistant de configuration du composant. Par exemple, les maps d'aplatissement avec plusieurs sorties ne peuvent être synchronisées.
|
Arrêter en cas d''erreur |
Cette case est cochée par défaut. Décochez la case pour ignorer les lignes en erreur et terminer le traitement des lignes sans erreur. Si vous décochez cette case, vous pouvez exécuter les options suivantes :
Note InformationsRemarque : Les erreurs qui surviennent durant les tentatives de stockage des rejets sont enregistrées et le traitement continue.
|
Advanced settings
Use old Eclipse runtime (deprecated) |
Cochez cette case pour inclure l'ancien environnement d'exécution Eclipse dans votre Job.
Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2024-03 du Studio Talend ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.
|
Utilisation
Règle d'utilisation |
Ce composant est utilisé avec le tHDFSConfiguration, définissant la connexion au stockage HDFS. Ce composant est un composant d'entrée et nécessite un flux de sortie. |
Utilisation avec Talend Runtime | Si vous souhaitez déployer un Job ou une Route contenant un composant de mapping de données avec Talend Runtime, vous devez d'abord installer la fonctionnalité Talend Data Mapper. Pour plus d'informations, consultez Utiliser Talend Data Mapper avec Talend Runtime. |