Назначение результата SQL параметру задания в DataStage

Я только начал использовать Datastage (версия 11.5), и я пытаюсь присвоить значение простого SQL-запроса (выберите max (date_col) из таблицы) в параметр задания, чтобы я мог использовать его как часть файла, созданного из работа.

Может ли кто-нибудь указать на простой подход к этому, поскольку я не совсем понимаю, как включать SQL-запросы в значения параметров.

Заранее спасибо.


person Panos Georgopoulos    schedule 27.07.2017    source источник


Ответы (1)


Для этого есть несколько вариантов. Я рекомендую:

  • записать результат вашего запроса в последовательный файл
  • Используйте этап выполнения команды (в последовательности) для чтения файла
  • использовать его на одном из следующих этапов работы задания (как параметр задания)

Альтернативой может быть использование наборов параметров с файлами значений. Эти файлы значений являются реальными файлами в ОС, и их структура проста, поэтому они могут быть записаны заданием DataStage. В этом случае его нельзя использовать для условий в последовательности.

person MichaelTiefenbacher    schedule 27.07.2017
comment
Огромное спасибо за помощь! - person Panos Georgopoulos; 27.07.2017
comment
Пожалуйста, отметьте это как ответ, если вы удовлетворены ответом - спасибо - person MichaelTiefenbacher; 28.07.2017