【问题标题】:What Programming Language is this? I want to pass parameters to this Datastage Job. How to do it?这是什么编程语言?我想将参数传递给这个 Datastage 作业。怎么做?
【发布时间】:2016-12-30 20:02:50
【问题描述】:

我是一名 Java 开发人员,我突然不得不在短时间内担任 Datastage 支持职位。我需要运行批处理作业并且需要修改一些脚本。谁能告诉我这是什么语言?

FILE_TRIGGER trigger.name
AGENT aname
RESOURCE ADD (-----)
FILENAME + path
USER uname
RELEASE (Jobname)
ENDJOB

LINUX_JOB jobname
SCRIPTNAME /SI...
ARGS Group ....
USER uname
AGENT aname
ENDJOB

以上脚本用于触发数据暂存作业。我试图在 Internet 上查找资源,但我能找到的所有资源都与 ESP 工作负载管理器和作业调度程序有关。这种语言的资源是什么。如何为作业传递参数?任何资源都会很有帮助。

【问题讨论】:

  • 没有同事可以向您解释您的新任务吗?
  • 不,没有,唯一一个离开工作的人很少,去这里,去那里做这种知识转移。我正在寻找资源,以便我可以学习而不期待任何解决方案。感谢您的宝贵时间。
  • 看起来像“作业调度程序”语法。它看起来有点类似于 Ca-Scheduler(我在 30 年前使用过)。在 File_Trigger 上搜索得到:communities.ca.com/thread/100484358。我建议它是 Computer Associates 作业调度程序,不知道他们现在怎么称呼它
  • 谢谢,我会努力寻找更多这方面的资源。

标签: job-scheduling ca datastage


【解决方案1】:

语法是CA Workload Automation ESP Edition的ESP PROC

资源:

要将参数传递给作业,请使用 ARGS 语句:

LINUX_JOB testDataStage
SCRIPTNAME /<DS_HOME>/bin/dsjob -server xxx -user xxxx -password xxxx -run...
ARGS "first parameter" "second" "third"
USER xxxxx
AGENT xxxx
ENDJOB

【讨论】:

    猜你喜欢
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多