当我使用cassandra cql加载Yahoo financial csv格式的数据时遇到错误

当我使用cassandra cql加载Yahoo financial csv格式的数据时遇到错误,csv,import,cassandra,cql,datastax,Csv,Import,Cassandra,Cql,Datastax,我想使用Cassandra cql导入Yahoo financial csv格式的数据。数据文件的一部分: Date Open High Low Close Volume Adj Close 1/15/2016 130.009995 130.880005 128.869995 130.029999 8895400 130.029999 1/14/2016 131.929993 133

我想使用Cassandra cql导入Yahoo financial csv格式的数据。数据文件的一部分:

    Date           Open        High         Low        Close    Volume  Adj Close
   1/15/2016    130.009995  130.880005  128.869995  130.029999  8895400 130.029999
   1/14/2016    131.929993  133.789993  131.220001  132.910004  5703100 132.910004
   1/13/2016    133.5   134.279999  131.100006  131.169998  4672300 131.169998
   1/12/2016    133.649994  133.779999  131.130005  132.899994  5073700 132.899994
   1/11/2016    131.809998  133.820007  131.759995  133.229996  4967000 133.229996
以下是我定义的模式:

    create table HisPrice (
    Date text primary key,
    Open float,
    High float,
    Low float,
    Close float,
    Volume int, 
    AdjClose float
    );
当我使用此架构并使用Copy命令从“\filename.csv”复制HisPrice(日期、打开、高、低、关闭、卷、调整关闭)时,我遇到以下错误:

在输入“,”(…,adjclose)值('Date',[Open],…)处没有可行的替代方案“


如果我将所有数据类型定义为文本,例如(低文本),则不会出现错误。

根据错误消息判断,我认为您可以尝试删除CSV的标题

使用Cassandra 3.2,还可以选择跳过前N行:SKIPROWS


阅读此文:

@doanduyhai谢谢你,它很有效。我想Cassandra可以自动跳过标题。。。