摘要:对象存储在云计算中被广泛使用,本文以QingCloud的对象存储产品QingStore为例说明如何将对象存储数据导入到HashData(Greenplum云端服务)
1.连接HashData
psql -d postgres -h 121.201.25.29 -p 5432 -U admin
2.创建外部表
CREATE TABLE CUSTOMER (
C_CUSTKEY INTEGER NOT NULL,
C_NAME VARCHAR(25) NOT NULL,
C_ADDRESS VARCHAR(40) NOT NULL,
C_NATIONKEY INTEGER NOT NULL,
C_PHONE CHAR(15) NOT NULL,
C_ACCTBAL DECIMAL(15,2) NOT NULL,
C_MKTSEGMENT CHAR(10) NOT NULL,
C_COMMENT VARCHAR(117) NOT NULL);
CREATE READABLE EXTERNAL TABLE e_CUSTOMER (LIKE CUSTOMER)
LOCATION ('qs://hashdata-public.pek3a.qingstor.com/tpch/1g/customer/') FORMAT 'csv';
3.导入数据
INSERT INTO CUSTOMER SELECT * FROM e_CUSTOMER;
4.使用数据
SELECT * FROM CUSTOMER LIMIT 10;
FAQ
-
开源的Greenplum可以使用对象存储吗?
对象存储是云计算环境特有的产品,包括公有云和私有云环境。开源的Greenplum暂时不支持,可以采用GPLoad方式导入数据。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。