spark로 분석하려고합니다. 나는 결과를 정확하게 보여주는 foreach와 같은 쿼리를 시도했지만 show 나 SQL을 사용하면 이상하게 보이지만 아무것도 표시하지 않습니다.결과 표시에 sql이 이상하게 표시됩니다. Spark
sqlContext.sql("select distinct device from TestTable1 where id = 23233").collect.foreach(println)
[ipad]
[desktop]
[playstation]
[iphone]
[android]
[smarTv]
적절한 장치를 제공하지만 사용하는 경우 만 표시하거나 모든 SQL : I 그래프와 차트를 필요
sqlContext.sql("select distinct device from TestTable1 where id = 23233").show()
%sql
select distinct device from TestTable1 where id = 23233
+-----------+
|device |
+-----------+
| |
| |
|ion|
| |
| |
| |
+-----------+
, 그래서 %의 SQL을 사용하고 싶습니다. 그러나 이것은 $ sql로 이상한 결과를 제공합니다. 어떤 사람이 왜 내가 이렇게 좋아하는지 알 수 있습니까?
일부 보이지 않는 접두어 같이 데이터에 특별한 것이 있습니까? sqlContext.sql ("은행과 다른 작업 선택"). Zeppelin Tutorial 노트북에서 완벽하게 작동합니다. –