Create a dataset.
Operation description
You must understand the billing methods and pricing of Intelligent Media Management before using this API.
Dataset names must be unique within a project.
The number of datasets you can create is limited. You can query this limit using GetProject.
After creating a dataset, you can use IndexFileMeta to index object metadata. This enables diverse data retrieval and statistics and intelligent management.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
imm:CreateDataset |
create |
*Dataset
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectName |
string |
Yes |
The project name. For more information, see Create a project. |
test-project |
| DatasetName |
string |
Yes |
The dataset name. It must be unique within the same project. Naming conventions are as follows:
|
dataset001 |
| Description |
string |
No |
The description of the dataset. Length: 1 to 256 English or Chinese characters. The default value is empty. |
immtest |
| TemplateId |
string |
No |
The workflow template ID. For more information, see Workflow Templates and Operators. The default value is empty. |
Official:ImageManagement |
| DatasetMaxBindCount |
integer |
No |
The maximum number of bindings for each dataset. Valid values: 1 to 10. The default value is 10. |
10 |
| DatasetMaxFileCount |
integer |
No |
The maximum number of files in each dataset. Valid values: 1 to 100,000,000. The default value is 100,000,000. |
100000000 |
| DatasetMaxEntityCount |
integer |
No |
The maximum number of metadata entities in each dataset. The default value is 10,000,000,000. |
10000000000 |
| DatasetMaxRelationCount |
integer |
No |
The maximum number of metadata relationships in each dataset. The default value is 100,000,000,000. |
100000000000 |
| DatasetMaxTotalFileSize |
integer |
No |
The maximum total size of files in each dataset. You cannot add more indexes after exceeding this limit. The default value is 90,000,000,000,000,000 bytes. |
90000000000000000 |
| WorkflowParameters |
array |
No |
Invalid parameter. |
|
|
WorkflowParameter |
No |
Invalid parameter. |
||
| DatasetConfig | DatasetConfig |
No |
The dataset configuration. |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| RequestId |
string |
The request ID. |
6D74B3A9-5AC0-49F9-914D-E01589D3**** |
| Dataset | Dataset |
The dataset information. |
Examples
Success response
JSON format
{
"RequestId": "6D74B3A9-5AC0-49F9-914D-E01589D3****",
"Dataset": {
"ProjectName": "",
"DatasetName": "",
"TemplateId": "",
"CreateTime": "",
"UpdateTime": "",
"Description": "",
"DatasetMaxBindCount": 0,
"DatasetMaxFileCount": 0,
"DatasetMaxEntityCount": 0,
"DatasetMaxRelationCount": 0,
"DatasetMaxTotalFileSize": 0,
"BindCount": 0,
"FileCount": 0,
"TotalFileSize": 0,
"ClusterType": "",
"SmartClusterTaskStatus": {
"Status": "Succeeded",
"LastSucceededTime": "2024-06-29T14:50:13.011643661+08:00",
"StartTime": "2024-06-29T14:50:13.011643661+08:00"
},
"WorkflowParameters": [
{
"Value": "",
"Name": ""
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.