新しい行が見つかるたびに更新される毎日の指標を設定しようとしています。クエリは次のようになります。
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 時間程度で自動的に更新されることですが、その後、まったく同じクエリを実行しても数が明らかに変化しても更新が停止します。なぜこれが機能しないのか、頭を悩ませています。Zapier のドキュメントによると、私が指定した「id」列で重複排除します。
- アップデート -
問題の一部を解決したと思います。ドキュメントは言う:
Zapier が Zap のアイテムを確認すると、そのアイテムが将来更新されたとしても、再びトリガーされることはありません。
毎日のメトリクスを見ると、最初の 24 時間以内にのみ機能することが理にかなっています。これは、さまざまな結果がすべて以前に発生しているためであり、再度トリガーされることはないからです。