В записи есть поле даты. Это в формате ниже «ГГГГ-ММ-ДД ЧЧ: ММ: СС.sss» (используя это значение даты в виде строки). В некоторых записях миллисекунды округляются от источника, например
- 2018-05-15 15: 30: 20.123
- 2018-05-15 15: 30: 20.12
- 2018-05-15 15: 30: 20,3
Есть ли способ дополнить нули в примерах 2 и 3, как показано ниже в NiFi?
- 2018-05-15 15: 30: 20.120
- 2018-05-15 15: 30: 20.300
Есть ли способ зацикливаться на языке выражений NiFi?
PS: Прямо сейчас я использую три разных процессора для выполнения этого цикла, используя дату в качестве атрибута, проверяя ее длину в качестве условия и решая добавить «0», если необходимо. И еще один подход, который я попробовал, - это использование процессора сценариев Execute. Но пытаясь найти, есть ли лучшее решение для этого? .