-
soundex - 数据湖探索 DLI
参数类型 说明 str 是 STRING 待转换的字符串。 返回值说明 返回STRING类型的值。 str值为NULL时,返回NULL。 示例代码 返回M460 SELECT soundex('Miller'); 父主题: 字符串函数
-
abs - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE或INT类型的值。 a为NULL,则返回NULL。 示例代码 返回NULL。 select abs(null); 返回1。 select abs(-1); 返回3.1415926。 select abs(-3
-
lengthb - 数据湖探索 DLI
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str值为NULL时,返回NULL。 示例代码 返回5。 select lengthb('hello'); 返回NULL。 select lengthb(null); 父主题: 字符串函数
-
reverse - 数据湖探索 DLI
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str值为NULL时,返回NULL。 示例代码 返回 LQS krapS。 SELECT reverse('Spark SQL'); 返回[3,4,1,2]。 SELECT reverse(array(2
-
degrees - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型的值。 a为NULL,则返回NULL。 示例代码 返回90.0。 select degrees(1.5707963267948966); 返回0。 select degrees(0); 返回NULL。
-
floor - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回BIGINT类型。 a为NULL,则返回NULL。 示例代码 返回1。 select floor(1.2); 返回-2。 select floor(-1.2); 返回NULL。 select floor(null);
-
lengthb - 数据湖探索 DLI
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str值为NULL时,返回NULL。 示例代码 返回5。 select lengthb('hello'); 返回NULL。 select lengthb(null); 父主题: 字符串函数
-
negative - 数据湖探索 DLI
参数a的格式包括浮点数格式、整数格式、字符串格式。 返回值说明 返回DECIMAL或INT类型。 a为NULL,则返回NULL。 示例代码 返回-1。 SELECT negative(1); 返回3。 SELECT negative(-3); 父主题: 数学函数
-
positive - 数据湖探索 DLI
参数a的格式包括浮点数格式、整数格式、字符串格式。 返回值说明 返回 DECIMAL、DOUBLE或INT类型。 a为NULL,则返回NULL。 示例代码 返回3。 SELECT positive(3); 返回-3。 SELECT positive(-3); 返回123。 SELECT positive('123');
-
ceil - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DECIMAL类型的值。 a为NULL,则返回NULL。 示例代码 返回2。 select ceil(1.3); 返回-1。 select ceil(-1.3); 返回NULL。 select ceil(null);
-
printf - 数据湖探索 DLI
用于定义输出格式 Obj 否 STRING 其他输入参数。 返回值说明 返回STRING类型的值。 将Obj中的参数填入format后打印输出。 示例代码; 返回字符串:姓名:张三,年龄:20,性别:女,籍贯:城市1。 SELECT printf('姓名:%s,年龄:%d,性别:%s,籍贯:%s'
-
cbrt - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型。 a为NULL,则返回NULL。 示例代码 返回3。 select cbrt(27); 返回3.3019272488946267。 select cbrt(36); 返回NULL。
-
exp - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型的值。 a为NULL,则返回NULL。 示例代码 返回7.38905609893065。 select exp(2); 返回20.085536923187668。 select exp(3);
-
printf - 数据湖探索 DLI
用于定义输出格式 Obj 否 STRING 其他输入参数。 返回值说明 返回STRING类型的值。 将Obj中的参数填入format后打印输出。 示例代码; 返回字符串:姓名:张三,年龄:20,性别:女,籍贯:城市1。 SELECT printf('姓名:%s,年龄:%d,性别:%s,籍贯:%s'
-
radians - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型的值。 a为NULL,则返回NULL。 示例代码 返回1.0471975511965976。 select radians(60); 返回0。 select radians(0); 返回NULL。
-
rand - 数据湖探索 DLI
参数seed的格式包括浮点数格式、整数格式、字符串格式。 如果指定种子seed,在相同运行环境下,将会得到一个稳定的随机数序列。 返回值说明 返回DOUBLE类型的值。 示例代码 返回0.3668915240363728。 select rand(); 返回0.25738143505962285。 select rand(3);
-
radians - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型的值。 a为NULL,则返回NULL。 示例代码 返回1.0471975511965976。 select radians(60); 返回0。 select radians(0); 返回NULL。
-
sqrt - 数据湖探索 DLI
参数a非DOUBLE类型时,会隐式转换为DOUBLE类型后参与运算。 返回值说明 返回DOUBLE类型的值。 a为NULL,则返回NULL。 示例代码 返回2.8284271247461903。 select sqrt(8); 返回4。 select sqrt(16); 返回NULL。 select
-
Spark Jar 使用DEW获取访问凭证读写OBS - 数据湖探索 DLI
默认是Spark作业所在的项目ID。 获取项目ID spark.dli.job.agency.name 是 - String 自定义委托名称。 样例代码 本章节JAVA样例代码演示将DataGen数据处理后写入到OBS,具体参数配置请根据实际环境修改。 创建DLI访问DEW的委托并完成委托授权。 详细步骤请参考自定义DLI委托权限。
-
sign - 数据湖探索 DLI
返回值说明 返回DOUBLE类型。 a值为正数时,返回1。 a值为负数时,返回-1。 a值为0时,返回0。 a值为NULL时,返回NULL。 示例代码 返回-1。 select sign(-3); 返回1。 select sign(3); 返回0。 select sign(0); 返回1。