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

talend,mongoDB连接

穆建华
2023-03-14

我面临mongo DB连接问题。

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

我如何解决它。

共有2个答案

包翔
2023-03-14

作业运行时没有出现任何错误的原因可能是您用于Mongo连接器的连接/元数据。即使在给出fakepath之后,作业也不可能在没有任何错误的情况下运行。

我猜您可能配置(重新修改)了存储库连接,但使用了组件的内置元数据

戴化
2023-03-14

我认为连接不起作用。正如你必须知道的,当你对mongoDB执行查询时,它会检查连接是否真的起作用。(是的,当你刚刚连接到它时,它不会检查是否成功连接)。

我建议按照以下步骤添加Talend for Big Data中的mongoDB组件:为mongoDB提供的组件有:tMongoDBInput、tMongoDBOutput、tMongoDBConnection等。

  1. 或者你也可以从http://www.talendforge.org/exchange/搜索Mongo,而不是使用Talend大数据。但我建议使用Talend来获取大数据

然后您将能够将它们用作普通组件。

干杯!

 类似资料:
  • 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

  • MongoDB是一种文档导向数据库管理系统,由C++撰写而成。 本章节我们将为大家介绍如何使用 Node.js 来连接 MongoDB,并对数据库进行操作。 如果你还没有 MongoDB 的基本知识,可以参考我们的教程:MongoDB 教程。 安装驱动 本教程使用了淘宝定制的 cnpm 命令进行安装: $ cnpm install mongodb 接下来我们来实现增删改查功能。 创建数据库 要

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

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