现在你可以通过 SQL 客户端工具连接到你的数据仓库集群,并且跑一条简单的查询语句来测试连接。你能够使用几乎所有与 postgres 兼容的 SQL 客户端工具。在这个教程中,你将使用在准备工作中安装的 postgres 自带的 psql 客户端。
数据仓库集群的 IP 地址可由配置公网 IP 步骤中确定。在剩下的教程中,我们用 121.201.25.29 作为例子。在集群主控制台,选择 examplecluster 进入详情页面。从详情页面中,你能看到端口:5432。
你可以通过下面命令连接到集群:
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)