От новичка до гуру: Курсы программирования на CyberDuff

Где исходный код mongodb в пентахо dpi-5.3 (чайник)?

Вот моя проблема. Мне нужно использовать функции mongodb, определенные в исходном коде чайника. Как и в шагах преобразования чайника 5.3, он поддерживает ввод и вывод mongodb (в больших данных). Я загружаю версию 5.3 с github, ссылка на github. Но я не могу найти исходный файл mongodb по пути "\pentaho-kettle-5.3\engine\src\org\pentaho\di\trans\steps\". Собственно, все шаги можно найти здесь.

Может ли кто-нибудь помочь мне найти файлы mongodb?

И моя цель — настроить шаг ввода mongodb с помощью внедрения метаданных для перезаписи файла .ktr. Таким образом, пользователи могут задавать параметры (определять имя данных в mongodb) извне, например, с веб-страницы. Есть ли что-то неправильное в этой идее?

Любое предложение приветствуется! Спасибо!!!

08.04.2015

  • я использую cassandra, и шаг ввода и вывода cassandra работает только с PDI 4.8, у них есть некоторые проблемы с PDI версии 5.1 и выше в случае cassandra, и это открытые ошибки, поэтому я советую использовать более старую версию, перейти на 5.2 или 5.1 и проверьте шаги mongodb, и если это их, то они работают или нет. 08.04.2015

Ответы:


1

Я не уверен, но я думаю, что нужные вам источники можно найти здесь:

https://github.com/pentaho/pentaho-mongodb-plugin

Шаги mongo DB — это отдельный плагин, не включенный в ядро ​​Kettle.

09.04.2015
  • Верно !! Последняя версия чайника плохо поддерживает Mongodb. Ваш ответ мне очень помогает! 15.04.2015
  • Новые материалы

    ИИ меняет этику в руководстве
    Связь искусственного интеллекта, лидерства и этики Сострадание, глубокое понимание чужих страданий в сочетании с желанием облегчить их, возвышается как неотъемлемая человеческая добродетель...

    Представляем Narwhal Technologies (Nrwl)
    6 декабря 2016 г. Маунтин-Вью, Калифорния С тех пор, как Виктор Савкин и я (Джефф Кросс) присоединились к команде Angular в Google на заре Angular 1, Angular продемонстрировал феноменальный..

    Путь AWS  — «Изучение машинного обучения — 10 начинающих ИИ и машинного обучения на AWS».
    Универсальный ресурсный центр для изучения искусственного интеллекта и машинного обучения. НОЛЬ или ГЕРОЙ, начните свое путешествие здесь. Получите решения и пройдите обучение у экспертов AWS...

    5 простых концепций Python, ставших сложными
    #заранее извините 1) Переменные x = 4 y = 5 Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..

    «Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
    Виды вероятности: Совместная вероятность Предельная вероятность Условная вероятность Диаграмма Венна в вероятностях: В “Set Theory” мы создаем диаграмму Венна...

    Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
    Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

    Отслеживание состояния с течением времени с дифференцированием снимков
    Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..