arrowFlight
Allows reading from and writing to data exposed via an Apache Arrow Flight server.
Syntax
Arguments
host:port— Address of the Arrow Flight server. If the port is omitted, the default port8815is used. String.dataset_name— Name of the dataset or descriptor available on the Arrow Flight server. String.username— Username for basic HTTP authentication. String.password— Password for basic HTTP authentication. String.
If username and password are not specified, authentication is not used (this works only if the Arrow Flight server allows unauthenticated access).
The function also supports named collections — see the ArrowFlight table engine for the list of supported parameters.
Returned value
A table object representing the remote dataset. The schema is inferred from the Arrow Flight server.
Settings
arrow_flight_request_descriptor_type— Controls how the dataset name is sent to the Flight server. Values:path(default) orcommand. See the ArrowFlight table engine for details.
Examples
Reading from a remote Arrow Flight server:
Inserting data into a remote Arrow Flight server:
Using a named collection:
See Also