すべてのプロダクト
Search
ドキュメントセンター

DataWorks:GetSemanticJobLog

最終更新日:Sep 03, 2026

RunSemanticJob または ListSemanticJobRuns が返す ExecutorJobId を使用して、実行ログを照会します。現在の POP コントラクトでは、タスクおよびワークスペースの識別子のみが公開されており、デフォルトのログセグメントが返されます。

操作説明

シナリオ

セマンティックジョブ実行の実行ログを読み取り、実行プロセスを観察し、失敗の原因を特定します。

手順

  1. RunSemanticJob.Data.ExecutorJobId または ListSemanticJobRuns[].ExecutorJobId を使用して実行を指定します。

  2. 対応するタスクの ProjectId を指定してこの操作を呼び出します。

  3. Data 内のログセグメントを、GetSemanticJobDetail が返す実行ステータスと併せて分析します。

事前準備

ログは診断に使用されるものであり、最終的な結果ファイルを表すものではありません。結果アーティファクトを取得するには、DownloadSemanticResults を呼び出してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

ExecutorJobId

string

必須

エグゼキュータタスク ID。RunSemanticJob の応答の Data.ExecutorJobId、または ListSemanticJobRuns の Record の ExecutorJobId を使用します。

exec-job-demo

ProjectId

integer

必須

タスクが属する DataWorks ワークスペースの ID。CreateSemanticJob の応答の ProjectId、または ListSemanticJobs のリスト項目を使用します。

100

各リクエストフィールドの説明に基づいて、リクエストパラメーターを構築してください。

レスポンスフィールド

フィールド

型

説明

例

object

実行ログをクエリするための標準的な応答です。Data には、エグゼキュータが返すログセグメントのリストが含まれます。

RequestId

string

リクエスト ID。ログの特定や問題のトラブルシューティングに使用します。

676271D6-53B4-57BE-89FA-72F7AE1418DF

Success

boolean

リクエストが成功したかどうかを示します。

Data

array<object>

エグゼキュータが返すログセグメントのリスト。現在の POP コントラクトでは、sqlIndex やオフセットは外部に公開されません。ログセグメントは、操作のデフォルト動作に基づいて返されます。

object

ログセグメント。

LogEnd

boolean

現在のログセグメントの読み取りが末尾まで完了したかどうかを示します。値が true の場合、このセグメント以降にコンテンツがないことを示します。

LogContent

string

この応答で返される生ログテキスト。

semantic job started

応答フィールドの意味および後続の呼び出しとの関係については、各フィールドの説明を参照してください。

例

成功レスポンス

JSONJSON

{
  "RequestId": "676271D6-53B4-57BE-89FA-72F7AE1418DF",
  "Success": false,
  "Data": [
    {
      "LogEnd": false,
      "LogContent": "semantic job started"
    }
  ]
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。