@mattab opened this Issue on November 27th 2014 Member

When enable_create_realtime_segments is set to 0 then all segments are created as Pre-processed by the cron which means that users won't be able to view data in real time.

This can cause confusion if users didn't notice the segment was not real time and they are expecting to see data....

Proposed solutions:

  • Show a notification explaining user has to wait (eg. few hours? up to one day?) before seeing the Segment data
  • Edit the message "There is no data for this report" to explain eg. "The data for this report has not been processed - please check again in a few hours."

Maybe you have other ideas?

@mattab commented on July 14th 2016 Member

There is a similar notification already displayed in Piwik in some cases:

segment not applied

Maybe this fixes this issue already. Users should see a notification anytime we know that the data will not be processed until later. Maybe we could in general even change the "There is no data for this report." message and change eg. "Please check back a bit later after these reports will be processed. We estimate the reports will be available in 1 hour 20 min. ". (we could keep track of successful cron:archive archiving, and estimate the time to next cron run). suggestions welcome!

@mattab commented on October 21st 2019 Member

This was done in the meantime in another issue.

This Issue was closed on October 21st 2019
Powered by GitHub Issue Mirror