Hadoop 配置单元:数据未从.csv文件(存储在hdfs上)复制到配置单元表中
学习配置单元、创建表并尝试插入csv文件中的数据时,不会出现任何错误,但插入的数据都为空(不是.csv文件中的实际数据)。在.csv输入文件中有100条记录(文件上载到hdfs)。请帮帮我,先谢谢你 以下是执行的命令序列Hadoop 配置单元:数据未从.csv文件(存储在hdfs上)复制到配置单元表中,hadoop,hive,Hadoop,Hive,学习配置单元、创建表并尝试插入csv文件中的数据时,不会出现任何错误,但插入的数据都为空(不是.csv文件中的实际数据)。在.csv输入文件中有100条记录(文件上载到hdfs)。请帮帮我,先谢谢你 以下是执行的命令序列 hive> CREATE TABLE IF NOT EXISTS CampaignDB (isano int,MemberName string,cityordist string,state string,mobile int,email string,memtype
hive> CREATE TABLE IF NOT EXISTS CampaignDB (isano int,MemberName string,cityordist string,state string,mobile int,email string,memtype string) comment 'Doc Campaign data' row format delimited stored as textfile;
OK
Time taken: 0.323 seconds
hive> desc CampaignDB;
OK
isano int None
membername string None
cityordist string None
state string None
mobile int None
email string None
memtype string None
Time taken: 0.212 seconds, Fetched: 7 row(s)
hive> LOAD DATA INPATH '/user/hadoop/input/campaignDB-sample.csv' OVERWRITE INTO TABLE CampaignDB;
Loading data to table default.campaigndb
Deleted hdfs://localhost:9000/user/hive/warehouse/campaigndb
Table default.campaigndb stats: [num_partitions: 0, num_files: 1, num_rows: 0, total_size: 239, raw_data_size: 0]
OK
Time taken: 0.536 seconds
hive> CREATE TABLE IF NOT EXISTS CampaignDB (isano int,MemberName string,cityordist string,state string,mobile int,email string,memty select * from CampaignDB;
OK
NULL NULL NULL NULL NULL NULL NULL
NULL NULL NULL NULL NULL NULL NULL
NULL NULL NULL NULL NULL NULL NULL
Time taken: 0.161 seconds, Fetched: 3 row(s)
包括一个字段终止符。在“行格式分隔符”之后,添加以“|”结尾的字段或任何将字段拆分的字符。csv文件,所以可能是逗号 包括一个字段终止符。在“行格式分隔符”之后,添加以“|”结尾的字段或任何将字段拆分的字符。csv文件,所以可能是逗号 包括一个字段终止符。在“行格式分隔符”之后,添加以“|”结尾的字段或任何将字段拆分的字符。csv文件,所以可能是逗号 包括一个字段终止符。在“行格式分隔符”之后,添加以“|”结尾的字段或任何将字段拆分的字符。csv文件,所以可能是逗号
CREATE TABLE IF NOT EXISTS CampaignDB
(isano int,
MemberName string,
cityordist string,
state string,
mobile int,
email string,
memtype string)
comment 'Doc Campaign data'
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' --if it is comma separated file
STORED AS TEXTFILE;
location '/user/hadoop/input/campaignDB-sample.csv';
以上内容将创建元数据。要加载数据
加载数据本地INPATH'/user/hadoop/input/activatedb sample.csv'
覆盖到表数据库中
--如果不指定文件中数据使用的分隔符,则可能会发生这种情况
以上内容将创建元数据。要加载数据
加载数据本地INPATH'/user/hadoop/input/activatedb sample.csv'
覆盖到表数据库中
--如果不指定文件中数据使用的分隔符,则可能会发生这种情况
以上内容将创建元数据。要加载数据
加载数据本地INPATH'/user/hadoop/input/activatedb sample.csv'
覆盖到表数据库中
--如果不指定文件中数据使用的分隔符,则可能会发生这种情况
以上内容将创建元数据。要加载数据
加载数据本地INPATH'/user/hadoop/input/activatedb sample.csv'
覆盖到表数据库中
--如果不指定文件中数据使用的分隔符,则可能会发生这种情况