将csv文件导入Cassandra时出错
我已经安装了Cassandra-2.2.7,运行良好。我已经用schema创建了一个表将csv文件导入Cassandra时出错,cassandra,csv-import,Cassandra,Csv Import,我已经安装了Cassandra-2.2.7,运行良好。我已经用schema创建了一个表 创建表student(名称文本、id int主键、年龄int、分支文本)id为主键。我有一个CSV文件,其中包含要导入到此表的标题(名称、id、年龄、分支)。CSV文件包含大约3000行。现在,当我尝试导入命令时 copy students from 'students.csv' with HEADER=TRUE; 它显示错误,以10为基数的int()的无效文本 当我从学生中选择*code>select时命
创建表student(名称文本、id int主键、年龄int、分支文本)代码>id为主键。我有一个CSV文件,其中包含要导入到此表的标题(名称、id、年龄、分支)。CSV文件包含大约3000行。现在,当我尝试导入命令时
copy students from 'students.csv' with HEADER=TRUE;
它显示错误,以10为基数的int()的无效文本
当我从学生中选择*code>select时代码>命令,模式如下所示
id,age,branch,name
表格中的列以某种方式更改为字母顺序。由于id
是主键,因此它保留为第一列。如何将数据导入表?运行复制命令时,可以指定CSV文件中列的顺序:
copy students (name, id, age, branch) from 'students.csv' with HEADER=TRUE;