Как вызвать UDF в DataStage?

Я хочу вызвать пользовательскую функцию Oracle через задания DataStage. Эта функция вернет значение, которое обновит целевую таблицу.

Я пробовал использовать этап хранимой процедуры, но мне не удалось отобразить параметры функции на этом этапе.

Какой этап DataStage следует использовать для вызова функции?


person Kadambini Sharma    schedule 23.04.2016    source источник
comment
Откуда ты тянешь входные параметры в функцию?   -  person Mayank    schedule 23.04.2016
comment
В чем именно была проблема? Вы заключили свою функцию в хранимую процедуру?   -  person MichaelTiefenbacher    schedule 23.04.2016


Ответы (1)


Вы можете вызвать его из вкладки «До SQL» или «После SQL» этапа OCI. Полагаю, тебе нужно сделать это раньше.

Вы также можете написать сценарий и использовать SQL * Plus «перед заданием», чтобы сделать то же самое.

person Abhisek    schedule 03.05.2016