Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Csv Apache Cassandra无法加载csql文件_Csv_Cassandra - Fatal编程技术网

Csv Apache Cassandra无法加载csql文件

Csv Apache Cassandra无法加载csql文件,csv,cassandra,Csv,Cassandra,我刚从阿帕奇·卡桑德拉开始。我有一些csql文件来定义我的数据。我已经在我的机器上安装了Cassandra,我确实按照Apache Cassandra Wiki启动了它。没什么可疑的 我正在使用CLI创建名称空间和表,我在特定目录中为这些名称空间和表创建了一些cql文件,如: create_tables.cql load_tables.cql 我能够成功地创建_tables.cql,但当我尝试urn load _tables.cql时,我总是看到: /Users/myUser/data/loa

我刚从阿帕奇·卡桑德拉开始。我有一些csql文件来定义我的数据。我已经在我的机器上安装了Cassandra,我确实按照Apache Cassandra Wiki启动了它。没什么可疑的

我正在使用CLI创建名称空间和表,我在特定目录中为这些名称空间和表创建了一些cql文件,如:

create_tables.cql
load_tables.cql
我能够成功地创建_tables.cql,但当我尝试urn load _tables.cql时,我总是看到:

/Users/myUser/data/load-test-data.cql:7:Can't open 'test_data.csv' for reading: [Errno 2] No such file or directory: 'test_data.csv'
load_tables.cql引用另一个csv文件,其中包含我要用其填充数据库的测试数据

COPY test_table (id, name) FROM 'test_data.csv';

我试着对cql文件所在的数据文件夹进行各种权限设置,但仍然收到了这条消息。有没有关于我能做些什么来解决这个问题的提示?

好的,我把这个问题整理好了!它与绝对路径和相对路径有关。我最终使用了CSV所在的绝对路径!这就解决了问题