【问题标题】:Where to find Spark SQL syntax reference? [closed]在哪里可以找到 Spark SQL 语法参考? [关闭]
【发布时间】:2015-06-17 09:29:19
【问题描述】:

我们知道spark-sql 的任何语法参考吗?我的意思是像MySQL SELECT syntaxPostgreSQL Documentation: SELECT 这样的风格。

如果不是,我们可以访问的最佳来源是什么?

【问题讨论】:

标签: apache-spark apache-spark-sql


【解决方案1】:

SparkSql 遵循 Hive 风格,因此您可以参考 Hive 语法以获得更好的documentation

SparkSql 支持和不支持的 Hive 功能可以在官方documentation 中找到。

【讨论】:

【解决方案2】:

如果不是,我们可以访问的最佳来源是什么?

我不知道有什么更好的资源可以被认为是“最好的”,除了 Apache Spark 本身的源代码。我可以想象它不像上面提到的源那样用户友好,但是 Apache Spark 是一个高度动态的开源项目,很难跟上所有的变化。

如果您询问所谓的 SQL 模式支持什么,您应该咨询SqlBase.g4,这是 Spark SQL 的 ANTLR 语法。除非 ANTLR 中存在错误,否则除了语法中的内容之外,您什么也做不了。

【讨论】:

  • Postgres 是一个动态的开源项目,拥有我见过的最好的文档。它是“高度动态的”吗?不确定。
猜你喜欢
  • 1970-01-01
  • 2016-08-19
  • 1970-01-01
  • 2022-01-23
  • 2013-04-12
  • 1970-01-01
  • 2011-10-21
  • 2012-06-19
  • 1970-01-01
相关资源
最近更新 更多