PDI Mon go Входной параметр - PullRequest
       85

PDI Mon go Входной параметр

1 голос
/ 21 февраля 2020

Я использую два преобразования и одну работу. Мое первое преобразование получает два поля, и я пытаюсь передать эти поля в моей работе во второе преобразование - на моем входе mon go, шаг запроса

{
  dataObjectId: ${idddddddddd}

}

, когда этот шаг выполняется, Я НИКОГДА не получаю параметр динамически вставляется, но я получаю ДВА записи в журналах, поэтому он знает, что нужно всего лишь дважды выполнить команду, просто не принимая значения!

org.pentaho.di.core.exception.KettleException: 
com.mongodb.util.JSONParseException: 
{
  dataObjectId: 

}
                    ^

{
  dataObjectId: 

}
                    ^

    at org.pentaho.di.trans.steps.mongodbinput.MongoDbInput.processRow(MongoDbInput.java:137)
    at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
    at java.lang.Thread.run(Thread.java:821)
Caused by: com.mongodb.util.JSONParseException: 

Вот вторые параметры преобразования моей работы: enter image description here

, который, я уверен, таков, как известно, что преобразование знает только о том, чтобы выдавать запрос mon go только дважды, но ПОЧЕМУ не получается значение параметра?

...