Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法使用HiveTemplate从配置单元表获取所有数据_Java_Spring_Hadoop_Hive - Fatal编程技术网

Java 无法使用HiveTemplate从配置单元表获取所有数据

Java 无法使用HiveTemplate从配置单元表获取所有数据,java,spring,hadoop,hive,Java,Spring,Hadoop,Hive,我已经参考了下面的链接,为带有hive的spring创建了一个示例程序 在这个HiveApp类中,我添加了一些代码来打印密码表的数据 System.out.println(template.query("select * from default.passwords")); 输出:: [root, bin, daemon, adm, lp, sync, shutdown, halt, mail, uucp, operator, games, gopher, ftp, nobody, vcsa

我已经参考了下面的链接,为带有hive的spring创建了一个示例程序

在这个HiveApp类中,我添加了一些代码来打印密码表的数据

System.out.println(template.query("select * from default.passwords"));
输出::

[root, bin, daemon, adm, lp, sync, shutdown, halt, mail, uucp, operator, games, gopher, ftp, nobody, vcsa, rpc, saslauth, postfix, rpcuser, nfsnobody, sshd, vagrant, vboxadd, dbus]
它只打印第一列数据,但当我从配置单元控制台使用相同的查询时,我得到了所有数据

hive> select * from passwords;
OK
root    x   0   0   root    /root   /bin/bash
bin x   1   1   bin /bin    /sbin/nologin
daemon  x   2   2   daemon  /sbin   /sbin/nologin
adm x   3   4   adm /var/adm    /sbin/nologin
lp  x   4   7   lp  /var/spool/lpd  /sbin/nologin
sync    x   5   0   sync    /sbin   /bin/sync
shutdown    x   6   0   shutdown    /sbin   /sbin/shutdown
halt    x   7   0   halt    /sbin   /sbin/halt
mail    x   8   12  mail    /var/spool/mail /sbin/nologin
uucp    x   10  14  uucp    /var/spool/uucp /sbin/nologin
operator    x   11  0   operator    /root   /sbin/nologin
games   x   12  100 games   /usr/games  /sbin/nologin
gopher  x   13  30  gopher  /var/gopher /sbin/nologin
ftp x   14  50  FTP User    /var/ftp    /sbin/nologin
nobody  x   99  99  Nobody  /   /sbin/nologin
vcsa    x   69  69  virtual console memory owner    /dev    /sbin/nologin
rpc x   32  32  Rpcbind Daemon  /var/cache/rpcbind  /sbin/nologin
saslauth    x   499 76  "Saslauthd user"    /var/empty/saslauth /sbin/nologin
postfix x   89  89      /var/spool/postfix  /sbin/nologin
rpcuser x   29  29  RPC Service User    /var/lib/nfs    /sbin/nologin
nfsnobody   x   65534   65534   Anonymous NFS User  /var/lib/nfs    /sbin/nologin
sshd    x   74  74  Privilege-separated SSH /var/empty/sshd /sbin/nologin
vagrant x   500 500 vagrant /home/vagrant   /bin/bash
vboxadd x   498 1       /var/run/vboxadd    /bin/false
dbus    x   81  81  System message bus  /   /sbin/nologin
Time taken: 0.189 seconds, Fetched: 25 row(s)
hive>

任何人都可以告诉我如何使用HiveTemplate打印所有数据。感谢您抽出宝贵的时间。

@Thomas Risberg对此有何想法您的问题解决了吗?我想听听解决办法……)@Thomas Risberg有什么想法吗?你的问题解决了吗?我想听听解决办法……)