이 데이터를 탐색기 쿼리를 보고로 추가했는데, 업데이트가 있을 때 “push” 알림을 보내지는 않고 확인만 가능합니다.
SELECT
uh.action,
acting.username AS acting_user,
target.username AS target_user,
uh.updated_at
FROM user_histories uh
LEFT JOIN users acting ON acting.id = uh.acting_user_id
LEFT JOIN users target ON target.id = uh.target_user_id
WHERE uh.action = 88
AND uh.updated_at > CURRENT_DATE - INTERVAL '7 days'
ORDER BY uh.updated_at DESC
LIMIT 100
쿼리를 약간 다듬어 '데이터 탐색기 결과를 포함하여 PM을 예약’하는 반복 자동화에 연결해 주시겠어요? ‘결과가 없으면 건너뛰기’ 옵션을 선택하고 자동화 빈도를 쿼리의 시간 간격에 맞게 조정하면 ‘푸시 알림’ 형태의 알림으로 작동할 수 있을 것 같습니다.
다음과 같이 (반복 자동화 빈도를 30분으로 설정):
SELECT
uh.created_at AS "email updated",
uh.acting_user_id,
uh.target_user_id
FROM user_histories uh
WHERE uh.action = 88
AND uh.updated_at > CURRENT_TIMESTAMP - INTERVAL '30 minutes'
ORDER BY 1 DESC