def read_parquet(filename: Path) -> List['PartitionedDatasetRecord']: df = pd.read_parquet(filename) return Query.df(df).select( lambda z: PartitionedDatasetRecord(**z)).to_list()
def get_data(self) -> Queryable: return Query.df(self.df)