I have connected my Postgres server to ArcGIS Pro, but when I view the data in the Catalog Panel it displays all the tables in a single list. Due to the amount of tables this displays, this is unusable. Is there any way to have schema names that can be expanded to show the tables within displayed instead?
I have not seen a way to do this. In Pro it will show you all the tables that you have access to, including from multiple schemas. Pro does this with other RDBMS's like SQL Server.
Are you connecting with an account that has the "superuser" privilege?
If I connect as my data owner (data), I only see the tables in my schema. This user only has access to this schema, limited permissions
If I connect as my postgres super user, I can see data in the other schemas:
Is this what you are also seeing?
These are not Enterprise Geodatabases, just PostgreSQL databases with PostGIS enabled.