HH:mi:ss 数据的聚合 "Sum"

Aggregation "Sum" over HH:mi:ss data

我有一个音乐列表,其中包含一些信息,包括收听次数 ( Vues ) 和音乐持续时间 ( Colonne 2 )。我通过将这两个相乘计算出一个新列 ( Temps écoute )。

然后我做了一个树状图可视化。我的目的是看看我花了多少时间听这位艺术家,以及这张专辑。

所以我有这个:

但是当我想按 Sum 汇总我的 "Temps écoute" 时,我不能:

我以为是我的值的格式问题,其实是正常的 HH:mi:ss :

所以我的问题首先是spotfire可以求和吗? 如果是,怎么做?

您的 'Temps ecoute' 列的数据类型是时间,因此它不是持续时间,它就像日期的时间部分。要将其转换为持续时间,您可以尝试

 DateDiff(Time(0,0,0,0),[Temps ecoute])

这成为一个时间跨度。您可以将 TimeSpan 与 Sum 聚合,或通过中间函数将 TimeSpan 转换为分钟数(或秒或小时等。有不同的 Total 函数可用),例如

 TotalMinutes(DateDiff(Time(0,0,0,0),[Temps ecoute]))