Class: ParquetTableData
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:24
Implements
TableData
Constructors
Constructor
new ParquetTableData(
buffer,metadata,index?):ParquetTableData
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:30
Parameters
buffer
AsyncBuffer
metadata
FileMetaData
index?
number[]
Returns
ParquetTableData
Methods
destroy()
destroy():
void
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:82
Returns
void
Implementation of
TableData.destroy
getColumn()
getColumn(
query):Promise<string|null>
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:65
Parameters
query
string
Returns
Promise<string | null>
Implementation of
TableData.getColumn
getIndex()
getIndex():
number[]
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:47
Returns
number[]
Implementation of
TableData.getIndex
getLength()
getLength():
number
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:43
Returns
number
Implementation of
TableData.getLength
loadColumn()
loadColumn<
T>(column,options):Promise<MappableArrayLike<T>>
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:70
Type Parameters
T
T
Parameters
column
string
options
signal?
AbortSignal
Returns
Promise<MappableArrayLike<T>>
Implementation of
TableData.loadColumn
suggestColumnQueries()
suggestColumnQueries(
currentQuery):Promise<string[]>
Defined in: @tissuumaps-storage/src/parquet/ParquetTableData.ts:58
Parameters
currentQuery
string
Returns
Promise<string[]>
Implementation of
TableData.suggestColumnQueries