问题标签 [talend]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
etl - 带有参数的用于启动 etl 的图形应用程序
我使用 Talend 开发 ETL,问题是我需要制作接口来运行它们。
使用 Talend,我只能使用命令行运行它,是否存在任何应用程序(如果可能是 Web)来启动 ETL?该应用程序非常简单,我只需要在带有一些参数的应用程序服务器中运行命令。
frontend - 运行 Talend 作业的前端
我正在为我们的操作员寻找一个前端来运行我们的 Talend 作业。我们不希望他有删除或修改作业的能力。只是为了运行它们并监控它们的结果。对执行此操作的工具有什么建议吗?
谢谢
cxf - 如何覆盖 CXF 服务列表 URL?
我的网络服务有一个 REST 端点 URL,例如 /myapp/admin/services。如果我设置org.apache.cxf.servlet.hide-service-list-page=false
了,那么我的 URL 会被 CXF 服务列表劫持。发生这种情况是因为列表 URL在 org.apache.cxf.transport.servlet.ServletController 中是相对的。
好的,好的,所以我不应该在我的 URL 结构中使用短语“服务”。过失。但现在我该如何解决这个问题?我想覆盖 ServletController 中的“/services”默认值。我只需要我的容器在该类上调用 setServiceListRelativePath() ,但我不知道如何。我想有一些神奇的 Spring 片段可以做到这一点?
如果重要的话,我将使用捆绑在 Talend Service Factory 中的 CXF。
database - Talend:将数据写入 PostgreSQL 数据库错误
我正在尝试将 .csv 文件中的数据写入我的 postgreSQL 数据库。连接很好,但是当我运行我的工作时,我收到以下错误:
我的工作很简单:tFileInputDelimiter -> PostgreSQL_Output
我认为该错误意味着双引号应该是单引号(“” -> ''),但我如何在 Talend 中编辑它?
还是另有原因?谁能帮我解决这个问题?
谢谢!
xml - Talend:设置列对应的属性名和值
我有一个csv:
我需要创建一个xml,如下所示:
列名因一个 csv 文件而异。所以我想做一个通用的工作来接受所有的列并生成一个如图所示的 xml。任何帮助,将不胜感激
java - Talend -- 一行对多,可变数量的输出行
背景:在 Talend 中,通常使用 tSplitRow 之类的方法将具有多个字段的一行映射到多行。带字段的行:
Date | Name | MorningPhone | Day Phone | EveningPhone
...可以分为:
Date | Name | Phone
...并且您将始终从一行中获得 3 个结果行。
问题:如果我想要来自可变数量字段的行数怎么办?
我有一个模式:UniqueID | FieldSet
其中 FieldSet 是可被九整除的列的分隔字段。如果有 45 个字段,在这个分隔列中,我想要 5 行。81 个字段 => 9 行。
我正在尝试使用 tJavaRow 来解析字段,但我不知道如何将其与 tSplitRow 结合以生成适当数量的字段。
想法?谢谢!
db2 - 所有数据或无
我有一个简单的工作,它读取 .csv 文件,通过 转换该文件中的数据,并将文件中的数据tMap
写入 DB。如果在 .csv 文件中发现错误,将转义包含错误的行,并将所有其他数据写入 DB。如果检查了 die on error,则写入 DB 将在达到错误行时中止。
如果我希望在没有错误的情况下将所有数据写入数据库,或者如果至少有一个错误则不写入数据,我该怎么办?
提前致谢!
talend - Talend 交易
我想在 Talend 中写入数据库时执行事务,但不知道如何。我尝试了调色板中的各种组件,但无法执行。我将不胜感激任何与此主题相关的帮助甚至更好的教程。
谢谢!
java - 是否可以在 javajet 代码中使用 php api 函数?
我想创建一个基于 javajet 代码的 Talend 组件,该组件从一个基于 Web 的库存系统中获取数据。但问题是该系统的 api 在 php 中可用,所以我想在 javajet 代码中使用该 php api 函数。可能吗?
jboss - 请 Talend Open Studio ESB 用户反馈(相对于 jbossesb/mule/servicemix)
我正在快速回顾 ESB,到目前为止,我对 Talend ESB 感到惊讶和印象深刻。我真的很期待 Mule,一个更广为人知的开源 esb 之一,成为事实上的。
在我仅在学术和基本测试审查之后提交之前,是否有任何人对 Talend 有更多的实践经验(最好在使用另一个开源 ESB 之后)提供任何优点/缺点?
给我留下深刻印象的领域是:*EAI,准备集成的组件/运输的数量。我发现其他一些 ESB 更多地遵循“您可以通过使用 Camel 或其他库来获得该功能”,但在设置这些“外部可用”功能时没有提供简单的集成/指导。
*作为单点服务总线的安全性。Talend 似乎为管理所有公开的 SOA 服务的安全性提供了良好的支持。我没有机会在动手环境中完全尝试它(同样,请有更多经验的人!),但 ESB 为您提供完整(可管理的运行时)安全控制的想法很有吸引力。
*非常好的合同优先 IDE 支持,用于创建服务,然后由 ESB 使用。再次,请诚实的反馈。
*我在部署方面有点担心,听起来您需要运行多个服务器/服务,并且 ESB 解决方案的“部署”(使用存储库的东西......?)可能会导致多点部署。此外,在转移服务位置(开发/测试/生产)时,我的快速回顾并不太清楚(特别是与其他 ESB 解决方案相比……如果它们都稍微复杂一点,那很好)。
*用例,例如合约优先的 web 服务,它可以聚合/组合/重新映射来自多个其他 web 服务(可能是二进制 java rmi 或 ejbremote)的信息以填写响应。
*用例,例如监视 ftp 服务器的文件丢失、拾取文件、解析 xml/csv/edi 文件格式以输入另一个服务(不一定是繁重的批处理)
*用例,例如监视包含 XML/CSV/EDI 文件链接的新条目的 RSS 提要、下载(新)文件、处理/提供给另一个服务。
*CIFS/windows 共享我没有调查,但我也会在这里从监控文件位置/拾取中询问。
问题:具有 Talend ESB 经验的人,请对上述陈述提供关于真实世界准确性和/或陷阱的评论,并可能提供更多真实世界的反馈。就像我上面提到的,从表面上看,我实际上被 Talend Open Studio 中作为开源免费提供但无需许可即可在商业环境中使用的东西所震撼,老实说,对 JbossESB 和 Mule 的发布有点失望在 Talend ESB 旁边。
感谢您的任何反馈!