# AssetCollection.from_datapoint

```python
@classmethod
def AssetCollection.from_datapoint(
    datapoint: xarray.Dataset,
    *,
    fields: AssetFieldNames | None = None,
) -> AssetCollection
```

Resolve the assets attached to exactly one scalar xarray datapoint.

## Parameters

**datapoint**

`xarray.Dataset`

A scalar dataset containing exactly one datapoint.

**fields**

`AssetFieldNames | None`

Optional names for the `assets`, `storage`, and `authentication` variables
when automatic discovery is ambiguous.

## Returns

An `AssetCollection` keyed by asset key.
