接口 CheckpointMetadata {
    parents: Record<string, string>;
    source: "input" | "loop" | "update";
    step: number;
    writes: null | Record<string, unknown>;
}

属性

parents: Record<string, string>

父检查点的 ID。从检查点命名空间到检查点 ID 的映射。

source: "input" | "loop" | "update"

检查点的来源。

  • "input": 检查点是从调用/流/批处理的输入创建的。
  • "loop": 检查点是在 pregel 循环内部创建的。
  • "update": 检查点是通过手动状态更新创建的。
step: number

检查点的步数。第一个 "input" 检查点为 -1。第一个 "loop" 检查点为 0。... 之后是第 n 个检查点。

writes: null | Record<string, unknown>

在先前检查点和当前检查点之间进行的写入。从节点名称到该节点发出的写入的映射。