hdfs、map reduce、hawq、pxf を ambari でデプロイした後、impala-tpcds-kits を使用して hdfs で約 10G のデータを生成しました。
しかし、ユーザー postgres で Postgres にログインすると、コマンド ラインCREATE EXTERNAL TABLE
を使用して hdfs 上のデータにインデックスを付けることができません。psql help コマンドを使用すると、キーワードがありませんCREATE EXTERNAL TABLE
。
どうしてか分かりません?
Last login: Thu Aug 25 15:08:15 2016 from 192.168.1.50
[root@hadoop-m-21 ~]# su postgres
bash-4.1$ psql
psql (8.4.20)
Type "help" for help.
postgres=# CREATE EXTERNAL TABLE EXT_LOG_INFO (hight int,weight int)
LOCATION ('pxf://10.0.0.21:51200/tmp/test2.txt?PROFILE=HdfsTextSimple')
FORMAT 'TEXT' (DELIMITER '|');
ERROR: syntax error at or near "EXTERNAL"
LINE 1: CREATE EXTERNAL TABLE EXT_LOG_INFO (hight int,weight int) LO...
^