【问题标题】:Talend + FreeMarkerTalend + FreeMarker
【发布时间】:2016-04-22 17:55:00
【问题描述】:

有没有办法在 Talend OpenStudio(免费版)中使用 FreeMarker 模板生成输出?我想从 RDBMS 中读取数据并调用 FreeMarker 模板来生成 RDF 数据。

提前感谢您的帮助。

【问题讨论】:

    标签: freemarker talend


    【解决方案1】:

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

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

    http://www.powerupbi.com/talend/componentCreation_1.html https://help.talend.com/display/KB/How+to+create+a+custom+component

    【讨论】:

      猜你喜欢
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-12
      相关资源
      最近更新 更多