Select to view content in your preferred language

Working with a Postgres Server - List by schemas?

104
3
Tuesday
jamieatland
Emerging Contributor

 

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?

 

 

0 Kudos
3 Replies
George_Thompson
Esri Notable Contributor

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

George_Thompson_0-1785838125463.png

If I connect as my postgres super user, I can see data in the other schemas:

George_Thompson_2-1785838319959.png


Is this what you are also seeing?

These are not Enterprise Geodatabases, just PostgreSQL databases with PostGIS enabled.

--- George T.
0 Kudos
jamieatland
Emerging Contributor

Hi,

Yes, that's what I am seeing. I can see every table in our database, I have permission on all of them, it's just so many tables that it's incredibly hard to work with. By contrast, in QGIS by default I instead get a list of schemas which can be collapsed to their given tables, which makes it much easier to quickly pin-point the data you need.

jamieatland_0-1786354035095.png

If it's not possible in Arc then that's all I really need to have confirmed, so thanks! But maybe this should be added as an option?

 

0 Kudos
George_Thompson
Esri Notable Contributor

I would recommend creating an ArcGIS Idea, https://community.esri.com/t5/custom/page/page-id/arcgis-ideas, for this. You can also search to see if one is already submitted.

--- George T.
0 Kudos