按日、月和周级别聚合

Aggregate on day, month and week level

我正在制作一个仪表板,其中包含某个广告系列的每日点击次数和每月点击次数。

如果我说 1 位客户点击了 2 天,那么在每天的水平上,该客户被计算两次。但是,当我看月合计水平时,这个人会被算一次。

我拉入画面的 SQL 代码是日常级别的。如何在仪表板中获取月度级别视图?当我创建一个带有月份和日期的参数时..在选择月份时,它只是添加了日期级别的数字来给我月份。

有什么建议吗?

听起来很独特。为了解决这个问题,COUNTD 需要在 Tableau 中进行。这意味着您需要数据源中的联系人 ID(或您想要计算的任何内容)。显然,这意味着您的数据源要大得多,但这是在自定义时间段内获得准确的唯一计数的唯一方法。

另一种方法是限制用户的可用时间段并为这些时间段进行预聚合。