Присвоение результата SQL параметру задания в DataStage

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

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам