R: Read Arrow IPC stream format

read_ipc_stream {arrow} | R Documentation

## Read Arrow IPC stream format

### Description

Apache Arrow defines two formats for serializing data for interprocess communication (IPC): a "stream" format and a "file" format, known as Feather. `read_ipc_stream()` and `read_feather()` read those formats, respectively.

### Usage

    read_ipc_stream(x, as_data_frame = TRUE, ...)

    read_table(x, ...)

    read_arrow(x, ...)

### Arguments

`x` | A character file name, `raw` vector, or an Arrow input stream
`as_data_frame` | Should the function return a `data.frame` (default) or an Arrow Table?
`...` | extra parameters passed to `read_feather()`.

### Details

`read_arrow()`, a wrapper around `read_ipc_stream()` and `read_feather()`, is deprecated. You should explicitly choose the function that will read the desired IPC format (stream or file) since a file or `InputStream` may contain either. `read_table()`, a wrapper around `read_arrow()`, is also deprecated

### Value

A `data.frame` if `as_data_frame` is `TRUE` (the default), or an Arrow Table otherwise

### See Also

`read_feather()` for writing IPC files. RecordBatchReader for a lower-level interface.

[Package arrow version 0.17.1 Index]