使用Spark SQL构建交互式查询引擎
前言
准备工作
- 下载StreamingPro
- 启动StreamingPro
cd $SPARK_HOME
./bin/spark-submit --class streaming.core.StreamingApp \
--master local[2] \
--name sql-interactive \
/tmp/streamingpro-0.2.1-SNAPSHOT-dev-1.6.1.jar \
-streaming.name sql-interactive \
-streaming.platform spark \
-streaming.rest true \
-streaming.driver.port 9004 \
-streaming.spark.service true
访问
http://127.0.0.1:9004/sqlui
后可进入查询界面:
http://127.0.0.1:9004/runtime/spark/sql
cd $SPARK_HOME
./bin/spark-submit --class streaming.core.StreamingApp \
--master yarn-cluster \
--name sql-interactive \
/tmp/streamingpro-0.2.1-SNAPSHOT-dev-1.6.1.jar \
-streaming.name sql-interactive \
-streaming.platform spark \
-streaming.rest true \
-streaming.driver.port 9004 \
-streaming.spark.service true
服务发现
-streaming.zk.servers 127.0.0.1:2181 \
-streaming.zk.conf_root_dir /streamingpro/jack
/streamingpro/jack/address