SQL 的分析框架 ZetaSQL

Apache
C/C++
跨平台
Google
2019-05-23
红薯

ZetaSQL 定义了一种语言(语法,类型,数据模型和语义)以及解析器和分析器。 它本身不是数据库或查询引擎。 相反,它旨在被多个引擎使用,这些引擎希望为所有语义分析,名称解析,类型检查,隐式转换等提供一致的行为。特定的查询引擎可能无法实现ZetaSQL语言中的所有功能,并且如果特定功能可能会出错 不受支持。 例如,引擎A可能不支持任何更新,并且引擎B可能不支持分析功能。

ZetaSQL 实用 bazel 进行构建以及依赖解析,可通过如下命令行来运行 ZetaSQL:

bazel build zetasql/...

 

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

暂无博客

返回顶部
顶部