PartialGroupByKeyInstruction
import type { PartialGroupByKeyInstruction } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";
An instruction that does a partial group-by-key. One input and one output.
interface PartialGroupByKeyInstruction {
input?: InstructionInput;
inputElementCodec?: {};
[key: string]: any;
originalCombineValuesInputStoreName?: string;
originalCombineValuesStepName?: string;
sideInputs?: SideInputInfo[];
valueCombiningFn?: {};
}[key: string]: any;
§Properties
§
input?: InstructionInput
[src]Describes the input to the partial group-by-key instruction.
§
inputElementCodec?: {}
[src][key: string]: any;
The codec to use for interpreting an element in the input PTable.
§
originalCombineValuesInputStoreName?: string
[src]If this instruction includes a combining function this is the name of the intermediate store between the GBK and the CombineValues.
§
originalCombineValuesStepName?: string
[src]If this instruction includes a combining function, this is the name of the CombineValues instruction lifted into this instruction.
§
sideInputs?: SideInputInfo[]
[src]Zero or more side inputs.