quasardb C API: qdb_exp_batch_push_arrow_data_t Struct Reference

quasardb C API

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
qdb_exp_batch_push_arrow_data_t Struct Reference
Time series operations

Holds the table in Arrow format. More...

`#include <ts.h>`

## Data Fields
struct ArrowSchema | timestamp_schema
struct ArrowArray | timestamp
qdb_arrow_column_t * | columns
| 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 timestamp type.

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

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

- qdb/ts.h