Skip to content

Confusion about difference/inconsistency between ctx.from_dataset vs xql.read_xarray #181

Description

@ahuang11

2 concerns here:

  1. why is one called from_dataset instead of from_xarray, or even read_xarray
  2. returns different types
import xarray as xr
import xarray_sql as xql

ds = xr.tutorial.open_dataset('air_temperature')
ctx = xql.XarrayContext()
ctx.from_dataset('air', ds, chunks=dict(time=6))

xarray_sql.sql.XarrayContext

vs

import xarray as xr
import xarray_sql as xql

ds = xr.tutorial.open_dataset('air_temperature')
xql.read_xarray(ds)

pyarrow.lib.RecordBatchReader

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions