Hello,
We are working on an app to allow triggering refresh dataflows using variables as an input opposed to pre-selected Environment/Dataflow on Flow configuration.
It seems Power Automate Refresh a dataflow action accepts only IDs, not the names for Environments.

1. What is the suffix added to the Environment GUID "-31....-canada", where does it come from? can we query for it?
2. Dataflows are stored in msdyn_dataflows table, we can resolve Dataflow GUID by the name, however there are 2 records for each flow with the same name, one created by Developer and
the other by #PdpfCDSClient. They are clearly different, IDs, the content.... but modified with 10 sec difference. Which record to select then? The latest?
Any ideas?