id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 860180906,MDU6SXNzdWU4NjAxODA5MDY=,5175,Feature to retrieve the underlying store,11022336,closed,0,,,6,2021-04-16T21:23:55Z,2023-09-16T10:19:19Z,2023-09-16T10:19:18Z,NONE,,,," **Is your feature request related to a problem? Please describe.** It would be useful if I could retrieve the underlying store from an xarray Dataset object. There was previously a workaround that allowed this, but that was [recently removed](a/xarray/pull/4809). ```python dataset._file_obj.ds # Doesn't work anymore :( ``` **Describe the solution you'd like** Ideally I'd like the API to be extended so the underlying store can be retrieved. Something like: ```python >>> dataset = xr.open_dataset('/path/to/file.nc') >>> nc_dataset = dataset.store >>> type(nc_dataset) ``` **Describe alternatives you've considered** I'd be fine using the old workaround if that was still an option. If anyone knows of a different workaround I would be fine with that, but a better long-term solution would be an actual user-facing function for accessing the store. I might be using the 'store' terminology incorrectly, but hopefully my request is clear with the above example.","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/5175/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,completed,13221727,issue