Как выполнить файл .cql из cqlsh? Где должен быть размещен файл .cql для выполнения или запуска в cqlsh?

Я создал файл .cql для создания таблицы. Это в моем локальном месте на диске C. Когда я пытаюсь выполнить исходную команду в cqlsh, я не могу выполнить файл.

Как мне выполнить исходную команду и куда поместить исполняемый файл .cql? Почему я получаю этот тип ошибки?


person chandra chans    schedule 12.08.2019    source источник


Ответы (1)


Вы можете использовать параметр -f, чтобы указать местоположение файла для cqlsh. Вам просто нужно убедиться, что местоположение доступно для пользователя Cassandra.

В этом примере я создал файл test.cql в папке /tmp/. Я смог выполнить файл cql с помощью этой команды.

cqlsh -f /tmp/test.cql 
person Abhishek Garg    schedule 13.08.2019