tencent cloud

腾讯云数据仓库 TCHouse-P

产品动态
产品简介
产品概述
应用场景
节点规格
集群架构
购买指南
计费概述
购买方式
欠费说明
快速入门
操作指南
管理集群
访问数据仓库
监控告警
访问管理
性能指标
TPC-B
工具及下载
数据接入
使用 DataX 离线导入 TencentDB 数据
DataX 增量同步导入 MySQL 数据
使用外表高速导入或导出 COS 数据
使用外表同步 EMR 数据
使用 rule 规则实现云数据仓库 PostgreSQL upsert 操作
数仓开发
云上搭建 Airflow
API 文档
History
Introduction
API Category
Making API Requests
Information Query APIs
Instance APIs
Query APIs
Cluster Management APIs
Cluster Operation APIs
Data Types
Error Codes
实践教程
数仓表开发
表分布键选择
表存储格式选择
表分区使用
插件使用
冷备数据
统计信息和空间维护
常见问题
联系我们

快速入门

PDF
聚焦模式
字号
最后更新时间: 2024-11-27 15:24:56
使用腾讯云数据仓库 TCHouse-P,您需要完成以下操作:

创建集群

腾讯云数据仓库 TCHouse-P 创建集群前,需要明确数据量、数据所在地域,以及访问集群的网络环境。目前只支持 VPC 网络,因此在创建集群前需要创建好访问集群的 VPC 网络及其子网。

连接数据库

集群创建完成后,在之前配置好的子网下申请一台 CVM 用于访问集群。然后在 CVM 上通过 psql 连接数据库,如果没有安装客户端,可通过以下命令安装 PostgreSQL 的客户端程序。
yum install -y postgresql.x86_64
腾讯云数据仓库 TCHouse-P 完全兼容 PostgreSQL 8.3.23 协议。使用 psql 连接数据库的基本语法如下:
psql -h 10.0.0.3 -p 5436 -d postgres -U testuser
其中 postgres 是腾讯云数据仓库 TCHouse-P 默认的数据库,testuser 是创建数据库的时候需要用户输入的管理员帐号,5436是数据库默认的端口号,10.0.0.3 是创建完数据库后返回的 vip,该 vip 可以在控制台查询。

导入数据

1. 使用 INSERT 导入数据。
2. 您可以通过 INSERT 语句直接向腾讯云数据仓库 TCHouse-P 写入数据,适用于数据量较小的场景。
使用客户端工具 psql 连接腾讯云数据仓库 TCHouse-P,并使用标准 INSERT 语法写入数据。
通过 PostgreSQL JDBC 驱动书写应用程序向腾讯云数据仓库 TCHouse-P 写入数据。
3. 使用 \\COPY 命令导入数据。 您可以使用 \\COPY 命令将客户端所在主机上的文件导入到腾讯云数据仓库 TCHouse-P 中,语法可以参见 PostgreSQL 相关 \\COPY 语法。
4. 从 COS 外表中导入数据。 COS 外表语法详见 COS 数据,在创建一个可读的 COS 外表后,可以使用如下语法将 COS 外表的数据导入到一张结构相同的内表中。
INSERT INTO cos_local_tbl SELECT * FROM cos_tbl
5. 从公有云其它环境导入数据详见 使用外表

分析数据

在腾讯云数据仓库 TCHouse-P 中,语法完全兼容 Greenplum Database 5.x 语法,您可以参考其语法进行数据分析。

前提条件

1. 使用管理员用户或者由其创建的其他用户连接到数据库。
2. 创建了相应的数据库以及数据库表,例如 testdb 与 testtable。
3. 向数据库表中插入了数据,具体插入数据方法参见 插入数据

简单的 SELECT 语句

SELECT col1,col2,col3 FROM testtable WHERE col1 = val1 AND col2 = val2;
使用上述语句可以获取数据库表 testtable 中 col1 的值为 val1 并且 col2 的值为 val2 的记录。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈