【发布时间】:2022-01-05 10:41:40
【问题描述】:
我的演示数据库中有一个表。
CREATE TABLE airports_data (
airport_code character(3) NOT NULL,
airport_name text NOT NULL,
city text NOT NULL,
coordinates super NOT NULL,
timezone text NOT NULL
);
在 Postgres 数据库中,坐标列中的数据是 POINT 作为数据类型的,是这样的:
{"x":129.77099609375,"y":62.093299865722656}
将表格复制到 csv 文件时,数据在 csv 文件中表示如下:
“(129.77099609375,62.093299865722656)”
由于我将 SUPER 定义为 redshift 中列坐标的数据类型,我如何将数据类型 POINT 从数据库 postgres 复制到 csv 文件,并将 csv 文件加载到 redshift?
【问题讨论】:
标签: amazon-redshift amazon-redshift-spectrum