DataWriter¶
DataWriter is an abstraction of data writers (of data of type T).
Contract¶
Aborting Write¶
void abort()
See:
Used when:
FileFormatWriterutility is used to executeTaskDataWritingSparkTaskutility is used to process a partitionContinuousWriteRDD(Spark Structured Streaming) is requested tocomputea partition
Committing Successful Write¶
WriterCommitMessage commit()
See:
Used when:
DataWritingSparkTaskutility is used to process a partitionContinuousWriteRDD(Spark Structured Streaming) is requested tocomputea partition
currentMetricsValues¶
CustomTaskMetric[] currentMetricsValues()
See:
Used when:
FileFormatWriterutility is used to executeTaskDataWritingSparkTaskutility is used to process a partitionContinuousWriteRDD(Spark Structured Streaming) is requested tocomputea partition
Writing Out Record¶
void write(
T record)
See:
Used when:
DataWritingSparkTaskis requested to write a record outContinuousWriteRDD(Spark Structured Streaming) is requested tocomputea partition