es_read_smoke.sql 518 B

12345678910111213141516
  1. -- ES → SparkSQL 直读冒烟(无认证)
  2. -- 跑:python3 bin/spark-sql-starter.py -f tests/integration/tracking/es_read_smoke.sql
  3. -- 前置:集群 spark/jars/ 已挂 elasticsearch-spark-20_2.11-7.17.29.jar(见 kb/01 §5)
  4. CREATE TEMPORARY VIEW v_es_traces
  5. USING org.elasticsearch.spark.sql
  6. OPTIONS (
  7. 'es.nodes' = '192.168.33.21',
  8. 'es.port' = '9200',
  9. 'es.nodes.wan.only' = 'true',
  10. 'es.resource' = 'traces-2026-04-08'
  11. );
  12. SELECT COUNT(*) AS cnt FROM v_es_traces;
  13. SELECT * FROM v_es_traces LIMIT 5;