Package-level declarations
Types
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 targetSchema, the behaviour is specified by mode, and mismatches would be sent to mismatchSubscriber
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
Detailed message about any mismatch when saving to Arrow format with a user-defined schema that does not match the actual data. Can be sent to a callback, written to a log, or wrapped in an exception
Properties
Number of rows readParquet pulls from Arrow Dataset per scan batch, when no batchSize is given.
The precision an Instant column is written with when no target Schema is supplied.
kotlinx.datetime.Instant is superseded by kotlin.time.Instant but still resolvable, so columns holding it are mapped too. Kept in a val to keep the deprecation suppression off the whole when. See issue #1350.
Functions
Create ArrowWriter for this DataFrame with target schema matching actual data
Create ArrowWriter for this DataFrame with explicit targetSchema. If DataFrame does not match with targetSchema, behaviour is specified by mode, mismatches would be sent to mismatchSubscriber
Read Arrow any format data from existing reader
Read Arrow Dataset from fileUris
Read Arrow random access format data from existing file
Read Arrow random access format data from existing stream
Read Arrow random access format data from existing url
Read Arrow random access format data from an existing file on the given path.
Read Arrow random access format data from existing byteArray
Read Arrow random access format data from existing path
Read Arrow random access format data from existing channel
Read Arrow random access format data from existing channel
Read Arrow any format data from existing reader
Read Arrow interprocess streaming format data from existing file
Read Arrow interprocess streaming format data from existing stream
Read Arrow interprocess streaming format data from existing url
Read Arrow interprocess streaming format data from existing file on the given path.
Read Arrow interprocess streaming format data from existing byteArray
Read Arrow interprocess streaming format data from the file or URL at path.
Read Arrow interprocess streaming format data from existing channel
Read Arrow interprocess streaming format data from existing channel
Read Parquet data from existing files by using Arrow Dataset
Read Parquet data from existing urls by using Arrow Dataset
Read Parquet data from existing paths by using Arrow Dataset
Read Parquet data from existing strUrls by using Arrow Dataset
Save data to Arrow random access format, write to new ByteArray
Save data to Arrow interprocess streaming format, write to new ByteArray
Create Arrow Field (note: this is part of Schema, does not contain data itself) that has the same name, type and nullability as this
Create Arrow Schema matching this actual data. Columns with not supported types will be interpreted as String
Read Arrow any format data from existing ArrowReader
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 new or existing file on the given path. If file 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 new or existing file on the given path. If file exists, it can be recreated or expanded.