spark-sql

Spark SQL 命令行

补充说明

spark-sql 是 Spark 的 SQL 交互入口,适合批处理、数据探索和 Hive 表查询。它运行在 Spark 集群或本地模式,依赖 Spark 配置。

常用示例

spark-sql
spark-sql --master local[*]
spark-sql --master yarn --database app
spark-sql -e 'SHOW DATABASES;'
spark-sql -f query.sql
spark-sql --conf spark.sql.shuffle.partitions=200
SHOW DATABASES;
USE app;
SHOW TABLES;
DESCRIBE events;
SELECT count(*) FROM events;
SET spark.sql.shuffle.partitions=200;
EXPLAIN SELECT ...;

易错点与排错

相关命令