目的
次のURLとメソッドを使用し、指定したジョブを開始または実行せずに、ジョブのステップのリストを表示します。
| アイテム | 説明 |
|---|---|
| URL | /datamover/jobs/job-name/steps |
| メソッド | GET |
リクエストのパラメータ
必要なリクエスト パラメータはありません。
応答のパラメータ
- jobName
- 説明: ジョブの名前
- sourceLogin
- 説明: ソース システムを指定するプロパティ
- targetLogin
- 説明: ターゲット システムを指定するプロパティ
- steps
- 説明: ジョブのステップ
- sourceSessions
- 説明: 使用されるソース セッション
- targetSessions
- 説明: 使用されるターゲット セッション
- dataStreams
- 説明: 使用されるデータ ストリーム
例
{
"jobName" : "job1",
"sourceLogin" : {
"teradata" : {
"tdpid" : "source1",
"username" : "sourceuser",
"passwordEncrypted" : false
}
},
"targetLogin" : {
"teradata" : {
"tdpid" : "starget1",
"username" : "targetuser",
"passwordEncrypted" : false
}
},
"steps" : [ {
"type" : "VERIFY_JOB_OBJECTS",
"id" : 2564
}, {
"type" : "COMPARE_DDL",
"id" : 2568
}, {
"tasks" : [ {
"type" : "DSATaskType",
"dsaJobName" : "849_table",
"jobModelJson" : "{\n \"jobName\" : \"849_table\",\n \"jobDescription\" : \"DSA job for data mover job: job1\",\n \"jobType\" : \"DATA_MOVEMENT\",\n \"dataDictionaryType\" : \"DATA\",\n \"objectList\" : [ {\n \"objectName\" : \"table1\",\n \"objectType\" : \"TABLE\",\n \"parentType\" : \"DATABASE\",\n \"parentName\" : \"parent\"\n } ],\n \"jobSettings\" : {\n \"skipStats\" : true,\n \"online\" : false,\n \"loggingLevel\" : \"Debug\",\n \"blockLevelCompression\" : \"DEFAULT\",\n \"runAsCopy\" : true,\n \"queryband\" : \"SET QUERY_BAND='ApplicationName=DM;Version=16.20.50.01;'\",\n \"numberParallelBuilds\" : 5,\n \"nosync\" : false,\n \"temperatureOverride\" : \"DEFAULT\",\n \"disableFallback\" : false,\n \"nowait\" : true,\n \"streamsSoftlimit\" : 2,\n \"skipJoinhashIndex\" : true\n }\n}",
"id" : 2569
} ],
"type" : "MOVE_TABLE_DATA",
"id" : 2569
} ],
"sourceSessions" : {
"value" : 2,
"type" : "SYSTEM_GENERATED"
},
"targetSessions" : {
"value" : 2,
"type" : "SYSTEM_GENERATED"
},
"dataStreams" : {
"value" : 2,
"type" : "SYSTEM_GENERATED"
}
}