Menanyakan subtask alur data secara batch.
Deskripsi operasi
Hanya didukung oleh CPFS Intelligent Computing Edition versi 2.6.0 ke atas. Informasi versi dapat dilihat pada halaman detail sistem file di konsol.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
nas:DescribeDataFlowSubTasks |
list |
*DataFlow
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| FileSystemId |
string |
Yes |
ID sistem file. |
bmcpfs-370lx1ev9ss27o0**** |
| Filters |
array<object> |
No |
Filter yang digunakan untuk menanyakan task streaming data. |
|
|
object |
No |
|||
| Key |
string |
No |
Nama filter. Nilai yang valid:
|
DataFlowSubTaskIds |
| Value |
string |
No |
Nilai filter. Parameter ini tidak mendukung wildcard.
|
subTaskId-370kyfmyknxcyzw**** |
| NextToken |
string |
No |
Token pagination yang digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Anda tidak perlu menentukan parameter ini untuk permintaan pertama. Anda harus menentukan token yang diperoleh dari kueri sebelumnya sebagai nilai NextToken. |
iWk0AQAAAAAvY2FzZS8= |
| MaxResults |
integer |
No |
Jumlah hasil untuk setiap kueri.
|
20 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
98696EF0-1607-4E9D-B01D-F20930B6**** |
| NextToken |
string |
Token pagination yang digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Anda tidak perlu menentukan parameter ini untuk permintaan pertama. Anda harus menentukan token yang diperoleh dari kueri sebelumnya sebagai nilai NextToken. |
pUJaUwAAAABhdGUyNTk1MQ== |
| DataFlowSubTask |
object |
||
| DataFlowSubTask |
array<object> |
Detail tentang task streaming data. |
|
|
array<object> |
|||
| FileSystemId |
string |
ID sistem file. |
bmcpfs-370lx1ev9ss27o0**** |
| DataFlowId |
string |
ID alur data. |
df-194433a5be31**** |
| DataFlowTaskId |
string |
ID task alur data. |
task-38aa8e890f45**** |
| DataFlowSubTaskId |
string |
ID task streaming data. |
subTaskId-370kyfmyknxcyzw**** |
| SrcFilePath |
string |
Path file sumber. Batasan:
|
/test/file.png |
| DstFilePath |
string |
Path file tujuan. Batasan:
|
/mnt/file.png |
| Status |
string |
Status task streaming data. Informasi berikut ditampilkan:
|
FAILED |
| Progress |
integer |
Kemajuan task streaming data. Nilai yang valid: 0 hingga 10000. |
10000 |
| CreateTime |
string |
Waktu saat task streaming data dibuat. |
2024-07-01 19:59:29 |
| StartTime |
string |
Waktu saat task streaming data dimulai. |
2024-07-03 10:43:16 |
| EndTime |
string |
Waktu saat task streaming data berakhir. |
2024-07-04 11:14:22 |
| ErrorMsg |
string |
Pesan error yang dikembalikan saat task gagal. Catatan
Jika parameter ini tidak dikembalikan atau nilai kembali kosong, berarti tidak terjadi error. |
file does not exist |
| ProgressStats |
object |
Informasi kemajuan tentang task streaming data. |
|
| BytesTotal |
integer |
Jumlah data yang dipindai pada sumber. Satuan: byte. |
68 |
| BytesDone |
integer |
Jumlah data (termasuk data yang dilewati) yang telah selesai diproses oleh task alur data. Satuan: byte. |
68 |
| ActualBytes |
integer |
Jumlah aktual data yang telah selesai diproses oleh task alur data. Satuan: byte. |
68 |
| AverageSpeed |
integer |
Kecepatan aliran rata-rata. Satuan: byte/detik. |
34 |
| FileDetail |
object |
Informasi tentang file. |
|
| ModifyTime |
integer |
Waktu saat file dimodifikasi. Nilainya merupakan stempel waktu UNIX. Satuan: ns. |
1725897600000000000 |
| Size |
integer |
Ukuran file. Satuan: byte. |
68 |
| Checksum |
string |
Checksum. Contoh format: crc64:123456. |
crc64:850309505450944**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "98696EF0-1607-4E9D-B01D-F20930B6****",
"NextToken": "pUJaUwAAAABhdGUyNTk1MQ==",
"DataFlowSubTask": {
"DataFlowSubTask": [
{
"FileSystemId": "bmcpfs-370lx1ev9ss27o0****\n",
"DataFlowId": "df-194433a5be31****\n",
"DataFlowTaskId": "task-38aa8e890f45****",
"DataFlowSubTaskId": "subTaskId-370kyfmyknxcyzw****\n",
"SrcFilePath": "/test/file.png\n",
"DstFilePath": "/mnt/file.png\n",
"Status": "FAILED",
"Progress": 10000,
"CreateTime": "2024-07-01 19:59:29",
"StartTime": "2024-07-03 10:43:16",
"EndTime": "2024-07-04 11:14:22",
"ErrorMsg": "file does not exist",
"ProgressStats": {
"BytesTotal": 68,
"BytesDone": 68,
"ActualBytes": 68,
"AverageSpeed": 34
},
"FileDetail": {
"ModifyTime": 1725897600000000000,
"Size": 68,
"Checksum": "crc64:850309505450944****"
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalCharacters | The parameter contains illegal characters. | |
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | |
| 400 | InvalidFilesystemVersion.NotSupport | This Api does not support this fileSystem version. | |
| 403 | OperationDenied.DataFlowNotSupported | The operation is not supported. | |
| 404 | InvalidParameter.InvalidNextToken | The specified NextToken is invaild. | |
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | |
| 404 | InvalidDataFlow.NotFound | The specified data flow does not exist. | |
| 404 | InvalidParameter.InvalidMaxResults | The specified MaxResults is invalid. | |
| 404 | InvalidFilterParam | The specified Filter.N.Key is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.