Import 从包含其他固定字段的文件导入列

Import 从包含其他固定字段的文件导入列,import,cassandra,Import,Cassandra,我是否可以从文件中导入一列或多列,其中我为所有行指定了一个或多个固定字段 例如: CREATE TABLE users(userid int PRIMARY KEY, fname text, lname text); COPY users (userid,fname) from 'users.txt'; 但是,对于users.txt中的所有行,lname在哪里被假定为“SMITH” 我的实际设置更复杂,我想为所有行提供的字段是主键的一部分 可能是这种性质: COPY users (userid

我是否可以从文件中导入一列或多列,其中我为所有行指定了一个或多个固定字段

例如:

CREATE TABLE users(userid int PRIMARY KEY, fname text, lname text);
COPY users (userid,fname) from 'users.txt';
但是,对于users.txt中的所有行,lname在哪里被假定为“SMITH”

我的实际设置更复杂,我想为所有行提供的字段是主键的一部分

可能是这种性质:

COPY users (userid,fname,'smith' as lname) from 'users.txt';

由于我在Cassandra中找不到解决此问题的本机解决方案,因此我的解决方案是使用Perl执行准备步骤,以便在调用
COPY
之前,该文件包含所有相关列。这很好,尽管我更喜欢避免这个中间步骤的答案

e、 g.为users.txt中的每一行添加一个带有“Smith”的列,并调用:

COPY users (userid,fname,lname) from 'users.txt';