我使用spark-shell中的cassandraSQL查詢來自cassandra的數據。所以,我想知道如何使用cassnadraSQL獲取超過20行的兩件事,第二我如何顯示列的完整值。正如您在下面默認看到的,它會在字符串值中追加點。獲取超過20行並在火花外殼中顯示列的全部值
代碼:
val csc = new CassandraSQLContext(sc)
csc.setKeyspace("KeySpace")
val maxDF = csc.sql("SQL_QUERY")
maxDF.show
輸出:
+--------------------+--------------------+-----------------+--------------------+
| id| Col2| Col3| Col4|
+--------------------+--------------------+-----------------+--------------------+
|8wzloRMrGpf8Q3bbk...| Value1| X| K1|
|AxRfoHDjV1Fk18OqS...| Value2| Y| K2|
|FpMVRlaHsEOcHyDgy...| Value3| Z| K3|
|HERt8eFLRtKkiZndy...| Value4| U| K4|
|nWOcbbbm8ZOjUSNfY...| Value5| V| K5|
嘗試第一次或scala打印而不是show。 – phact
我會嘗試。你能告訴我如何查看列的全部價值嗎? – Naresh