html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/6084#issuecomment-1011430150,https://api.github.com/repos/pydata/xarray/issues/6084,1011430150,IC_kwDOAMm_X848STMG,42455466,2022-01-12T20:35:44Z,2022-01-12T20:35:44Z,NONE,"Thanks @shoyer. I understand the need for the schema, but is there a need to actually generate the dask graph when all the user wants to do is initialise an empty zarr store? E.g., I *think* skipping [this line](https://github.com/pydata/xarray/blob/6a29380008dcd790f9adfbc290affcb767c913b2/xarray/backends/api.py#L1439) would save some of the users in my original post a lot of time. Regardless, your suggestion to just create a low-overhead version of the array being initialised is probably better/cleaner than adding a specific option or method. Would it be worth adding the `xarray.zeros_like(ds)` recommendation to the [docs](https://xarray.pydata.org/en/stable/user-guide/io.html#appending-to-existing-zarr-stores)?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1083621690