【问题标题】:Aggregation "Sum" over HH:mi:ss dataHH:mi:ss 数据上的聚合“总和”
【发布时间】:2019-01-25 14:07:05
【问题描述】:

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

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

所以我有这个:

但是当我想按 Sum 聚合我的“Temps écoute”时,我不能:

我认为这是我价值的格式问题,但这是正常的 HH:mi:ss :

所以我的问题首先是,spotfire 可以求和时间吗? 如果是,如何?

【问题讨论】:

    标签: spotfire


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2019-03-25
      • 1970-01-01
      • 1970-01-01
      • 2016-09-24
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 2016-08-12
      • 1970-01-01
      相关资源
      最近更新 更多