检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行以下命令设置源数据库、输入和输出文件夹路径、日志路径和应用程序语言: Linux: .
如何创建lf_server请参见《用户指南》中“管理LakeFormation数据源”章节。 创建external schema,SOURCE填写lakeformation,表关联的DLI服务器为lf_server。
拼装SQL语句的条件如果有外部输入源,应对输入条件进行字符检查,防止攻击。 在PL/PGSQL脚本中,单行代码的长度,不宜超过2499字符。 Trigger使用原则: Trigger可用于实现差量数据日志等与业务处理无关的可用性设计场景。
address text 互联互通对端集群server的address,非空时即为互联互通业务,源集群会额外获取远端集群端口号。
拼装SQL语句的条件如果有外部输入源,应对输入条件进行字符检查,防止攻击。 在PL/pgSQL脚本中,单行代码的长度,不宜超过2499字符。 Trigger使用原则: Trigger可用于实现差量数据日志等与业务处理无关的可用性设计场景。
多样化的数据导入方式 GaussDB(DWS)支持多数据源高效入库,典型的入库方式如下所示。详细指导请参见迁移数据到GaussDB(DWS)章节。
csv txt SQL SQL fileExtension=SQL formattedSourceRequired 指定是否使用SQL Formatter对源SQL文件进行格式化。
此用户用于启动GDS及读取源数据。 groupadd gdsgrp useradd -g gdsgrp gds_user 分别修改工具包和数据源文件目录属主为GDS专有用户。
如果源数据库中出现含有CHECK OPRTION关键词的视图,则工具在目标数据库中注释掉CHECK OPRTION。
导入远端DWS数据源 大数据融合分析场景下,支持同一区域内的多套GaussDB(DWS)集群之间的数据互通互访,本实践将演示通过Foreign Table方式从远端DWS导入数据到本端DWS。
需要收集的主要数据源格式信息如下: format:外表中数据源文件的格式。OBS外表导入支持CSV、TEXT格式。缺省值为TEXT。 header:指定导出数据文件是否包含标题行,header只能用于CSV格式的文件中。
- WRITE_FORMAT_DATE_0000 dws.client.write.format.date-0000 -- 如果数据库字段是时间类型(date\time\timestamp)并且数据源为字符串 0000-00-00 00:00:00 ,是否转换为时间戳0对应时间 false
from item 用于连接的查询源对象的名称。 WHERE子句 WHERE子句构成一个行选择表达式,用来缩小SELECT查询的范围。condition是返回值为布尔型的任意表达式,任何不满足该条件的行都不会被检索。
from item 用于连接的查询源对象的名称。 WHERE子句 WHERE子句构成一个行选择表达式,用来缩小SELECT查询的范围。condition是返回值为布尔型的任意表达式,任何不满足该条件的行都不会被检索。
src_encoding指定源编码方式,在该编码下,string必须是合法的。
首先为当前语句块根据语句类型分配block_name,然后按照下面的顺序进行遍历,并为其中的语句块分配block_name: 遍历目标列 遍历merge语句的源表中的目标列 遍历merge语句中的action(update/insert) 遍历returning子句 遍历from中的
默认值:true 开启enable_parallel_analyze的情况下,对外表进行analyze时,尽量避免对目标外表列增加NOT NULL约束条件,防止外表数据源变更时约束失效导致analyze失败;同时目前并行采样不支持物化视图;当发生由于此类原因导致的analyze失败时
restore_table_list 是 Array of TableDetail objects 源表信息。 target_table_list 是 Array of TableDetail objects 目标表信息。
src_encoding指定源编码方式,在该编码下,string必须是合法的。
在OBS外表中保存了数据源在OBS服务器上的桶名、对象名、文件格式、存放位置、编码格式、数据间的分隔符等信息。 详细请参见创建OBS外表。 - 执行导入数据 在创建好外表后,通过INSERT语句,将数据快速、高效地导入到目标表中。 详细请参见执行导入数据。