检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看普通表信息 共享自定义数据源给同一租户下的其它IAM用户 登录GaussDB(DWS)管理控制台。 在左侧导航栏中,选择“数据 > SQL编辑器”。 切换至“数据源 > 自定义”面板,创建自定义数据源,务必请记住密码。 右键需要分享的自定义数据源名称,单击“共享数据源”,在共享列表中可查看此数据源已共享的IAM用户列表。
of %s must be type %s, not type %s" SQLSTATE: 42804 错误原因:源类型和目标类型不一致,且不能转换时,报此错。 解决办法:源类型和目标类型要兼容可转换。 GAUSS-00026: "%s types %s and %s cannot be
type %s to type %s already exists" SQLSTATE: 42710 错误原因:从源数据类型到目标数据类型的CAST已经存在。 解决办法:从源数据类型到目标数据类型的CAST已经存在,无需再创建。 GAUSS-00983: "cast from type
sDB(DWS)进行分析查询。 与云数据迁移的关系 您可使用云数据迁移(Cloud Data Migration,简称CDM)实现多种数据源数据到GaussDB(DWS)的迁移。 与云监控的关系 数据仓库服务使用云监控(Cloud Eye Service,简称CES)监控集群中的
partition_name INTO关键字前的分区称为源分区,INTO关键字后的分区称为目标分区。 源分区个数不能小于2个,不能大于32个。 源分区名称不能重复。 源分区不能存在unusable的索引,否则执行会报错。 目标分区名只能跟最后一个源分区的名称相同,或者跟表的所有分区名都不相同。
attlen smallint 是本字段类型pg_type.typlen的拷贝。 attnum smallint 字段编号。 attndims integer 如果该字段是数组,该值表示数组的维数,否则是0 。 attcacheoff integer 在磁盘上总是-1 ,但是如果
attlen smallint 是本字段类型pg_type.typlen的复制。 attnum smallint 字段编号。 attndims integer 如果该字段是数组,该值表示数组的维数,否则是0 。 attcacheoff integer 在磁盘上总是-1 ,但是如果
for '%s' formatting field" SQLSTATE: 22007 错误原因:日期时间格式错误,源字符串长度小于需要读取的长度。 解决办法:如果源字符串不是定长的,尝试使用“FM”修饰符。 GAUSS-03362: "invalid value '%s' for
partition_name INTO关键字前的分区称为源分区,INTO关键字后的分区称为目标分区。 源分区个数不能小于2个。 源分区名称不能重复。 源分区不能存在unusable的索引,否则执行会报错。 目标分区名只能跟最后一个源分区的名称相同,或者跟表的所有分区名都不相同。 目标分区的边界是所有源分区边界的并集。
运行环境 支持的数据库 DSC支持的源数据库如所示。 表1 支持的源数据库 数据库名称 数据库版本 Teradata 13.1 MySQL 8.0 DSC支持的目标数据库如所示。 表2 支持的目标数据库 数据库名称 数据库版本 DWS DWS 8.1.0及以上集群版本 硬件要求 DSC对硬件的要求如表3所示。
runcate/Alter table),表级别扩容技术,扩容期间业务不中断、无感知。 支持在线升级:8.1.1及以上源版本支持大版本在线升级,8.1.3及以上源版本支持补丁在线升级,升级期间用户无需停止业务,业务存在闪级秒断。 高可靠 事务管理 支持事务块,用户可以通过start
化等方式提高查询速度、降低开销。 表1 数据仓库与数据库的对比 维度 数据仓库 数据库 应用场景 OLAP OLTP 数据来源 多数据源 单数据源 数据标准化 非标准化Schema 高度标准化的静态Schema 数据读取优势 针对读操作进行优化 针对写操作进行优化 什么是数据湖?
rvname和srvoptions的值。 创建外表 当完成获取MRS数据源连接的外部服务器信息和获取MRS数据源的HDFS路径后,就可以创建一个外表,用于读取MRS数据源数据。 创建外表的语法格式如下,详细的描述请参见(CREATE FOREIGN TABLE (SQL on Hadoop
包含此转换的命名空间的OID。 conowner oid PG_AUTHID.oid 编码转换的属主。 conforencoding integer - 源编码ID。 contoencoding integer - 目的编码ID。 conproc regproc PG_PROC.oid 转换过程。
包含此转换的命名空间的OID。 conowner oid PG_AUTHID.oid 编码转换的属主。 conforencoding integer - 源编码ID。 contoencoding integer - 目的编码ID。 conproc regproc PG_PROC.oid 转换过程。
Database Name 指定需要校验的源表所属的database 名称,可选项,不填写表示使用dbinfo.properties中的src.dbname。 NA NA mydb Source Schema Name 指定需要校验的源表所属的schema名称,不涉及则不填写。 NA
stream及Redistribute stream。 Gather stream:每个源节点都将其数据发送给目标节点进行汇聚。 Broadcast stream:由一个源节点将其数据发给N个目标节点进行运算。 Redistribute stream:每个源节点将其数据根据连接条件计算Hash值,根据重新计算的Hash值进行分布,发给对应的目标节点。
迁移,包括模式、DML、查询、系统函数、PL/SQL等。 在LINUX中执行MySQL迁移 在Linux中执行以下命令开始迁移。用户需指定源数据库、输入和输出文件夹路径和日志路径;应用程序语言类型是SQL。 ./runDSC.sh --source-db MySQL [--input-folder
验证 在DWS新建的test数据库下,执行以下SQL语句查询表apex2_dynamic_add_remain_test的行数,如与源数据行数一致,说明数据一致。 1 SELECT COUNT(*) FROM db_user01.apex2_dynamic_add_remain_test;
stream及Redistribute stream。 Gather stream:每个源节点都将其数据发送给目标节点进行汇聚。 Broadcast stream:由一个源节点将其数据发给N个目标节点进行运算。 Redistribute stream:每个源节点将其数据根据连接条件计算Hash值,根据重新计算的Hash值进行分布,发给对应的目标节点。