parquet.arrow_file_writer
Module for [ArrowFileWriter] class
Types 3
Methods
ArrowFileWriter self()Returns `this`, for use in `with` statements.ArrowFileWriterGidBuilder builder()Get builder for [parquet.arrowfilewriter.ArrowFileWriter] Returns: New builder objectparquet.arrow_file_writer.ArrowFileWriter newArrow(arrow.schema.Schema schema, arrow.output_stream.OutputStream sink, parquet.writer_properties.WriterProperties writerProperties = null)parquet.arrow_file_writer.ArrowFileWriter newPath(arrow.schema.Schema schema, string path, parquet.writer_properties.WriterProperties writerProperties = null)bool close()bool newBufferedRowGroup()Start a new buffered row group. Returns: true on success, false if there was an error. Throws: [ErrorWrap]bool newRowGroup(size_t chunkSize)Start a new row group.bool writeChunkedArray(arrow.chunked_array.ChunkedArray chunkedArray)Start a chunked array as a column chunk.bool writeRecordBatch(arrow.record_batch.RecordBatch recordBatch)Write a record batch into the buffered row group.bool writeTable(arrow.table.Table table, size_t chunkSize)Methods
T arrowFileWriter(void * propval)Fluent builder for [parquet.arrow_file_writer.ArrowFileWriter]
Methods