#transform #data-fusion #graph #run-time #pipeline #vega #task

vegafusion-runtime

VegaFusion 运行时

41 个版本 (25 个稳定版)

1.6.8 2024年5月7日
1.6.6 2024年3月22日
1.6.0-rc12023年12月21日
1.4.5 2023年11月20日
1.1.1 2023年3月25日

#5#vega

Download history 651/week @ 2024-04-14 129/week @ 2024-05-05 2/week @ 2024-05-12 5/week @ 2024-06-02 4/week @ 2024-06-09 1/week @ 2024-06-16 2/week @ 2024-06-30 7/week @ 2024-07-07 417/week @ 2024-07-28

每月424 次下载
用于 vegafusion-server

BSD-3-Clause

6.5MB
7K SLoC

vegafusion-runtime

此包包含由 vegafusion-core 生成的任务图的逻辑。任务图评估涉及

  • 将 Vega 表达式 AST 编译为 DataFusion 表达式。
  • 评估信号表达式任务
  • 评估数据任务,包括转换管道。转换针对 vegafusion-dataframe 提供的 DataFrame 特性实现。
  • 在预评估转换并内联结果数据之前,对 Vega 规范进行预转换。

依赖关系

~33–52MB
~1M SLoC