Jak zdefiniować dynamiczne rodziny kolumn w kasandrze

Tutaj mówi się, że nie potrzeba specjalnego wysiłku, aby uzyskać dynamiczną rodzinę kolumn. Ale zawsze otrzymuję wyjątek, gdy próbuję ustawić wartość dla niezdefiniowanej kolumny.

Stworzyłem rodzinę kolumn taką jak ta:

CREATE TABLE places (
   latitude double,
   longitude double,
   name text,
   tags text,
   PRIMARY KEY (latitude, longitude, name)
)

BTW: Musiałem zdefiniować kolumnę tagów. Czy ktoś może mi wyjaśnić dlaczego? Może dlatego, że wszystkie inne kolumny są częścią indeksu?

Teraz podczas wstawiania takich danych:

INSERT INTO places ("latitude","longitude","name","tags") VALUES (49.797888,9.934771,'Test','foo,bar')

to działa dobrze! Ale kiedy próbuję:

INSERT INTO places ("latitude","longitude","name","tags","website") VALUES (49.797888,9.934771,'Test','foo,bar','test.de')

Otrzymuję następujący błąd:

Bad Request: Unknown identifier website
text could not be lexed at line 1, char 21

Jakie zmiany są potrzebne, aby móc dynamicznie dodawać kolumny?

Używam Cassandra 1.1.9 z CQL3 z cqlsh bezpośrednio na serwerze.

questionAnswers(2)

yourAnswerToTheQuestion