| Top |
| GParquetArrowFileReader * | gparquet_arrow_file_reader_new_arrow () |
| GParquetArrowFileReader * | gparquet_arrow_file_reader_new_path () |
| GArrowTable * | gparquet_arrow_file_reader_read_table () |
| GArrowSchema * | gparquet_arrow_file_reader_get_schema () |
| GArrowSchema * | gparquet_arrow_file_reader_select_schema () |
| GArrowColumn * | gparquet_arrow_file_reader_read_column () |
| gint | gparquet_arrow_file_reader_get_n_row_groups () |
| void | gparquet_arrow_file_reader_set_use_threads () |
GParquetArrowFileReader is a class for reading Apache Parquet data from file and returns them as Apache Arrow data.
GParquetArrowFileReader * gparquet_arrow_file_reader_new_arrow (GArrowSeekableInputStream *source,GError **error);
Since: 0.11.0
GParquetArrowFileReader * gparquet_arrow_file_reader_new_path (const gchar *path,GError **error);
Since: 0.11.0
GArrowTable * gparquet_arrow_file_reader_read_table (GParquetArrowFileReader *reader,GError **error);
Since: 0.11.0
GArrowSchema * gparquet_arrow_file_reader_get_schema (GParquetArrowFileReader *reader,GError **error);
Since: 0.12.0
GArrowSchema * gparquet_arrow_file_reader_select_schema (GParquetArrowFileReader *reader,gint *column_indexes,gsize n_column_indexes,GError **error);
reader |
||
column_indexes |
The array of column indexes to be selected. |
[array length=n_column_indexes] |
n_column_indexes |
The length of |
|
error |
Return locatipcn for a GError or |
[nullable] |
Since: 0.12.0
GArrowColumn * gparquet_arrow_file_reader_read_column (GParquetArrowFileReader *reader,gint column_index,GError **error);
reader |
||
column_index |
Index integer of the column to be read. |
|
error |
Return locatipcn for a GError or |
[nullable] |
Since: 0.12.0
gint
gparquet_arrow_file_reader_get_n_row_groups
(GParquetArrowFileReader *reader);
Since: 0.11.0
void gparquet_arrow_file_reader_set_use_threads (GParquetArrowFileReader *reader,gboolean use_threads);