When exporting data subjects' data, using for example the filter "where User ID is xyz", on a reasonnably sized Matomo instance, the data subject search can take 5min or more. This has several issues: the requests can time out, users think it does not work, etc.
-> How could we improve this situation?
(For example in some cases the data subject search may take 10min or 1hour. Other tools out there will "Schedule" the data subject search, rather than do it in real time like we do. )
We currently have a system of logs of tasks when anonymising the historical raw data.
Maybe we could reuse the same system and have a queue of data subject exports and a link to the download the Json/html files?
Changed the title as export is not slow but the search.
One thing to do be to only show visit segments here as any action segment etc can make things VERY slow considering it goes on all data... Also to identify a subject, only visit segments should be interesting anyway.