计算画面中的重叠时间戳

时间:2015-05-27 13:29:07

标签: timestamp tableau

我有session_start_timestampsession_end_timestamp的数据,用于记录用户的会话时间。我想找出用户的总会话时间session_end_timestamp minus session_start_timestamp,并且用户可以同时拥有多个会话。如果任何用户会话重叠,我只想计算一次公共时间戳,然后计算用户的总会话时间。我怎样才能做到这一点? TIA。

1 个答案:

答案 0 :(得分:0)

由于这是在用户级别,您可以删除行架上的user_id并使用日期的最小值和最大值,然后将日期传递到计算字段

在计算字段中使用tableau datediff

tableau calculated field for date difference