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
处理结果集 在结果集中定位 ResultSet对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。next方法将光标移动到下一行;因为该方法在ResultSet对象没有下一行时返回false,所以可以在while循环中使用它来迭代结果集。但对于可滚动的结果集,JDBC驱动程序提供更多的定位方法
尽量客户端编码和服务器端编码一致,提高效率。 取值范围:兼容PostgreSQL所有的字符编码类型。其中UTF8表示使用数据库的字符编码类型。 使用命令locale -a查看当前系统支持的区域和相应的编码格式,并可以选择进行设置。
获取指定Session下的SQL执行记录 功能介绍 查询指定Session下的SQL执行记录 URI GET /v1/workspaces/{workspace_id}/sessions/{session_id}/statements 表1 路径参数 参数 是否必选 参数类型 描述
下标生成函数 generate_subscripts(array anyarray, dim int) 描述:生成一系列包括给定数组的下标。 返回值类型:setof int 示例: 1 2 3 4 5 6 7 8 SELECT generate_subscripts('{NULL,
字符处理函数和操作符 DataArtsFabric SQL提供的字符处理函数和操作符主要用于字符串与字符串、字符串与非字符串之间的连接,以及字符串的模式匹配操作。 bit_length(string) 描述:字符串的位数。 返回值类型:integer 示例: 1 2 3 4 5 SELECT
fabric-ep.endpoint为DataArtsFabric服务终端节点。 使用JDBC连接集群时集群链接地址只支持指定jdbc连接参数,不支持增加变量参数。 info 数据库连接属性。常用的属性如下: AccessKeyID:String类型。
系统函数信息函数 pv_builtin_functions() 描述:查询系统内置函数的信息。 返回类型:record 示例: select * from pv_builtin_functions() limit 1; proname | pronamespace | proowner
条件表达式函数 coalesce(expr1, expr2, ..., exprn) 描述:返回参数列表中第一个非NULL的参数值。 COALESCE(expr1, expr2) 等价于CASE WHEN expr1 IS NOT NULL THEN expr1 ELSE expr2
与LakeFormation数据类型映射关系 DataArtsFabric SQL中定义的数据类型与LakeFormation中的类型存在明确的映射关系,如下表所示: 表1 DataArtsFabric SQL与LakeFormation数据类型映射关系 数据类型 DataArtsFabric
永久AK/SK认证方式样例代码 方法定义 DwsRestClient(String endpoint, String accessKey, String secretKey) 参数说明 参数名 是否必填 描述 endpoint 是 DataArtsFabric SQL提供的服务地址
数字操作函数和操作符 数字操作符 数字操作函数 父主题: 函数和操作符
SHOW Schemas/Tables/Views/Partitions/Functions 功能描述 SHOW为DataArtsFabric SQL服务下特有语法,该语法功能是列举LakeFormation上指定对象下的子对象信息。 注意事项 无。
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)字段 名称 类型 描述
DataArtsFabric DataFrame API参考 Fabric DataFrame建立连接参数 DataArtsFabric DataFrame参数配置 Scalar UDF显式注册语法 Scalar UDF隐式注册语法 Scalar Python UDF注册参数 Scalar