bayesline.api.equity.AsyncUploaderApi.get_staging_data

bayesline.api.equity.AsyncUploaderApi.get_staging_data#

abstract async AsyncUploaderApi.get_staging_data(names: list[str] | None = None, *, columns: list[str] | None = None, unique: bool = False) LazyFrame#

Gets the staging data for the optional list of names.

Parameters#

names: list[str] | None, optional

The names of the staging data to get. If None will get all staging data. Names that do not exist will be ignored.

columns: list[str] | None, optional

The columns to get. If None will get all columns.

unique: bool, optional

If True will return a unique set of rows. If False will return all rows.

Returns#

pl.LazyFrame:

The staging data with an additional column _name that contains the staging name.