【发布时间】:2016-12-08 04:46:23
【问题描述】:
我正在尝试设置在发现新行时更新的每日指标。查询如下所示:
SELECT COUNT(distinct be.booking_id) AS "id"
FROM booking_events be
WHERE be.event IN ('approve', 'instant_approve') AND
be.created_at >= current_date AND
be.created_at < current_date + INTERVAL '1 day';
问题是 Geckoboard 上的计数/数字会在前 24 小时左右自行更新,但在那之后,它会停止更新,即使当我运行完全相同的查询时,数字显然会发生变化。 我很难思考为什么这不起作用。 According to Zapier's docs 他们在我指定的“id”列上进行了重复数据删除。
-- 更新--
我想我已经解决了部分问题。文档说:
一旦 Zapier 看到 Zap 的物品,它就永远不会再次触发 即使该项目将来更新。
查看每日指标时,它仅在前 24 小时内有效是有道理的,因为所有不同的结果之前已经发生过一次,因此不会再次触发。
【问题讨论】:
标签: postgresql zapier geckoboard