All Products
Search
Document Center

DataWorks:ListInstanceHistory

Last Updated:Jun 11, 2026

Mengambil riwayat eksekusi instans. Setiap eksekusi ulang menghasilkan catatan riwayat baru.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

InstanceId

integer

Yes

ID instans. Anda dapat memanggil operasi ListInstances untuk mengkueri ID instans.

1234

ProjectEnv

string

No

Lingkungan ruang kerja. Nilai valid: PROD dan DEV. Secara default, data instans di lingkungan produksi yang dikueri.

PROD

Elemen respons

Element

Type

Description

Example

object

The response parameters.

RequestId

string

The request ID.

E6F0DBDD-5AD****

Success

boolean

Indicates whether the request was successful. Valid values:

  • true

  • false

true

Instances

array<object>

The instances.

object

Status

string

The status of the node that generates the instance. Valid values:

  • NOT_RUN: The node is not run.

  • WAIT_TIME: The node is waiting for the scheduling time to arrive.

  • WAIT_RESOURCE: The node is waiting for resources.

  • RUNNING: The node is running.

  • CHECKING: Data quality is being checked for the node.

  • CHECKING_CONDITION: Branch conditions are being checked for the node.

  • FAILURE: The node fails to be run.

  • SUCCESS: The node is successfully run.

NOT_RUN

CycTime

integer

The time when the node started to be run. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.

1590422400000

BeginRunningTime

integer

The time when the instance started to be run. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.

1590416703313

FinishTime

integer

The time when the running of the node was complete. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.

1590416703313

ErrorMessage

string

The error message. This parameter is deprecated. You can call the GetInstanceLog operation to query the error information related to the node.

error message

CreateTime

integer

The time when the instance was generated.

1590416703313

DagId

integer

The workflow ID.

33845

TaskType

string

The scheduling type of the node. Valid values:

  • NORMAL(0): The node is an auto triggered node. The scheduling system regularly runs the node.

  • MANUAL(1): The node is a manually triggered node. The scheduling system does not regularly run the node.

  • PAUSE(2): The node is a frozen node. The scheduling system regularly runs the node but sets the status of the node to failed when the scheduling system starts to run the node.

  • SKIP(3): The node is a dry-run node. The scheduling system regularly runs the node but sets the status of the node to successful when the scheduling system starts to run the node.

  • SKIP_UNCHOOSE(4): The node is an unselected node in a temporary workflow. This type of node exists only in temporary workflows. The scheduling system sets the status of the node to successful when the scheduling system starts to run the node.

  • SKIP_CYCLE(5): The node is a node that is scheduled by the week or month and is waiting for the scheduling time to arrive. The scheduling system regularly runs the node but sets the status of the node to successful when the scheduling system starts to run the node.

  • CONDITION_UNCHOOSE(6): The node is not selected by its ancestor branch node and is run as a dry-run node.

  • REALTIME_DEPRECATED(7): The node has instances that are generated in real time but deprecated. The scheduling system sets the status of the node to successful.

NORMAL(0)

DagType

string

Indicates whether the instance is associated with a monitoring rule in Data Quality. Valid values:

  • 0: The instance is associated with a monitoring rule in Data Quality.

  • 1: The instance is not associated with a monitoring rule in Data Quality.

1

ModifyTime

integer

The time when the node was last modified.

1590416703313

InstanceId

integer

The instance ID.

1234

BeginWaitResTime

integer

The time when the instance started to wait for resources.

1590416703313

Bizdate

integer

The data timestamp of the instance. In most cases, the value is one day before the time when the instance was run.

1590336000000

NodeName

string

The name of the node.

kzh

BeginWaitTimeTime

integer

The time when the instance started to wait to be scheduled.

1590416703313

NodeId

integer

The node ID.

33115

InstanceHistoryId

integer

The historical record number of the instance.

1

Contoh

Respons sukses

JSONformat

{
  "RequestId": "E6F0DBDD-5AD****",
  "Success": true,
  "Instances": [
    {
      "Status": "NOT_RUN",
      "CycTime": 1590422400000,
      "BeginRunningTime": 1590416703313,
      "FinishTime": 1590416703313,
      "ErrorMessage": "error message",
      "CreateTime": 1590416703313,
      "DagId": 33845,
      "TaskType": "NORMAL(0)",
      "DagType": "1",
      "ModifyTime": 1590416703313,
      "InstanceId": 1234,
      "BeginWaitResTime": 1590416703313,
      "Bizdate": 1590336000000,
      "NodeName": "kzh",
      "BeginWaitTimeTime": 1590416703313,
      "NodeId": 33115,
      "InstanceHistoryId": 1
    }
  ]
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.