0
我想將數據從卡桑德拉導出到JSON文件,因爲Pentaho的不支持我的版本卡桑德拉3.10如何使用Python或其他語言將數據從cassandra導出到Json文件?
我想將數據從卡桑德拉導出到JSON文件,因爲Pentaho的不支持我的版本卡桑德拉3.10如何使用Python或其他語言將數據從cassandra導出到Json文件?
你可以簡單地select
後添加json
得到JSON格式結果:
cqlsh:cycling> select json name, checkin_id, timestamp from checkin;
[json]
------------------------------------------------------------------------------------------------------------------
{"name": "BRAND", "checkin_id": "50554d6e-29bb-11e5-b345-feff8194dc9f", "timestamp": "2016-08-28 21:45:10.406Z"}
{"name": "VOSS", "checkin_id": "50554d6e-29bb-11e5-b345-feff819cdc9f", "timestamp": "2016-08-28 21:44:04.113Z"}
(2 rows)
取自https://docs.datastax.com/en/cql/3.3/cql/cql_using/useQueryJSON.html
但我想json文件不只是json格式,我怎麼能保存這個json? – Kikou
有Cassandra的jdbc驅動程序,因此Pentaho可以將Cassandra視爲典型的SQL數據庫。我們已經在我們的一個項目中使用了Pentaho + Cassandra,但我不確定Cassandra的版本。 –