HAWQ - 查询外部HDFS表(PXF)时出错

时间:2018-01-04 17:50:34

标签: hadoop bigdata hawq

我在HAWQ中遇到PXF和外部表的问题。

我在群集中有七个数据节点(和七个HAWQ段),我在每个节点上安装了PXF。我根据"测试PXF"创建了表格。在this网站上。

创建表语句:

from tkinter import TclError
import gui

try:
    gui.do_something()
except TclError:
    print("I caught the TclError")

但我访问数据时遇到问题。当我尝试运行一个简单的查询时:

CREATE EXTERNAL TABLE pxf_hdfs_textsimple_kol0(location text, month text, num_orders int, total_sales float8)
LOCATION ('pxf://Node1:51200/tmp/pxf_test/pxf_hdfs_simple.txt?PROFILE=HdfsTextSimple')
FORMAT 'TEXT' (delimiter=E',');

我收到错误:

SELECT * FROM pxf_hdfs_textsimple;

这就是全部。在HAWQ主节点日志中,我看到了:

ERROR:  remote component error (0): (libchurl.c:897)

有谁知道我做错了什么?什么会导致PXF从HDFS访问数据出现问题?

0 个答案:

没有答案