ArrowWriterImpl
Save dataFrame content in Apache Arrow format (can be written to File, ByteArray, OutputStream or raw Channel) with targetSchema. If dataFrame content does not match with targetSchema, behaviour is specified by mode, mismatches would be sent to mismatchSubscriber
Constructors
Functions
Create Arrow VectorSchemaRoot with dataFrame content cast to targetSchema according to the mode.
Save data to Arrow random access format, write to new ByteArray
Save data to Arrow interprocess streaming format, write to new ByteArray
Save data to Arrow random access format, write to new or existing file. If file exists, it would be recreated.
Save data to Arrow random access format, write to opened stream.
Save data to Arrow random access format, write to opened channel.
Save data to Arrow random access format, write to a new or existing file on the given path. If file on the given path exists, it would be recreated.
Save data to Arrow interprocess streaming format, write to opened stream.
Save data to Arrow interprocess streaming format, write to opened channel.
Save data to Arrow interprocess streaming format, write to new or existing file. If file exists, it can be recreated or expanded.
Save data to Arrow interprocess streaming format, write to a new or existing file on the given path. If file on the given path exists, it can be recreated or expanded.