---
updatedAt: 2026-04-01T06:48:46.000Z
agentTools:
  projectIndex: https://documentation.picsellia.com/llms.txt
---

# Multidata

#

# *Properties*

***

***

* `connexion` deprecated

***

***

# *Methods*

## add\_tags

```python
add_tags(
   tags: (Tag|list[Tag])
)
```

**Description**

Add some tags to an object.
It can be used on Data/MultiData/Asset/MultiAsset/DatasetVersion/Dataset/Model/ModelVersion.

You can give a Tag or a list of [Tag](tag).

**Examples**

```python
tag_bicycle = client.create_tag("bicycle", Target.DATA)
tag_car = client.create_tag("car", Target.DATA)
tag_truck = client.create_tag("truck", Target.DATA)

data.add_tags(tag_bicycle)
data.add_tags([tag_car, tag_truck])
```

***

## remove\_tags

```python
remove_tags(
   tags: (Tag|list[Tag])
)
```

**Description**

Remove some tags from an object (can be used on Data/Asset/DatasetVersion/Dataset/Model/ModelVersion)

You can give a [Tag](tag) or a list of [Tag](tag).

**Examples**

```python
data.remove_tags(tag_bicycle)
data.remove_tags([tag_car, tag_truck])
```

***

## copy

```python
copy()
```

**Description**

***

## split

```python
split(
   ratio: float
)
```

**Description**

***

## delete

```python
delete()
```

**Description**

Delete a bunch of data and remove them from datalake.

:warning: **DANGER ZONE**: Be very careful here!

Remove a bunch of data from datalake, and all assets linked to each data.

**Examples**

```python
whole_data = datalake.list_data(limit=3)
whole_data.delete()
```

***

## download

```python
download(
   target_path: (str|Path) = './', force_replace: bool = False,
   max_workers: (int|None) = None, use_id: bool = False
)
```

**Description**

Download this multi data in given target path

**Examples**

```python
bunch_of_data = client.get_datalake().list_data(limit=25)
bunch_of_data.download('./downloads/')
```

**Arguments**

* *target\_path* (str or Path, optional) : Target path where to download. Defaults to './'.

* *force\_replace*  : (bool, optional): Replace an existing file if exists. Defaults to False.

* *max\_workers* (int, optional) : Number of max workers used to download. Defaults to os.cpu\_count() + 4.

* *use\_id* (bool, optional) : If true, will download file with id and extension as file name. Defaults to False.

***

## wait\_for\_upload\_done

```python
wait_for_upload_done(
   blocking_time_increment: float = 1.0, attempts: int = 20
)
```

**Description**

***