hadoop - 我可以通过Hive客户端从Hive表中读取数据。但我看不懂talend之类的工具

标签 hadoop hive

我已经安装了cdh4.4。和 hive 客户端工作正常,我能够创建并显示所有 hive 表。
但是,当我使用talend之类的工具时,却找不到错误10001表。

谁能告诉我我要去哪里错了?

最佳答案

之所以出现此问题,是因为该工具talend搜索默认数据库。
因此,在表字段中提供database.tablename。这样可以解决问题。

问候,
纳加拉吉

关于hadoop - 我可以通过Hive客户端从Hive表中读取数据。但我看不懂talend之类的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20299186/

相关文章:

hadoop - pig - 获取最大计数

java - 为什么 SingleColumnValueFilter 不在 < 和 > 运算符上返回真实答案?

hadoop - Hive巨大的数据大小从将Avro转换为Parquet

hadoop - 如何创建 hive 仓库目录?

sql - 在 sqoop 导出中,Avro 表在 RDBMS 中定义模式

hadoop - 在 Hive 中导入带有 key=value 对的平面文件

hadoop - 通过 HUE 创建的 Oozie 工作流的 Rest API

Hadoop:/usr/lib/hadoop-0.20.2/conf/slaves: 没有那个文件或目录

java - 尝试使用 JAVA 启动 Pig 脚本时出错

sql - 如何在没有数据库连接的情况下从 dbplyr 生成 SQL?