Bolt Backend Generator Function Support

qianmoQqianmoQ· 更新于 2026-10-02· 阅读 3 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

Spark Generator Functions Support Status in Bolt

  • Date: 2026-01-08
  • Spark Version: 3.5

Support Matrix

Spark FunctionsBolt Plan/OperatorStatus (S/NS)Notes/Restrictions
explodeGeneratorNode / GeneratorExplodeSSupports arrays (emits one column) and maps (emits key and value columns).
explode_outerGeneratorNode / GeneratorExplodeSHandles NULL or empty inputs by producing NULL in the output columns, controlled by the isOuter flag.
posexplodeGeneratorNode / GeneratorExplodeSGenerates an additional zero-based integer index column, controlled by the withOrdinality flag.
posexplode_outerGeneratorNode / GeneratorExplodeSCombines outer semantics with positional indexing (isOuter + withOrdinality flags).
inlineN/ANSNo dedicated generator or operator was found in the codebase. The function name exists in metadata lists but lacks an execution implementation.
inline_outerN/ANSSame as inline; no specific implementation was found.
stackN/ANSThe semantics of ExpandNode match Spark’s stack function, which transforms one row into multiple.

评论

登录后参与评论

正在加载评论…