Я использую компонент tPivotToColumnsDelimited
в Talend 6.1.1. Когда я пытаюсь запустить задание, я получаю сообщение об ошибке «Метод parseObject (String) не определен для типа Object».Компонент Talend tPivotToColumnsDelimited генерирует ошибку «Метод parseObject (String) не определен для типа Object«
В представлении кода я вижу ошибку относится к этой линии Talend сгенерированного кода: sumtPivotToColumnsDelimited_1 = Object.parseObject(row3.Amount + "")
Как вы можете видеть из процесса потока выше, данные поступают из запроса SQL , Схема, протекающий в tPivotToColumnsDelimited
выглядит следующим образом:
В tPivotToColumnsDelimited
настройках компонента выглядеть следующим образом:
Любое предложение, как это исправить?
Просьба предоставить некоторые скриншот вашего задания на проектирование и больше деталей. – Viki888
Это потому, что вы поместили тип String в функцию agreggate «sum», вам нужно поставить int, например. То, что вы хотите сделать точно, может иметь более высокую точность, например, скрин или что-то в этом роде. Спасибо –
Я добавил больше к описанию сейчас. Функция sum определяется по значению доллара с типом данных MS SQL VARBINARY. – MattClarke