条件表达式 在执行SQL语句时,可通过条件表达式筛选出符合条件的数据。 条件表达式主要有以下几种: CASE CASE表达式是条件表达式,类似于其他编程语言中的CASE语句。 CASE表达式的语法图请参考图1。 图1 case::= CASE子句可以用于合法的表达式中。condition
模式匹配操作符 数据库提供了三种实现模式匹配的方法:SQL LIKE操作符、SIMILAR TO操作符和POSIX-风格的正则表达式。除了这些基本的操作符外,还有一些函数可用于提取或替换匹配子串并在匹配位置分离一个串。 LIKE 判断字符串是否能匹配上LIKE后的模式字符串。如果字符串与提供的模式匹配
自适应并行 场景描述 在AI数据工程中,面对大量数据处理的场景,需要通过并行调用actor来提升数据处理的效率,进行分布式计算。但固定并行度依赖于调参经验以及多次测试反馈,为提升用户体验和减少调参时间,提供自适应并行来提高使用UDF的易用度。 约束限制 功能约束限制如下: 执行UDF
数据类型映射 Python和DataArtsFabric SQL数据类型的映射关系如下表所示: 表1 Python和DataArtsFabric SQL数据类型的映射关系 Python类型 DataArtsFabric SQL类型 int BIGINT bool BOOLEAN float
使用DBeaver访问DataArtsFabric SQL DBeaver是一个SQL客户端和数据库管理工具。对于关系数据库,使用JDBC API通过JDBC驱动程序与数据库交互。 获取DBeaver 您可以通过DBeaver官方网站 ,根据操作系统获取对应版本的DBeaver。
version返回一个描述服务器版本信息的字符串。
数组函数和操作符 数组操作符 数组函数 父主题: 函数和操作符
JDBC包与驱动类 JDBC包 从管理控制台下载包名为dws_8.x.x_jdbc_driver.zip。 解压后有两个JDBC的驱动jar包: gsjdbc4.jar:与PostgreSQL保持兼容的驱动包,其中类名、类结构与PostgreSQL驱动完全一致,曾经运行于PostgreSQL
HLL函数和操作符 HLL操作符 哈希函数 精度函数 聚合函数 功能函数 内置函数 父主题: 函数和操作符
范围函数和操作符 范围操作符 范围函数 父主题: 函数和操作符
几何函数和操作符 几何操作符 几何函数 几何类型转换函数 父主题: 函数和操作符
案例:调整GUC参数best_agg_plan 现象描述 t1的表定义为: 1 create table t1(a int, b int, c int) store as orc; 假设agg下层算子所输出结果集的分布列为setA,agg操作的group by列为setB,则在Stream
尽量客户端编码和服务器端编码一致,提高效率。 取值范围:兼容PostgreSQL所有的字符编码类型。其中UTF8表示使用数据库的字符编码类型。 使用命令locale -a查看当前系统支持的区域和相应的编码格式,并可以选择进行设置。
vpc_id String 参数解释:服务接入客户端的vpcID。 约束限制:不涉及。 取值范围:长度为[1,64]的英文字符、数字和中划线(-)的组合。 默认取值:不涉及。
("Missing required environment variables"); } DwsRestClient client = new DwsRestClient(endpoint, accessKey, secretKey); 认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险
数字操作函数和操作符 数字操作符 数字操作函数 父主题: 函数和操作符
JSON/JSONB函数和操作符 JSON/JSONB操作符 JSON/JSONB函数 父主题: 函数和操作符
Plan Hint调优概述 Plan Hint为用户提供了直接影响执行计划生成的手段,用户可以通过指定join顺序,join、stream、scan方法,指定结果行数,指定重分布过程中的倾斜信息,指定配置参数的值等多个手段来进行执行计划的调优,以提升查询的性能。 功能描述 Plan
位串函数和操作符 除了常用的比较操作符之外,还可以使用以下的操作符。&,|和#的位串操作数必须等长。在位移的时候,保留原始的位串长度(并以0填充)。 || 描述:位串之间进行连接。 示例: 1 2 3 4 5 SELECT B'10001' || B'011' AS RESULT;
状态信息函数 pgxc_query_wait_status(session_id) 描述:用于查看指定会话的执行单元线程之间的等待状态。 返回值类型:record 函数返回信息如下: 表1 pgxc_query_wait_status(session_id)字段 名称 类型 描述