Menampilkan daftar task flow yang sesuai dengan skenario bisnis dalam ruang kerja proyek pengembangan gudang data DMS.
Deskripsi operasi
Prasyarat: Anda harus memiliki izin akses ke ruang kerja proyek target. Jika tidak memiliki izin tersebut, administrator DMS, DBA, atau administrator storage management dapat memanggil AddLhMembers untuk menambahkan Anda sebagai anggota ruang kerja proyek target.
Informasi tambahan: Jika peran Anda adalah administrator DMS atau administrator storage management, Anda dapat menentukan ID pengguna untuk mengambil daftar skenario umum dan node flow yang terkait dengan pengguna tersebut dalam ruang kerja proyek.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:ListLhTaskFlowAndScenario |
list |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| SpaceId |
integer |
Yes |
ID ruang kerja proyek (Id). Anda dapat memanggil GetLhSpaceByName untuk mendapatkan parameter ini. |
24 |
| UserId |
integer |
No |
ID pengguna. Anda dapat memanggil ListUsers atau GetUser untuk mendapatkan parameter ini. |
51**** |
| Tid |
integer |
No |
ID tenant. Anda dapat memanggil GetUserActiveTenant atau ListUserTenants untuk mendapatkan parameter ini. |
3*** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RawDAGList |
object |
||
| Dag |
array<object> |
Daftar task flow dari skenario bisnis default. |
|
|
object |
Daftar task flow dari skenario bisnis default. |
||
| Id |
integer |
ID task flow. |
134137**** |
| CreatorId |
string |
ID pengguna pembuat. |
51**** |
| IsDeleted |
boolean |
Menunjukkan apakah task flow telah dihapus. Nilai yang valid:
|
false |
| DemoId |
string |
Bidang ekstensi. Bidang ini saat ini tidak digunakan. |
- |
| DeployId |
integer |
ID catatan penerapan terbaru. |
12** |
| DataFlowId |
integer |
Bidang ekstensi. Bidang ini saat ini tidak digunakan. |
- |
| ScenarioId |
integer |
ID skenario umum. |
2** |
| SpaceId |
integer |
ID ruang kerja proyek. |
1 |
| CreatorNickName |
string |
Nama panggilan pembuat. |
Creator_Name |
| DagOwnerNickName |
string |
Nama panggilan pemilik task flow. |
Owner_Name |
| CanEdit |
boolean |
Menunjukkan apakah task flow dapat diedit. Nilai yang valid:
|
true |
| Status |
integer |
Status task flow. Nilai yang valid:
|
2 |
| LatestInstanceStatus |
integer |
Status catatan eksekusi terbaru. Nilai yang valid:
|
0 |
| LatestInstanceTime |
integer |
Waktu pembuatan catatan eksekusi terbaru. |
2022-04-14 |
| DagName |
string |
Nama task flow. |
Dag_Name |
| DagOwnerId |
string |
ID pengguna pemilik task flow. |
51**** |
| ScenarioDAGList |
object |
||
| ScenarioDAG |
array<object> |
Daftar task flow dari skenario bisnis lainnya. |
|
|
array<object> |
Daftar task flow dari skenario bisnis. |
||
| Scenario |
object |
Informasi skenario bisnis. |
|
| ScenarioName |
string |
Nama skenario umum. |
Scenario_2 |
| CreatorId |
string |
ID pengguna pembuat. |
51**** |
| Description |
string |
Deskripsi. |
test |
| DagList |
object |
||
| Dag |
array<object> |
Daftar informasi task flow. |
|
|
object |
Daftar informasi task flow. |
||
| Id |
integer |
ID task flow. |
9*** |
| CreatorId |
string |
ID pengguna pembuat. |
51**** |
| IsDeleted |
boolean |
Menunjukkan apakah task flow telah dihapus. Nilai yang valid:
|
false |
| DemoId |
string |
Bidang ekstensi. Bidang ini saat ini tidak digunakan. |
- |
| DeployId |
integer |
ID catatan penerapan terbaru. |
12** |
| DataFlowId |
integer |
Bidang ekstensi. Bidang ini saat ini tidak digunakan. |
- |
| ScenarioId |
integer |
ID skenario umum. |
2** |
| SpaceId |
integer |
ID ruang kerja proyek. |
1 |
| CreatorNickName |
string |
Nama panggilan pembuat. |
Creator_Name |
| DagOwnerNickName |
string |
Nama panggilan pemilik task flow. |
Owner_Name |
| CanEdit |
boolean |
Menunjukkan apakah task flow dapat diedit. Nilai yang valid:
|
true |
| Status |
integer |
Status task flow. Nilai yang valid:
|
1 |
| LatestInstanceStatus |
integer |
Status instans eksekusi terbaru. Nilai yang valid:
|
1 |
| LatestInstanceTime |
integer |
Waktu pembuatan catatan eksekusi terbaru. |
2022-04-14 |
| DagName |
string |
Nama task flow. |
Dag_Name |
| DagOwnerId |
string |
ID pengguna pemilik task flow. |
51**** |
| RequestId |
string |
ID permintaan. |
48602B78-0DDF-414C-8688-70CAB6070115 |
| ErrorCode |
string |
Kode kesalahan. |
UnknownError |
| ErrorMessage |
string |
Pesan kesalahan. |
UnknownError |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"RawDAGList": {
"Dag": [
{
"Id": 0,
"CreatorId": "51****",
"IsDeleted": false,
"DemoId": "-",
"DeployId": 0,
"DataFlowId": 0,
"ScenarioId": 0,
"SpaceId": 1,
"CreatorNickName": "Creator_Name",
"DagOwnerNickName": "Owner_Name",
"CanEdit": true,
"Status": 2,
"LatestInstanceStatus": 0,
"LatestInstanceTime": 0,
"DagName": "Dag_Name",
"DagOwnerId": "51****"
}
]
},
"ScenarioDAGList": {
"ScenarioDAG": [
{
"Scenario": {
"ScenarioName": "Scenario_2",
"CreatorId": "51****",
"Description": "test"
},
"DagList": {
"Dag": [
{
"Id": 0,
"CreatorId": "51****",
"IsDeleted": false,
"DemoId": "-",
"DeployId": 0,
"DataFlowId": 0,
"ScenarioId": 0,
"SpaceId": 1,
"CreatorNickName": "Creator_Name",
"DagOwnerNickName": "Owner_Name",
"CanEdit": true,
"Status": 1,
"LatestInstanceStatus": 1,
"LatestInstanceTime": 0,
"DagName": "Dag_Name",
"DagOwnerId": "51****"
}
]
}
}
]
},
"RequestId": "48602B78-0DDF-414C-8688-70CAB6070115",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.