小编use*_*251的帖子

如何找到多列的最大值?

我试图找到 Spark 数据帧中多列的最大值。每个 Column 都有一个 double 类型的值。

数据框是这样的:

+-----+---+----+---+---+
|Name | A | B  | C | D |
+-----+---+----+---+---+
|Alex |5.1|-6.2|  7|  8|
|John |  7| 8.3|  1|  2|
|Alice|  5|  46|  3|  2|
|Mark |-20| -11|-22| -5|
+-----+---+----+---+---+
Run Code Online (Sandbox Code Playgroud)

期望是:

+-----+---+----+---+---+----------+
|Name | A | B  | C | D | MaxValue |
+-----+---+----+---+---+----------+
|Alex |5.1|-6.2|  7|  8|     8    |
|John |  7| 8.3|  1|  2|     8.3  | 
|Alice|  5|  46|  3|  2|     46   |
|Mark |-20| -11|-22| -5| …
Run Code Online (Sandbox Code Playgroud)

scala apache-spark apache-spark-sql

4
推荐指数
2
解决办法
7032
查看次数

在 KQL 中将字符串转换为日期时间

我有一列string代表日期时间,其中月份名称是 3 个字母,还有时区信息。我如何将其转换为datetime

“2020 年 7 月 13 日 23:05:58 GMT” --> 2020-07-13T23:05:58.000

kql azure-data-explorer

4
推荐指数
1
解决办法
2万
查看次数