DatasetVersionProps
Properties for defining a DatasetVersion.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-pai-datasetversion
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkpai"
&alicloudroscdkpai.DatasetVersionProps {
DatasetId: interface{},
DataSourceType: interface{},
Property: interface{},
Uri: interface{},
DataCount: interface{},
DataSize: interface{},
Description: interface{},
Labels: interface{},
Options: interface{},
SourceId: interface{},
SourceType: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
DatasetId | interface{} | Property datasetId: The ID of the dataset. |
DataSourceType | interface{} | Property dataSourceType: The data source type. |
Property | interface{} | Property property: The properties of the dataset. |
Uri | interface{} | Property uri: The Uri configuration sample is as follows: - The data source type is OSS:'oss:\/\/bucket.endpoint\/object' - The data source type is NAS: The general NAS format is: 'nas:\/\/ |
DataCount | interface{} | Property dataCount: The number of dataset files, in units of pieces. |
DataSize | interface{} | Property dataSize: The size of the dataset file in bytes. |
Description | interface{} | Property description: To create a custom description for dataset versions in order to distinguish between different versions of the dataset. |
Labels | interface{} | Property labels: Dataset version tag list. |
Options | interface{} | Property options: The extended field, which is of the JsonString type. |
SourceId | interface{} | Property sourceId: The data source ID. |
SourceType | interface{} | Property sourceType: The data source type. |
DatasetIdRequired
DatasetId interface{}
- Type: interface{}
Property datasetId: The ID of the dataset.
DataSourceTypeRequired
DataSourceType interface{}
- Type: interface{}
Property dataSourceType: The data source type.
The following values are supported:
- OSS: Alibaba Cloud Object Storage (OSS).
- NAS: Alibaba cloud file storage (NAS).
- CPFS
PropertyRequired
Property interface{}
- Type: interface{}
Property property: The properties of the dataset.
The following values are supported:
- FILE: FILE.
- DIRECTORY: folder.
UriRequired
Uri interface{}
- Type: interface{}
Property uri: The Uri configuration sample is as follows: - The data source type is OSS:'oss:\/\/bucket.endpoint\/object' - The data source type is NAS: The general NAS format is: 'nas:\/\/
DataCountOptional
DataCount interface{}
- Type: interface{}
Property dataCount: The number of dataset files, in units of pieces.
DataSizeOptional
DataSize interface{}
- Type: interface{}
Property dataSize: The size of the dataset file in bytes.
DescriptionOptional
Description interface{}
- Type: interface{}
Property description: To create a custom description for dataset versions in order to distinguish between different versions of the dataset.
LabelsOptional
Labels interface{}
- Type: interface{}
Property labels: Dataset version tag list.
OptionsOptional
Options interface{}
- Type: interface{}
Property options: The extended field, which is of the JsonString type.
When DLC uses a dataset, you can specify the default Mount path for the dataset by configuring the mountPath field.
SourceIdOptional
SourceId interface{}
- Type: interface{}
Property sourceId: The data source ID.
- When the SourceType is USER, SourceId can be customized.
- When SourceType is ITAG, that is, when the iTAG module labels the data set generated by the result, SourceId is the task ID of ITAG.
- When SourceType is PAI_PUBLIC_DATASET, that is, a dataset created using PAI public datasets, SourceId is empty by default.
SourceTypeOptional
SourceType interface{}
- Type: interface{}
Property sourceType: The data source type.
The default value is USER. The following values are supported:
- PAI-PUBLIC-DATASET:PAI public dataset.
- ITAG: The dataset generated by the iTAG module annotation result.
- USER: The data set registered by the USER.