Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.47 KB

050-lian-jie-ji-qun.md

File metadata and controls

43 lines (28 loc) · 1.47 KB

步骤4: 连接样例集群

现在你可以通过 SQL 客户端工具连接到你的数据仓库集群,并且跑一条简单的查询语句来测试连接。你能够使用几乎所有与 postgres 兼容的 SQL 客户端工具。在这个教程中,你将使用在准备工作中安装的 postgres 自带的 psql 客户端。

确定连接 IP 地址和端口

数据仓库集群的 IP 地址可由配置公网 IP 步骤中确定。在剩下的教程中,我们用 121.201.25.29 作为例子。在集群主控制台,选择 examplecluster 进入详情页面。从详情页面中,你能看到端口:5432。

使用 psql 连接到集群

你可以通过下面命令连接到集群:

psql -d postgres -h 121.201.25.29 -p 5432 -U admin

然后根据提示输入登陆密码。

简单测试查询

登陆数据仓库后,你可以运行如下命令做一些简单的测试查询:

postgres=# CREATE TABLE foo (a INT, b INT);  
NOTICE:  Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'a' as the Greenplum Database data distribution key for this table.  
HINT:  The 'DISTRIBUTED BY' clause determines the distribution of data. Make sure column(s) chosen are the optimal data distribution key to minimize skew.  
CREATE TABLE  
postgres=# INSERT INTO foo (SELECT i, i + 1 FROM generate_series(1, 10000) AS i);  
INSERT 0 10000  
postgres=# SELECT COUNT(*) FROM foo;

## count

10000  
(1 row)

postgres=# SELECT SUM(a) FROM foo;

## sum

50005000  
(1 row)