`clearml-data` comes built-in with our `clearml` python package! Just check out the [getting started](getting_started/ds/ds_first_steps.md) guide for more info!
## Workflow
Below is an example of a workflow using ClearML Data's command line tool to create a dataset and inegrating the dataset into code
|parents|IDs of the dataset's parents. The dataset inherits all of its parents' content. Multiple parents can be entered, but they are merged in the order they were entered| <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/> |
|tags |Dataset user tags. The dataset can be labeled, which can be useful for organizing datasets| <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|files|Files / folders to add. Wildcard selection is supported, for example: `~/data/*.jpg ~/data/json` | <imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/> |
|dataset-folder | Dataset base folder to add the files to in the dataset. Default: dataset root| <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/> |
|files | Files / folders to remove (wildcard selection is supported, for example: `~/data/*.jpg ~/data/json`). Notice: file path is the path within the dataset, not the local path.| <imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/> |
|storage| Remote storage to use for the dataset files. Default: files_server | <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/> |
|storage| Remote storage to use for the dataset files. Default: files_server | <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/> |
|disable-upload | Disable automatic upload when closing the dataset | <imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/> |
|folder|Local folder to sync. Wildcard selection is supported, for example: `~/data/*.jpg ~/data/json`|<imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/>|
|storage|Remote storage to use for the dataset files. Default: files_server |<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|parents|IDs of the dataset's parents (i.e. merge all parents). All modifications made to the folder since the parents were synced will be reflected in the dataset|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|project|If creating a new dataset, specify the dataset's project name|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|name|If creating a new dataset, specify the dataset's name|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|tags|Dataset user tags|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|skip-close|Do not auto close dataset after syncing folders|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|id|Dataset ID whose contents will be shown (alternatively, use project / name combination). Default: previously accessed dataset|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|project|Specify dataset project name (if used instead of ID, dataset name is also required)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|name|Specify dataset name (if used instead of ID, dataset project is also required)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|filter|Filter files based on folder / wildcard. Multiple filters are supported. Example: `folder/date_*.json folder/sub-folder`|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|modified|Only list file changes (add / remove / modify) introduced in this version|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|id|ID of dataset to be deleted. Default: previously created / accessed dataset that hasn't been finalized yet|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|force|Force dataset deletion even if other dataset versions depend on it|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>||
|source|Source dataset id (used as baseline)|<imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/>|
|target|Target dataset id (compare against the source baseline dataset)|<imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/>|
|verbose|Verbose report all file changes (instead of summary)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|ids|Source dataset IDs to squash (merge down)|<imgsrc="/docs/latest/icons/ico-optional-no.svg"alt="No"className="icon size-md center-md"/>|
|storage|Remote storage to use for the dataset files. Default: files_server |<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|verbose|Verbose report all file changes (instead of summary)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|folder|Specify dataset local copy (if not provided the local cache folder will be verified)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|filesize| If True, only verify file size and skip hash checks (default: false)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|verbose|Verbose report all file changes (instead of summary)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|copy| Get a writable copy of the dataset to a specific output folder|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|link| Create a soft link (not supported on Windows) to a read-only cached folder containing the dataset|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|overwrite| If True, overwrite the target folder|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|
|verbose| Verbose report all file changes (instead of summary)|<imgsrc="/docs/latest/icons/ico-optional-yes.svg"alt="Yes"className="icon size-md center-md"/>|