当前位置: 首页 > 知识库问答 >
问题:

Talend+FreeMarker

敖涵容
2023-03-14

共有1个答案

景修杰
2023-03-14

Talend Open Studio以及企业版都没有任何Freemarker支持。您可以检查Talend exchange,看看社区是否提供了一些自定义组件,这些组件支持Freemarker模板或其他模板框架。

为了解决这个问题,您可以编写自己的Talend组件(有各种教程教如何编写组件--请参阅下面的链接),也可以通过使用tLibraryLoad组件添加Freemarker jar,并在作业中编写一些Java代码。例如:您可以简单地使用tJavaFlex组件并接收一些数据流。在tJavaFlex组件的begin部分,您初始化Freemarker配置并从String或ClassPath加载模板。在组件的主要部分,您使用自定义逻辑收集模型中传入流的数据。最后,在tJavaFlex组件的结尾部分,您将在模型的帮助下处理模板,并将其写入一个文件中。

http://www.powerupbi.com/talend/componentcreation_1.html https://help.talend.com/display/kb/how+to+create+a+custom+component

 类似资料:
  • Talend (踏蓝) 是第一家针对的数据集成工具市场的ETL(数据的提取Extract、传输Transform、载入Load)开源软件供应商。 Talend以它的技术和商业双重模式为ETL服务提供了一个全新的远景。它打破了传统的独有封闭服务,提供了一个针对所有规模的公司的公开的,创新的,强大的灵活的软件解决方案。最终,由于Talend的出现,数据整合方案不再是被大公司所独享。

  • 我目前正在尝试用Talend open studio for ESB为RabbitMQ队列构建一个消费者。在阅读了我能找到的关于这个话题的每一个帖子后,我有两个不同的版本,但没有一个真正有效。 版本 1: 我的路线: cMessagingEndpoint Route cMessagingEndpoint1 URI: “rabbitmq://host:port/exchange?username=x

  • Talend Open Studio 是一个 ETL (Extract, Transform, and Load) 工具,可执行数据仓库到数据库之间的数据同步,提供基于 Eclipse RCP 的图形操作界面。 源码:http://talendforge.org/trac/tos

  • Talend Open Profiler (TOP) 帮助您配置您的数据。热门的符合人体工程学的接口允许你定义指标(指标),并收集有关在几次按键,数据统计。它配备了一个正则表达式的设置,帮助您识别坏数据。您可以创建自己的正则表达式,并使用他们的数据分析分析。很多选择每个指标的存在,改变了指标的行为,以便它给你更多的相关信息。关于指标的数据质量选项提醒您,当您的数据的质量是不是你的期望。 在线演示

  • 我面临mongo DB连接问题。 我成功地将tMongo组件导入我的Talend Open Studio 5.1.1,并复制了mongo 1.3。jar文件到lib/java文件夹,我的Mongo DB作业正在成功运行,但问题是,即使我为mongoDB提供了一些假服务器路径(IP)和假端口,我的作业运行时没有出现错误,它给了我一行没有数据的数据。正确的IP和端口也是如此。 我如何解决它。

  • 问题内容: 我需要一些帮助,以设计一种策略来解析Talend作业(Java作业,而不是Perl)中的JSON文档。我正在使用Talend版本:5.0.2,并在Mac上进行开发,并计划在Linux机器上运行。 不幸的是,由于文件格式的原因,我无法使用tFileInputJSON组件- 每个文件包含数百个JSON文档,而完整的JSON文档占据了文件中的一行。我认为正确的解决方案是逐行读取文件,然后将其