CQL3을 사용하여 Cassandra에서 COPY FROM Command를 사용하려고합니다. 여기 내가하려는 일이 있습니다.잘못된 요청 : Keyspace ks가 존재하지 않습니다. 텍스트 줄 1, char 13 lexed 수 없습니다.
CREATE KEYSPACE ks WITH strategy_class = 'SimpleStrategy'AND strategy_options:replication_factor = 1;
사용 ks;
CREATE TABLE scores1 (id bigint primary key, c_company text, d_company text, date bigint, amount bigint);
멋지게 작동합니다.
그리고 명령을 삽입하여 사용하려고해도 잘 작동합니다. 하지만 난이 노력하고 때 '/home/user/deepak/dd.txt'FROM
복사 scores1 (ID, 회사, n 회사, 날짜, 금액);
내가 점점 오전 오류 :
잘못된 요청이 : 나는 경우 KEYSPACE A_C 다시 텍스트가 1 행에 lexed 수 없습니다
, 문자 13
그리고 존재하지 않습니다 시도 중
COPY 점수 1 FROM '/home/user/deepak/dd.txt';
오류는 그것 : 열 가족이 .. 도움이 appriciated됩니다 :) 도움을주세요
를 찾을 수 없습니다 'scores1'
전체 오류 스택을 게시하고 dd.txt 파일에있는 샘플을 보여줄 수 있습니까? 수입을 위해 KS/CF의 이름을 올바르게 지정하지 않은 것 같습니다. –
키 공간 생성 문은 CQL2입니다. 'CREATE KEYSPACE ks WITH 복제 = { 'class': 'SimpleStrategy', 'replication_factor': 1};'은 (는) CQL3입니다. 카산드라의 어떤 버전을 사용하고 있습니까? – RussS