I imagine you could probably have some sort of hacky method of doing this where you query the postgres database for a successful extract refresh which triggers the subscriptions to run via tabcmd or some other method.I'm not entirely sure, either way I would create a new idea in our Ideas section.
Any ideas Matt Coles?
Not without custom scripting...but there's good news:
This is possible with the solution I build for data-driven alerting, VizAlerts. You'd set up an Advanced Alert based on a successful refresh of the extract that powers the viz. If successful, send the report. If unsuccessful, either don't send or preface the report image with some big fat text that says "Don't read too closely into this...the data is N minutes stale!" or something. Or, don't send it at all-that's possible too.
If you're a Server admin or know who is at your company, get them to set up a test instance to try it out. I can walk you through how to build exactly what you are looking for.
Click the link in my reply above and join our group, Sunil--happy to help you get it up and running.
I have joined in the group. Matt i am unable to find an exact solution for this implementation. Could you please explain me in detail the way how we can proceed it..
It's a flexible platform, so specific examples for all the use cases would be impossible. But, I just posted the solution to your need this morning in our little group:
Thank you for your suggestion. Adding the ability to trigger subscriptions only after a successful extract refresh is indeed on our product roadmap. In the interim, you can use the solution that Matt has suggested above.