Hi, we have a solution in our development environment that contains dataflows, when we deploy this solution to our testing environment the dataflows are not visible so presumably there for not created under the dataflows area in power apps.
My question is, by adding a dataflow into a solution, and deploying that solution to another environment, should I be seeing a dataflow created in that target environment we are deploying to under the dataflows section? dataflows section I am referring to in the screenshot below.

If the answer is no then why is there a feature to add a dataflow to a solution? what is this used for if the dataflow is not created or brought over with the solution when importing it?
Also another side question, what is the correct approach to moving dataflows between environments? I can't find any documentation about this other than a few form post here and there saying to recreate the dataflows from scratch, what is the official line from Microsoft of this with regards to moving dataflows between environments?
Regards,
Anton