创建外部表
首先启动gpfdist服务:
nohup gpfdist -d /home/dyt/PJ4 -p 9058 -l /home/dyt/PJ4/gpfdist.log &
查看是否启动成功:
ps -ef | grep gpfdist
创建外部表
1,123432423,2019-03-15 23:12:25,zsl
2,123657567,2019-03-15 23:12:26,sdf
3,123482825,2019-03-15 23:12:27,fgd
进入云数据库
psql -U dyt -h udw.lurymd.m0.service.ucloud.cn -p 5432 -d db_dyt -W
创建外部表
注意,这里端口号后,默认会转到之前确认的文件夹下,也就是/home/dyt/PJ4
drop external table test001_ext_1;
create external table public.test001_ext_1(
id integer,
phoneno varchar(20),
time date,
name varchar(128)
)
location(
'gpfdist://10.11.10.9:9058/test001_ext_1.txt'
)
Format 'TEXT' (delimiter as E',' null as '' escape 'OFF');
查看创建的表:
尝试在外部表中更新数据,并查看table:
发现table也同样变化了。
日志分析
日志分析是网站分析的基础,通过对网站浏览的日志进行分析,可以为网站优化提供数据支持,了解用户群以及用户浏览特性,对改进网站体验,提升流量有非常重要的意义。
创建外部表
我们已经有了一万行的网站数据data.txt
,首先还是创建外部表导入数据
drop external table test001_ext_2