Method
ParquetArrowFileReaderread_row_group
since: 1.0.0
Declaration [src]
GArrowTable*
gparquet_arrow_file_reader_read_row_group (
GParquetArrowFileReader* reader,
gint row_group_index,
gint* column_indices,
gsize n_column_indices,
GError** error
)
Parameters
row_group_index
-
Type:
gint
A row group index to be read.
column_indices
-
Type: An array of
gint
Column indices to be read.
NULL
means that all columns are read. If an index is negative, the index is counted backward from the end of the columns.-1
means the last column.The argument can be NULL
.The length of the array is specified in the n_column_indices
argument.The data is owned by the caller of the function. n_column_indices
-
Type:
gsize
The number of elements of
column_indices
. error
-
Type:
GError **
The return location for a recoverable error.
The argument can be NULL
.If the return location is not NULL
, then you must initialize it to aNULL
GError*
.The argument will left initialized to NULL
by the method if there are no errors.In case of error, the argument will be set to a newly allocated GError
; the caller will take ownership of the data, and be responsible for freeing it.
Return value
Type: GArrowTable
A read GArrowTable
.
The caller of the method takes ownership of the data, and is responsible for freeing it. |
The return value can be NULL . |