其他分享
首页 > 其他分享> > MatrixDB导入csv时序数据

MatrixDB导入csv时序数据

作者:互联网

 创建test数据库:createdb test

创建dest表:

CREATE TABLE dest(
    time timestamp,
    c1 int,
    c2 text
)DISTRIBUTED BY(c1);

1. COPY

COPY是MatrixDB自带的SQL命令,可以将在master节点的数据文件导入到目标表中。

首先使用psql连接到目标库,再执行COPY命令。

[mxadmin@mdw ~]$ psql test
psql (12)
Type "help" for help.

test=# copy dest from '/home/admin/testdata/test.csv' delimiter ',' header;
COPY 3

DELIMITER参数指定了分隔符;HEADER的含义是导入数据时要过滤文件头。

COPY的方式比较简单,但存在如下问题:

 

 注意:报以下错误时,表示没权限

 解决办法:给\home目录提供权限

sudo chmod -R 777 /home;

标签:psql,COPY,dest,MatrixDB,时序,master,test,home,csv
来源: https://blog.csdn.net/qq_40323256/article/details/121007848