如何访问GaussDB(DWS)
数据仓库服务的基本使用流程如下图所示:
访问集群
GaussDB(DWS)提供了Web化的服务管理平台,即管理控制台,还提供了基于HTTPS请求的API(Application programming interface)方式管理GaussDB(DWS)集群。
集群部署时,如果单个节点故障,访问GaussDB(DWS)时会自动屏蔽异常节点,但会影响集群性能。
访问集群数据库
- GaussDB(DWS)客户端方式
用户使用GaussDB(DWS)客户端访问集群数据库,请参见使用gsql命令行客户端连接集群、使用Data Studio图形界面客户端连接集群和使用SQL编辑器连接集群。
- JDBC、ODBC等接口调用方式
支持调用JDBC(Java database connectivity)、ODBC(Open Database Connectivity)等标准接口开发应用程序访问GaussDB(DWS)集群中的数据库。
详细内容请参见使用JDBC连接数集群、使用ODBC连接数集群。
- psycopg2、PyGreSQL第三方驱动程序
用户在创建好数据仓库集群后使用psycopg2、PyGreSQL第三方库连接到集群,则可以使用Python访问GaussDB(DWS),并进行数据表的各类操作。详细内容请参见使用Python第三方库psycopg2连接集群、使用Python第三方库PyGreSQL连接集群。
GaussDB(DWS)暂不支持跨库访问,可以通过schema进行资源隔离。详情请参见CREATE SCHEMA。
端到端数据分析流程
数据仓库服务与华为云平台其他一系列服务已无缝集成,以便用户能够快速部署端到端的数据分析和解决方案。
端到端数据分析流程如下图所示,该流程展示了每个过程可以使用的云服务。