查詢資料流動任務詳細資料。
介面說明
僅 CPFS 2.2.0 及以上版本、CPFS 智算版 2.4.0 及以上版本支援查詢資料流動任務。您可以在控制台檔案系統詳情頁面查看版本資訊。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
nas:DescribeDataFlowTasks |
get |
*DataFlow
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| FileSystemId |
string |
是 |
檔案系統 ID。
|
bmcpfs-290w65p03ok64ya**** |
| Filters |
array<object> |
否 |
篩選鍵的資訊合集。 |
|
|
object |
否 |
|||
| Key |
string |
否 |
篩選鍵的名稱。 取值:
|
DataFlowIds |
| Value |
string |
否 |
篩選鍵的值。該參數不支援萬用字元。
|
df-194433a5be31**** |
| NextToken |
string |
否 |
當請求的返回結果被截斷時,您可以使用 NextToken 再次發起請求,擷取從當前截斷位置之後的內容。 |
TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= |
| MaxResults |
integer |
否 |
每次查詢結果的個數。 取值範圍:10~100。 預設值:20。 |
20 |
| WithReports |
boolean |
否 |
是否查詢報表資訊。
說明
|
True |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
2D69A58F-345C-4FDE-88E4-BF518948**** |
| NextToken |
string |
當請求的返回結果被截斷時,您可以使用 NextToken 再次發起請求,擷取從當前截斷位置之後的內容。 |
TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0= |
| TaskInfo |
object |
||
| Task |
array<object> |
資料流動任務的資訊集合。 |
|
|
array<object> |
|||
| FilesystemId |
string |
檔案系統 ID。 |
bmcpfs-290w65p03ok64ya**** |
| DataFlowId |
string |
資料流動 ID。 |
df-194433a5be31**** |
| TaskId |
string |
資料流動任務 ID。 |
task-38aa8e890f45**** |
| SourceStorage |
string |
源端儲存的訪問地址。格式: 其中:
說明
|
oss://178321033379****:bucket-01 |
| FileSystemPath |
string |
Fileset 在 CPFS 檔案系統中的路徑。 限制:
說明
僅 CPFS 支援該參數。 |
/a/b/c/ |
| Originator |
string |
資料流動任務的發起者。 包括:
說明
僅 CPFS 支援該參數。 |
User |
| TaskAction |
string |
資料流動任務類型。包括:
說明
StreamImport 和 StreamExport 僅 CPFS 智算版 2.6.0 版本及以上版本支援。 |
Import |
| DataType |
string |
資料流動任務操作的資料類型。包括:
說明
CPFS 智算版僅支援 MetaAndData 類型。 |
MetaAndData |
| Progress |
integer |
資料流動任務的進度。當前資料流動任務已經執行的運算元量。 |
50 |
| Status |
string |
資料流動任務的狀態。包括:
|
Failed |
ReportPath
deprecated
|
string |
資料流動任務報告在 CPFS 檔案系統中儲存的路徑。
|
/path_in_cpfs/reportfile.cvs |
| CreateTime |
string |
任務建立時間。 |
2021-08-04 18:27:35 |
| StartTime |
string |
任務開始執行時間。 |
2021-08-04 18:27:35 |
| EndTime |
string |
任務結束時間。 |
2021-08-04 18:27:35 |
| FsPath |
string |
智能目錄路徑。 |
/aa/ |
| ConflictPolicy |
string |
同名檔案衝突策略。
|
KEEP_LATEST |
| Directory |
string |
資料流動任務執行的目錄。 |
/path_in_cpfs/ |
| DstDirectory |
string |
資料流動任務映射目標目錄。 |
/path_in_cpfs/ |
| ErrorMsg |
string |
任務異常原因。 說明
當該欄位未返回或者返回為空白時,表示沒有錯誤資訊。 |
{"ErrorKey":"PATH_NOT_ACCESSIBLE","ErrorDetail":"lstat /cpfs/370lx1ev9ss27o****/test/abcdfnotfound: no such file or directory"} |
| ProgressStats |
object |
資料流動任務進度資訊。 |
|
| FilesTotal |
integer |
源端掃描到檔案數。 |
3 |
| FilesDone |
integer |
已完成資料流動檔案數(包括跳過)。 |
3 |
| ActualFiles |
integer |
實際流動檔案數。 |
3 |
| BytesTotal |
integer |
源端掃描到資料量。單位:位元組。 |
131092971520 |
| BytesDone |
integer |
已完成資料流動資料量(包括跳過資料)。單位:位元組。 |
131092971520 |
| ActualBytes |
integer |
實際流動資料量。單位:位元組。 |
131092971520 |
| RemainTime |
integer |
預計剩餘完成時間。單位:秒。 |
437 |
| AverageSpeed |
integer |
平均流動速度。單位:Byte/s。 |
342279299 |
| Reports |
object |
||
| Report |
array<object> |
報告列表。 說明
|
|
|
object |
|||
| Name |
string |
報告名稱。
|
TotalFilesReport |
| Path |
string |
報告連結。 |
https://a-hbr-temp-cn-hangzhou-staging.oss-cn-hangzhou.aliyuncs.com/temp/report/162319438359****/job-000bb6fwqficjbxk****/job-000bb6fwqficjbxk****_failed.zip?Expires=1721201422&OSSAccessKeyId=LTA****************&Signature=Fp%2BvauORTIVxooXY2tec6z0T%2Bp4%3D |
| Includes |
string |
過濾 directory 下目錄,傳輸過濾目錄內包含的檔案夾內容。 說明
僅 CPFS 智算版支援該功能。 |
["/test/","/test1/"] |
| TransferFileListPath |
string |
指定 oss 目錄,根據 oss 目錄中的 csv 檔案的內容同步資料。 說明
僅 CPFS 智算版支援該功能。 |
/path_in_cpfs/ |
樣本
正常返回樣本
JSON格式
{
"RequestId": "2D69A58F-345C-4FDE-88E4-BF518948****",
"NextToken": "TGlzdFJlc291cmNlU****mVzJjE1MTI2NjY4NzY5MTAzOTEmMiZORnI4NDhVeEtrUT0=",
"TaskInfo": {
"Task": [
{
"FilesystemId": "bmcpfs-290w65p03ok64ya****",
"DataFlowId": "df-194433a5be31****",
"TaskId": "task-38aa8e890f45****",
"SourceStorage": "oss://178321033379****:bucket-01",
"FileSystemPath": "/a/b/c/",
"Originator": "User",
"TaskAction": "Import",
"DataType": "MetaAndData ",
"Progress": 50,
"Status": "Failed",
"ReportPath": "/path_in_cpfs/reportfile.cvs",
"CreateTime": "2021-08-04 18:27:35",
"StartTime": "2021-08-04 18:27:35",
"EndTime": "2021-08-04 18:27:35",
"FsPath": "/aa/",
"ConflictPolicy": "KEEP_LATEST",
"Directory": "/path_in_cpfs/",
"DstDirectory": "/path_in_cpfs/\n",
"ErrorMsg": "{\"ErrorKey\":\"PATH_NOT_ACCESSIBLE\",\"ErrorDetail\":\"lstat /cpfs/370lx1ev9ss27o****/test/abcdfnotfound: no such file or directory\"}",
"ProgressStats": {
"FilesTotal": 3,
"FilesDone": 3,
"ActualFiles": 3,
"BytesTotal": 131092971520,
"BytesDone": 131092971520,
"ActualBytes": 131092971520,
"RemainTime": 437,
"AverageSpeed": 342279299
},
"Reports": {
"Report": [
{
"Name": "TotalFilesReport",
"Path": "https://a-hbr-temp-cn-hangzhou-staging.oss-cn-hangzhou.aliyuncs.com/temp/report/162319438359****/job-000bb6fwqficjbxk****/job-000bb6fwqficjbxk****_failed.zip?Expires=1721201422&OSSAccessKeyId=LTA****************&Signature=Fp%2BvauORTIVxooXY2tec6z0T%2Bp4%3D"
}
]
},
"Includes": "[\"/test/\",\"/test1/\"]\n",
"TransferFileListPath": "/path_in_cpfs/\n"
}
]
}
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | IllegalCharacters | The parameter contains illegal characters. | 參數非法。 |
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | 未指定FileSystemId參數。 |
| 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. | 指定的MaxResults非法。 |
| 404 | InvalidFilterParam | The specified Filter.N.Key is invalid. | 指定的Filter.N.Key參數非法。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。