I have an AWS RDS sitting in a VPC and have successfully connected to this VPC with validated user account access.
I have created a few dashboards from this Postgresql that are non-partition tables and Quicksight can read these tables.
However when I want to create a dashboard using a partition table from Postgresql, I am getting error
Your database generated a SQL exception. This can be caused by query timeouts, resource constraints, unexpected DDL alterations before or during a query, and other database errors. Check your database settings and your query, and try again.
ERROR: permission denied for table xxxx table
I have given the SELECT permission to this Postgresql user but the error persist.
Is Quicksight able to read partition tables? If yes, how should I give the permission to my user to read it?
Since this is a bug in QuickSight and the issue has reoccured for another user I suggest you create a AWS ticket on a pro-active basis so this could be worked.
Based on the solution shared it seems that was not done the last time the issue was reported.
What I meant was that you are not able to get access to the table by selecting the table from the table browser and have to resort to Custom SQL as a workaround.