i had the same problem in the past,
you can use R or Python for that.
i used R , you can install package RpostgreSQL and connecting to your Redshift
attached example:
drv <- dbDriver("PostgreSQL")
conn <-dbConnect(drv,host='mm-stats-1.ctea4hmr4vlw.us-east-1.redshift.amazonaws.com',port='5439',dbname='stats',user='xxx',password='yyy')
and then you can build report with markdown and then scheduled it with crontab task.
also i used mailR package to send the report to other users
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…