检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
错误原因:错误的对象类型,存在INSERT/UPDATE/DELETE语句不能修改的对象类型。 解决办法:修改SQL语句。 GAUSS-02399: "cannot lock rows in sequence '%s'" SQLSTATE: 42809 错误原因:错误的对象类型,不能为Sequence加锁。
Server、PostgreSQL、Greenplum、Impala等常用数据分析系统的平滑迁移。 兼容传统数据仓库 GaussDB(DWS)支持SQL 2003标准,兼容Oracle的部分语法和数据结构,支持存储过程,可与常用BI(business intelligence)工具无缝对接,业务迁移修改量极小。
SQLSTATE: 55000 错误原因:大对象未打开。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04112: "large object %u was already dropped" SQLSTATE: 42704 错误原因:大对象已被删除。 解决办法:请联系技术支持工程师提供技术支持。
准备环境 已创建DWS集群,需确保MRS和DWS集群在同一个区域、可用区、同一VPC子网内,确保集群网络互通。 创建MRS分析集群 登录华为云控制台,选择“大数据 > MapReduce服务”,单击“购买集群”,选择“自定义购买”,填写软件配置参数,单击“下一步”。 表1 软件配置
类型,对集群进行节点扩容或磁盘扩容,避免触发只读导致业务中断。 云数仓+SSD云盘:参见磁盘扩容进行磁盘扩容。 云数仓+SSD本地盘及旧的标准数仓(不支持磁盘扩容):请联系技术支持进行在线扩容。 场景二:磁盘倾斜,倾斜表清理方式 倾斜表,针对单DN倾斜率>5%的表,建议对表进行重选分布列,并对数据进行重分布。
检查一个值是不是null,可使用: expression IS NULL expression IS NOT NULL 或者与之等价的句式结构,但不是标准的: expression ISNULL expression NOTNULL 不要写expression=NULL或expression<>(
Private Cloud,简称VPC)为集群提供网络拓扑,实现多个不同集群互相隔离并控制访问。 与对象存储服务的关系 数据仓库服务使用对象存储服务(Object Storage Service,简称OBS)作为集群数据与外部数据互相转化的一个方法,实现安全、高可靠和低成本的存储需求。 与MapReduce服务的关系
it_logs可以读取放在obs上的审计日志信息。该函数仅8.3.0及以上集群支持。 入参: obs_server:text类型,obs server名称 file_path:text类型,obs文件路径 返回值类型:record 示例: --创建obs server CREATE
执行以下命令,切换到指定目录并设置用户导入样例数据的用户密钥和OBS访问地址。 1 2 cd sample /bin/bash setup.sh -ak <Access_Key_Id> -sk <Secret_Access_Key> -obs_location obs.cn-north-1.myhuaweicloud
执行以下命令,切换到指定目录并设置用户导入样例数据的用户密钥和OBS访问地址。 1 2 cd sample /bin/bash setup.sh -ak <Access_Key_Id> -sk <Secret_Access_Key> -obs_location obs.cn-north-1.myhuaweicloud
数据库管理 关系型数据库包含一组表,这些表可以依照数据关系模型来操作。关系型数据库包含一组数据对象,用于存储、管理和访问数据对象,包括表、视图、索引、函数等。 创建数据库 在“对象浏览器”窗格中右键单击“数据库”组,选择“创建数据库”。 弹出“创建数据库”对话框,提示您提供创建数据库所需信息。
集合类型 概述 MySQL ENUM是一个字符串对象,具有从列创建时在列规范中明确枚举的允许值列表中选择的值。 SET是一个字符串对象,可以有零个或多个值,每个值必须从创建表时指定的允许值列表中选择。 类型对照 表1 集合类型对照表 MySQL集合类型 MySQL INPUT GaussDB(DWS)
同的词条,在进行分词处理的时候tsvector会按照一定的顺序录入,并自动去掉分词中重复的词条。 to_tsvector函数通常用于解析和标准化文档字符串。 通过tsvector把一个字符串按照空格进行分词,分词的顺序是按照字母和长短排序的,请看以下例子: 1 2 3 4 5 SELECT
GaussDB(DWS)中预定义有一些可用的文本搜索配置,用户也可创建自定义的文本搜索配置。此外,为了便于管理文本搜索对象,还提供有多个gsql元命令,可以显示有关文本搜索对象的信息(详细请参见《工具指南》中“元命令参考”章节)。 操作步骤 创建一个文本搜索配置ts_conf,复制预定义的文本搜索配置english。
PG_CLASS PG_CLASS系统表存储数据库对象信息及其之间的关系。 表1 PG_CLASS字段 名称 类型 描述 oid oid 行标识符(隐藏属性,必须明确选择才会显示)。 relname name 表、索引、视图等对象的名称。 relnamespace oid 包含该关系的命名空间的OID。
GaussDB(DWS)集群已创建好,并记录集群所在的虚拟私有云和子网。 创建MRS数据源连接需要创建MRS集群类型为分析集群。 操作步骤 登录华为云管理控制台。 打开MRS管理控制台,创建MRS集群。 创建集群时,请按要求配置以下参数,其他配置无特别要求,具体操作请参见《MapRedu
同的词条,在进行分词处理的时候tsvector会按照一定的顺序录入,并自动去掉分词中重复的词条。 to_tsvector函数通常用于解析和标准化文档字符串。 通过tsvector把一个字符串按照空格进行分词,分词的顺序是按照字母和长短排序的,请看以下例子: 1 2 3 4 5 SELECT
插入数据: 1 INSERT INTO bit_type_t1 VALUES(1, B'101', B'00'); 插入数据的长度不符合类型的标准会报错。 1 2 3 INSERT INTO bit_type_t1 VALUES(2, B'10', B'101'); ERROR: bit
插入数据: 1 INSERT INTO bit_type_t1 VALUES(1, B'101', B'00'); 插入数据的长度不符合类型的标准会报错。 1 2 3 INSERT INTO bit_type_t1 VALUES(2, B'10', B'101'); ERROR: bit
GAUSS-02151: "PGXC Node %s: object already defined" SQLSTATE: 42710 错误原因:对象已定义,指定的node name对应的节点已创建。 解决办法:修改指定的node name。 GAUSS-02152: "Node name