
I'm trying to create a Streaming Segment in Adobe Experience Platform that checks:
If the total debit transaction amount (TXN_TP_DESC = DR) exceeds 5,000,000 THB within the next 15 minutes
Configuration:
Evaluation method: Streaming
Time condition: In next 1 to 15 minutes
Aggregate: Sum of TXN_AMT
Where: TXN_TP equals DR
But I get this error:
Not able to map WHEN statement: (v0 occurs >= 1 minute after now).
Cause: Cannot map to duration: >= 1 minute after now
1. Does Streaming Segmentation support In next time window logic at all?
2. If not, is there any native way in AEP to evaluate aggregate values like total TXN_AMT for real-time use cases without relying on external data transformation (e.g., Kafka)?
3. We noticed that batch segmentation only supports a minimum window of 1 hour, which doesn’t work for our use case (we need a 15-minute window). Is there any workaround?
Would appreciate any insights or solutions. Thank you!