使用 Ecosystem Manager 配置 Data Mover 作业执行和日志下载 - Teradata Ecosystem Manager - 如何使用 Ecosystem Manager 工作流配置 Data Mover 作业执行和日志下载

Teradata® Ecosystem Manager 安装、配置和升级指南(适用于客户)

Product
Teradata Ecosystem Manager
Release Number
16.20
Published
2019 年 8 月
Language
中文 (简体)
Last Update
2019-10-29
dita:mapPath
zh-CN/gif1512743927221.ditamap
dita:ditavalPath
zh-CN/gif1512743927221.ditaval
dita:id
B035-3203
Product Category
Analytical Ecosystem
按照以下步骤在非工作流环境中触发 Data Mover 作业和作业执行日志。此方法适用于 Data Mover 15.00 及更低版本以及 Data Mover 服务器上未安装 Data Mover REST 组件的情况。

要配置 Data Mover 作业执行触发器和日志,请确保安装并配置以下软件包:

  • Data Mover dmDameon
  • dmAgent
  • dmCommandline

确保在 Data Mover 服务器上安装并配置了 Ecosystem Manager Publisher 和 Agent 软件包。

  1. 在 Data Mover 服务器上写入脚本。确保该脚本包含 datamove 命令以便与 Data Mover 联络。Datamove 是 Data Mover 中的可执行文件。 在此示例中,注意 datamove 的使用方式。Data Mover 作业“Spaces_Table_test_212_142829216634”使用 10.25.191.225 作为源 TDPID。
    #!/bin/sh
    uowid='datamove  start -job_name Spaces_Table_test_212_142829216634 | tao; - 1| cut  - f2 -d':' | cut -f2 -d ' ' `
    echo $uowid
    count=1
    while [$count -eq 1]
    do 
    count=`datamover status -jobname Spaces_table_test_212_142829216634 | tail - 1|
    grep RUNNING | wc-1`
    echco $count
    sleep 1
    done
    echo "Checking status:
    logfile="/root/em/$uowid.log"
    echo "$logile"
    datamove status -job_name Spaces_table_test_212_142829216634 -output_level 4 >$
    logfile
    sendevent --et END --jid Spaces_table_test_212_142829216634 - t DM_PROCESS_SOURCE
    -w $uowide --tds 10.25.191.225 --log "dm-agent4:$logfile" 
  2. 生态系统配置门户组件中,单击操作,然后执行以下操作添加一个新脚本。
    1. 单击
    2. 选择执行脚本
    3. 输入操作名称例如 TestScript。
    4. 根据需要填写字段,然后单击确定
  3. 生态系统配置门户组件中,单击作业,然后添加一个新作业。
    1. 单击
    2. 输入作业名称例如 TestJob。
    3. 根据需要填写字段,然后单击确定
  4. 要将脚本与您创建的作业进行关联,请执行以下操作:
    1. 单击操作规则选项卡。
    2. 单击
    3. 选择响应。例如,如果 10.25.191.225 上发生严重程度为“普通”的 START 事件类型,请执行 TestScript。
    4. 根据需要填写字段,然后单击确定
  5. 针对配置的作业发出 START 事件。例如,可从 Ecosystem Manager 服务器发出 START 事件: sendevent --et START --tds 10.25.191.225 -t DM_PROCESS --sc DM --jid TestJob -w TestJobUOWID
  6. 操作完成后,在生态系统资源管理器门户组件中,单击作业选项卡。
  7. 在摘要表中,找到已执行的作业。
  8. 日志列中,单击日志文件名称。您可以打开或保存日志文件。