Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduled reports by email #14

Open
arikfr opened this issue Oct 28, 2013 · 76 comments
Open

Scheduled reports by email #14

arikfr opened this issue Oct 28, 2013 · 76 comments

Comments

@arikfr
Copy link
Member

arikfr commented Oct 28, 2013

No description provided.

@arikfr arikfr modified the milestones: Next, v0.4 Jul 20, 2014
@tanminhnu
Copy link

Hi arikfr,

Does the re:dash project support the daily email reports?

@arikfr
Copy link
Member Author

arikfr commented Jul 12, 2015

@Thomasmisfit not at the moment, but it's high on the list of next things to implement.

@arikfr arikfr removed this from the Next milestone Dec 10, 2015
@vincetse
Copy link

vincetse commented Feb 1, 2016

👍

Any thoughts when this might get on the roadmap again? It'll be a pretty neat feature to have.

@arikfr
Copy link
Member Author

arikfr commented Feb 7, 2016

@thelazyenginerd it's on the roadmap, but I can't commit on specific dates for feature releases.

@ChiragKParmar
Copy link
Contributor

@arikfr this would be really good feature to have.

@arikfr
Copy link
Member Author

arikfr commented Apr 30, 2016

@ChiragKParmar I agree :-)

@shahneil88
Copy link

@arikfr - Would this flow be ideal?

  1. Run a cron to query the DB at said time interval.
  2. Save the query result in a file (Somewhere in /opt/redash folders).
  3. Run a python job to pick up that file , attach it and send email to designated email address

@arikfr
Copy link
Member Author

arikfr commented May 23, 2016

@shahneil88 it's possible, but then why use Redash? IMO, a better approach would be to get the query result from Redash via the API, and send it by email.

I even have an example script that does that:
https://gist.github.com/arikfr/a730451c01d1dd326412

@alenave
Copy link

alenave commented Oct 14, 2016

@arikfr has this feature implemented?

@abeniwal
Copy link

+1

@arikfr
Copy link
Member Author

arikfr commented Oct 20, 2016

@alenave it wouldn't be open if it was implemented...

@pjatx
Copy link

pjatx commented Dec 22, 2016

@arikfr thanks for the script! going to adapt for my org now.

@ultymike
Copy link

+1

2 similar comments
@rahul-pande
Copy link

+1

@nickihm
Copy link

nickihm commented Aug 7, 2017

+1

@gamefundas
Copy link

+1 a much awaited feature for ReDash

@praneeth-sajepa
Copy link

+1

7 similar comments
@foaadnami
Copy link

+1

@arpitset
Copy link

arpitset commented Oct 5, 2017

+1

@sandeep89
Copy link

+1

@asafmaor
Copy link

asafmaor commented Nov 9, 2017

+1

@yoavbls
Copy link
Contributor

yoavbls commented Nov 21, 2017

+1

@aanari
Copy link

aanari commented Nov 22, 2017

+1

@Miggleness
Copy link

+1

@brad-natelborg
Copy link

+1

1 similar comment
@macEar
Copy link

macEar commented Apr 21, 2020

+1

@shivakumarss
Copy link

+1 still its open :(

@lrader
Copy link

lrader commented Jun 23, 2020

Love all the requests from people who simply consume. @arikfr You do an amazing job staying positive when responding to the comments. I love redash, thank you for all the time you put into it.

@lpanjwani
Copy link

+1

@aviam
Copy link

aviam commented Aug 1, 2020

+1 we really need this feature

@mayank924
Copy link

Need this feature

@jontonsoup
Copy link

+1 this is amazing it doesn't exist

@jazz788
Copy link

jazz788 commented Sep 19, 2020

Just an fyi for anyone in a bind. Metabase does what I think some of you may be looking for. It's not a png - its some kind of formatted charts, or tables, it is not super sophisticated but we find it really helpful for supplementing client reporting. One bug on metabase is it does not work on some outlook for some companies depending on their setup and/or security. We have not figured out the exact reason yet.

@arunlodhi
Copy link

+1

@jesseforrest
Copy link

+1

We are having to create crons that interact with redash in order to send email, which is not ideal. This feature would be incredibly powerful.

@marionita
Copy link

+1 for this feature, it would be extremely useful.

@melvinmt
Copy link

Would be great if we can also get a scheduled report in Slack :)

@dobesv
Copy link

dobesv commented Feb 10, 2021

To get a report in slack you can use the slack redash connector and the /remind command. Just set a reminder with a link to a report and the slack redash tool will embed a preview of the report into slack each time the reminder fires.

https://redash.io/slack/

@melvinmt
Copy link

@dobesv oh cool, I had no idea that would work! thanks - I no longer have a need for email reports this way :)

@jcolinger3
Copy link

Hmm. So any action on this?

@dobesv
Copy link

dobesv commented Apr 8, 2021

I suppose if people are serious about this feature they might have to hire someone to add it, or do it themselves. Doesn't seem to be a priority for the core developers who undoubtedly have a lot of other work on their plate, much of which they might even get paid to do.

@jcolinger3
Copy link

I guess that is one problem with open source. Like you said, just not enough money for devs to develop a robust solution.
Request is most thumbed up and been in for 6 years. Not going to get a large following of users (paid or not) when important feature requests are ignored.

@shivakumarss
Copy link

Was assuming this ticket will be picked up or addressed when databricks took over redash, but no luck.

@brad-natelborg
Copy link

Agree with above comments. This would be a really nice feature that feels like is lacking when compared to other BI tools currently.

@warwickchapman
Copy link

I’m happy to consider paying for some of this work but I would need it to be defined by someone. I’m a little unclear about the long term plan for the project though.

@susodapop
Copy link
Contributor

Thanks for your interest @warwickchapman. We're putting together a more robust system for work planning on the OSS version. Overall aim is to more tightly define expected behaviour for new features, increase timeline transparency, and in general just make it easier/nicer to contribute to Redash. More to be announced on discuss.redash.io following the V10 release.

@azisso
Copy link

azisso commented Sep 8, 2023

+1
Any takers?

eugenekx pushed a commit to eugenekx/redash that referenced this issue Oct 7, 2023
…data-to-all-viz

Add NotEnoughData component to all vizualizations
@eradman
Copy link
Collaborator

eradman commented Apr 9, 2024

A solution to this was recently made available by Starfish Storage under the BSD 2-Clause License used by Redash:

https://github.com/StarfishStorage/redash-email

Each dashboard listed in the configuration file is rendered as a PDF using a headless instance of Chrome. Query results can also be included as a CSV attachment.

One limitation to be aware of is that dashboards with text parameters are not supported until #6785 is resolved since dashboards are rendered using the share link.

@justinclift
Copy link
Member

@gaecoli ^^^ That might be interesting to you. 😄

@eradman Is that something that would be good to have merged into the main Redash project at some point?

@eradman
Copy link
Collaborator

eradman commented Apr 10, 2024

@justinclift having this functionality built into the main Redash project would be good, but from my perspective the real work is to make Redash itself more amenable to this sort of operation! If Redash was designed to support this kind tool the actual page rendering would be very simple.

@justinclift
Copy link
Member

Cool. Makes good sense to me too. 😄

@gaecoli
Copy link
Member

gaecoli commented Apr 10, 2024

@gaecoli ^^^ That might be interesting to you. 😄

@eradman Is that something that would be good to have merged into the main Redash project at some point?

I will try it when I have time.

@justinclift
Copy link
Member

@eradman Wonder if we should create a new wiki (to start with) page for stuff like "Useful extensions and add-ons to Redash"?

Obviously it would list your redash-email project, and we can add others to it over time that seem useful + maintained as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests