如何将多个语句传递到Spark SQL HiveContext

安德烈·德米特里耶夫(Andrey Dmitriev)

例如,我要传递给Spark SQL的Hive HQL语句很少:

set parquet.compression=SNAPPY;
create table MY_TABLE stored as parquet as select * from ANOTHER_TABLE;
select * from MY_TABLE limit 5;

以下操作无效:

hiveContext.sql("set parquet.compression=SNAPPY; create table MY_TABLE stored as parquet as select * from ANOTHER_TABLE; select * from MY_TABLE limit 5;")

如何将语句传递到Spark SQL?

安德烈·德米特里耶夫(Andrey Dmitriev)

谢谢@SamsonScharfrichter的回答。

这将起作用:

hiveContext.sql("set spark.sql.parquet.compression.codec=SNAPPY")
hiveContext.sql("create table MY_TABLE stored as parquet as select * from ANOTHER_TABLE")
val rs = hiveContext.sql("select * from MY_TABLE limit 5")

请注意,在这种特殊情况下,我们需要使用spark.sql.parquet.compression.codec代替parquet.compression

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spark SQL:HiveContext不会忽略标头

来自分类Dev

在 spark sql 中使用 HiveContext 抛出异常

来自分类Dev

Spark SQL HiveContext-saveAsTable创建错误的架构

来自分类Dev

Bluemix Spark中的HiveContext

来自分类Dev

Spark 版本 2 中的 HiveContext

来自分类Dev

如何将数组中的数字传递到SQL语句

来自分类Dev

spark HiveContext / SQLContext如何检索架构/数据?

来自分类Dev

在Spark CLI中初始化HiveContext

来自分类Dev

spark-shell 或 Zepellin 笔记本如何将 HiveContext 设置为 SparkSession?

来自分类Dev

ImportError:无法从“ pyspark.sql”导入名称“ HiveContext”

来自分类Dev

具有HiveContext的多个Spark应用程序

来自分类Dev

Spark HiveContext:HDFS上具有多个文件的表

来自分类Dev

HiveContext spark如何在内部工作?

来自分类Dev

在 Spark 中使用 HiveContext 时 Spark 初始化错误

来自分类Dev

Spark,HiveContext,ThriftServer-表持久性

来自分类Dev

通过hiveContext在Spark Job中使用Hive函数

来自分类Dev

Apache Spark SQLContext与HiveContext有什么区别?

来自分类Dev

带有HiveContext的Apache Spark查询不起作用

来自分类Dev

Spark-HiveContext | 错误的时间戳记(减去4小时)

来自分类Dev

Spark-HiveContext | 错误的时间戳记(减去4小时)

来自分类Dev

Spark中HiveContext的数据框不可调用

来自分类Dev

在 oozie 上的 spark 应用程序中创建 HiveContext

来自分类Dev

过滤掉 hivecontext.sql 中的空字符串和空字符串

来自分类Dev

如何将bash变量传递到sql文件

来自分类Dev

如何将SQL行传递到Codeigniter中的数组

来自分类Dev

如何将方法传递到开放的SQL连接中

来自分类Dev

如何将参数从 LINQ 查询传递到 SQL 视图?

来自分类Dev

如何将值从 from 传递到 sql 查询

来自分类Dev

使用HiveContext选择除Spark中包含最小值的行以外的行

Related 相关文章

  1. 1

    Spark SQL:HiveContext不会忽略标头

  2. 2

    在 spark sql 中使用 HiveContext 抛出异常

  3. 3

    Spark SQL HiveContext-saveAsTable创建错误的架构

  4. 4

    Bluemix Spark中的HiveContext

  5. 5

    Spark 版本 2 中的 HiveContext

  6. 6

    如何将数组中的数字传递到SQL语句

  7. 7

    spark HiveContext / SQLContext如何检索架构/数据?

  8. 8

    在Spark CLI中初始化HiveContext

  9. 9

    spark-shell 或 Zepellin 笔记本如何将 HiveContext 设置为 SparkSession?

  10. 10

    ImportError:无法从“ pyspark.sql”导入名称“ HiveContext”

  11. 11

    具有HiveContext的多个Spark应用程序

  12. 12

    Spark HiveContext:HDFS上具有多个文件的表

  13. 13

    HiveContext spark如何在内部工作?

  14. 14

    在 Spark 中使用 HiveContext 时 Spark 初始化错误

  15. 15

    Spark,HiveContext,ThriftServer-表持久性

  16. 16

    通过hiveContext在Spark Job中使用Hive函数

  17. 17

    Apache Spark SQLContext与HiveContext有什么区别?

  18. 18

    带有HiveContext的Apache Spark查询不起作用

  19. 19

    Spark-HiveContext | 错误的时间戳记(减去4小时)

  20. 20

    Spark-HiveContext | 错误的时间戳记(减去4小时)

  21. 21

    Spark中HiveContext的数据框不可调用

  22. 22

    在 oozie 上的 spark 应用程序中创建 HiveContext

  23. 23

    过滤掉 hivecontext.sql 中的空字符串和空字符串

  24. 24

    如何将bash变量传递到sql文件

  25. 25

    如何将SQL行传递到Codeigniter中的数组

  26. 26

    如何将方法传递到开放的SQL连接中

  27. 27

    如何将参数从 LINQ 查询传递到 SQL 视图?

  28. 28

    如何将值从 from 传递到 sql 查询

  29. 29

    使用HiveContext选择除Spark中包含最小值的行以外的行

热门标签

归档