Apache Arrow 定義了兩種格式,用於序列化資料以進行行程間通訊 (IPC):「串流」格式和「檔案」格式,後者稱為 Feather。read_ipc_stream()
和 read_feather()
分別讀取這些格式。
參數
- file
字元檔案名稱或 URI、連線、
raw
向量、Arrow 輸入串流,或具有路徑的FileSystem
(SubTreeFileSystem
)。 如果是檔案名稱或 URI,將會開啟 Arrow InputStream,並在完成時關閉。 如果提供輸入串流,則會保持開啟。- as_data_frame
函式應該傳回
tibble
(預設) 還是 Arrow Table?- ...
傳遞給
read_feather()
的額外參數。
值
如果 as_data_frame
為 TRUE
(預設值),則為 tibble
,否則為 Arrow Table
另請參閱
write_feather()
用於寫入 IPC 檔案。RecordBatchReader 用於更底層的介面。