首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有从avsc架构创建的配置单元表的数据

没有从avsc架构创建的配置单元表的数据
EN

Stack Overflow用户
提问于 2017-09-13 14:56:21
回答 1查看 151关注 0票数 0

我将mysql中的数据以avroformat格式导入hdfs。我将.avsc文件移动到hdfs,并使用.avsc文件创建配置单元表。请参考下表:

.AVSC文件:-rw-r--r-- 3 jonnavithulasivakrishna hdfs 1041 2017-09-13 00:05 hdfs://nn01.itversity.com:8020/user/jonnavithulasivakrishna/products.avsc

已创建的表:

代码语言:javascript
复制
hive (siv_sqoop_import)> CREATE EXTERNAL TABLE Products_1
                       > ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.avro.AvroSerDe'
                       > STORED AS INPUTFORMAT 'org.apache.hadoop.hive.ql.io.avro.AvroContainerInputFormat'
                       > OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.avro.AvroContainerOutputFormat'
                       > location '/user/jonnavithulasivakrishna/products'
                       > TBLPROPERTIES('avro.schema.url'='hdfs://nn01.itversity.com:8020/user/jonnavithulasivakrishna/products.avsc');
OK
Time taken: 0.155 seconds
hive (siv_sqoop_import)> select * from Products_1 limit 10;
OK
Time taken: 0.294 seconds

如你所见,它是在没有data.Could的情况下创建的,请你告诉我为什么我没有在这个表中获得数据。

EN

回答 1

Stack Overflow用户

发布于 2017-09-14 09:45:13

请在下面找到sqoop命令:

sqoop导入\--连接目标\--用户名retail_dba -P \--表产品\-as-avrodatafile\ --num-mappers 6\--目标目录“/ "jdbc:mysql://nn01.itvserity.com:3306/retail_db”/jonnavithulasivakrishna/ products“\

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46190822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档