Я думаю, что соединение не работает. Как вы, должно быть, знаете, mongoDB проверяет, действительно ли соединение работает или нет, когда вы выполняете запрос на нем. (Да, он не проверяет успешное соединение, когда вы просто подключаетесь к нему).
Я хотел бы предложить, чтобы вместо того, чтобы добавлять компоненты, присутствующие в MongoDB Talend для больших данных, следуя инструкциям ниже: компонентов, предусмотренных MongoDB являются: tMongoDBInput, tMongoDBOutput, tMongoDBConnection и т.д.
- Или вы можете скачать компоненты от http://www.talendforge.org/exchange/ и найдите Mongo вместо использования Talend Big Data. Но я бы предложил использовать Talend для больших Данных для этого.
- Компоненты будут иметь формат в формате zip, разархивируйте его. В Talend Big данных вы найдете компоненты в папке Component.
- Скопируйте эти Unzipped компоненты в установочный путь TOS. C: TalendTOS_DI-Win32-r84309V5.1.1pluginsorg.talend.designer.components.localprovider_5.1.1.r84309components
- Скопируйте Монго-1.3.jar файл в папке компонента в C: TalendTOS_DI-Win32-r84309-V5. 1.1libjava Во многих системах вы не сможете увидеть этот файл, а затем перейти с помощью ADMINISTRATOR priviliges.
- необязательными для нескольких систем - >>> Внутри Index.xml добавить сохранить index.xml
- Restart TOS
Тогда вы будете иметь возможность использовать их в качестве обычных компонентов.
Cheers!
Привет, я получил компоненты mongodb и сконфигурирован в своей машине. но компоненты mongodb - очень старая версия. есть ли обновленные версии на рынке? – user3114967