parquet.arrow_file_writer
Module for [ArrowFileWriter] class
Types 3
Methods
ArrowFileWriterGidBuilder builder() static nothrowGet builder for [parquet.arrow_file_writer.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) staticparquet.arrow_file_writer.ArrowFileWriter newPath(arrow.schema.Schema schema, string path, parquet.writer_properties.WriterProperties writerProperties = null) staticbool close()arrow.schema.Schema getSchema() nothrowbool 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)Fluent builder implementation template for parquet.arrow_file_writer.ArrowFileWriter
Methods
T arrowFileWriter(void * propval) nothrowFluent builder for parquet.arrow_file_writer.ArrowFileWriter
Methods