Шаг ввода Cassandra, ложка Pentaho: считывание отрицательного размера кадра

#cassandra #pentaho #kettle

#кассандра #pentaho #чайник

Вопрос:

Любой запрос с любой конфигурацией с шагом ввода Cassandra в Pentaho Spoon вызывает это исключение (версия Cassandra 2.0.8 с конфигурацией по умолчанию):

 2014/06/27 10:08:47 - Cassandra Input.0 - ERROR (version 5.1.0.0, build 1 from 2014-06-19_19-02-57 by buildguy) : Error desconocido
2014/06/27 10:08:47 - Cassandra Input.0 - ERROR (version 5.1.0.0, build 1 from 2014-06-19_19-02-57 by buildguy) : org.pentaho.di.core.exception.KettleException: 
2014/06/27 10:08:47 - Cassandra Input.0 - Read a negative frame size (-2113929216)!
2014/06/27 10:08:47 - Cassandra Input.0 - Read a negative frame size (-2113929216)!
2014/06/27 10:08:47 - Cassandra Input.0 - 
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.di.trans.steps.cassandrainput.CassandraInput.processRow(CassandraInput.java:178)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2014/06/27 10:08:47 - Cassandra Input.0 -   at java.lang.Thread.run(Thread.java:745)
2014/06/27 10:08:47 - Cassandra Input.0 - Caused by: org.apache.thrift.transport.TTransportException: Read a negative frame size (-2113929216)!
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:133)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:362)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:284)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:191)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.cassandra.thrift.Cassandra$Client.recv_set_cql_version(Cassandra.java:1855)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.apache.cassandra.thrift.Cassandra$Client.set_cql_version(Cassandra.java:1842)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.cassandra.legacy.CassandraConnection.checkOpen(CassandraConnection.java:159)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.cassandra.legacy.CassandraConnection.setKeyspace(CassandraConnection.java:174)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.cassandra.legacy.LegacyKeyspace.setKeyspace(LegacyKeyspace.java:100)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.cassandra.legacy.CassandraConnection.getKeyspace(CassandraConnection.java:277)
2014/06/27 10:08:47 - Cassandra Input.0 -   at org.pentaho.di.trans.steps.cassandrainput.CassandraInput.processRow(CassandraInput.java:175)
2014/06/27 10:08:47 - Cassandra Input.0 -   ... 2 more
 

Как я могу это решить?

Комментарии:

1. можете ли вы подключиться к cassandra, нажав show-schema??

2. Я также сталкиваюсь с той же проблемой, есть ли у вас какое-либо решение. После прочтения 40000 строк я получаю ту же ошибку @WorkingHard..

3. вы используете только pentaho 5.1.0.0?

4. вы можете перейти по этой ссылке: groups.google.com/forum /#!тема/aureliusgraphs/FgHw9smmAI4

5. привет, я знаю, что это старый вопрос. Но я использую pdi 7.0 с cql3, и я сталкиваюсь с тем же исключением. смогли ли вы решить эту проблему?