xarray.Dataset.to_zarr¶
-
Dataset.
to_zarr
(store=None, mode='w-', synchronizer=None, group=None, encoding=None, compute=True)¶ Write dataset contents to a zarr group.
Note
Experimental The Zarr backend is new and experimental. Please report any unexpected behavior via github issues.
Parameters: - store : MutableMapping or str, optional
Store or path to directory in file system.
- mode : {‘w’, ‘w-‘}
Persistence mode: ‘w’ means create (overwrite if exists); ‘w-‘ means create (fail if exists).
- synchronizer : object, optional
Array synchronizer
- group : str, obtional
Group path. (a.k.a. path in zarr terminology.)
- encoding : dict, optional
Nested dictionary with variable names as keys and dictionaries of variable specific encodings as values, e.g.,
{'my_variable': {'dtype': 'int16', 'scale_factor': 0.1,}, ...}
- compute: boolean
If true compute immediately, otherwise return a
dask.delayed.Delayed
object that can be computed later.