quasardb C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
qdb_exp_batch_push_arrow_data_t Struct Reference

Holds the table in Arrow format. More...

#include <ts.h>

Data Fields

struct ArrowSchema timestamp_schema
 
struct ArrowArray timestamp
 
qdb_arrow_column_tcolumns
 An array containing the table columns to send.
 
qdb_size_t column_count
 

Detailed Description

Holds the table in Arrow format.

Field Documentation

qdb_size_t qdb_exp_batch_push_arrow_data_t::column_count

The number of columns to send. Number of rows must be same in the all columns.

struct ArrowArray qdb_exp_batch_push_arrow_data_t::timestamp

The rows timestamps. Number of rows must be same as in the columns.

struct ArrowSchema qdb_exp_batch_push_arrow_data_t::timestamp_schema

The Double-precision floating point numbers type.

Warning
Not all Arrow types are supported. only: DATE64, TIMESTAMP

The documentation for this struct was generated from the following file: