Package org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions
package org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions
Internal implementation of the Beam runner for Apache Spark.
-
ClassDescriptionSideInputReader that caches results for costly
Materializations.GroupAlsoByWindowViaOutputBufferFn<K,InputT, W extends BoundedWindow> A FlatMap function that groups by windows in batch mode usingReduceFnRunner.AStepContextfor Spark Batch Runner execution.SideInputValuesserves as a Kryo serializable container that contains a materialized view of side inputs.SideInputValues.BaseSideInputValues<BinaryT,ValuesT extends @NonNull Object, T> GeneralSideInputValuesforBoundedWindowsin two possible states.SpecializedSideInputValuesfor use with theGlobalWindowin two possible states.Factory function for loadSideInputValuesfrom aDataset.SideInputReader using broadcastedSideInputValues.