Forum Discussion
Dataflow Gateway
- 4 years ago
Yes, your credentials will only work for the dataflows you have access to. It would be better for a Power BI admin with more rights to workspaces set up that connection for you then allow you to use the gateway. Note that others using that gateway would have access to the same datasources.
You only need to put the dataflow through a gateway if you are going to be mashing up the dataflow with onprem data. If you are just pulling tables in you don't need to.
So if your dataflow has a product table and you want to use it, no need. but if you want to merge that product table with some on prem data, then you have to run both through the gateway.
Yes, your credentials will only work for the dataflows you have access to. It would be better for a Power BI admin with more rights to workspaces set up that connection for you then allow you to use the gateway. Note that others using that gateway would have access to the same datasources.
You only need to put the dataflow through a gateway if you are going to be mashing up the dataflow with onprem data. If you are just pulling tables in you don't need to.
So if your dataflow has a product table and you want to use it, no need. but if you want to merge that product table with some on prem data, then you have to run both through the gateway.
Hi Edhans, thanks for the clarification, it helps!
Indeed you are right, this is only required when we are mashing up data between dataflow and onprem.
That brings me to another question, would it be more clean cut, if one is to build a dataset that gets data solely from tables in dataflow, and use this datasets to mash with other onprem data. In that case, we avoid giving out access of a Dataflow gateway that as too much access to workspaces where some users are not supposed to have? Thoughts?
Thanks.
- edhans4 years agoCommunity Champion
I might go another route. Use dataflows to stage data from on-prem sources and only give a few people the ability to create those dataflows and access the gateway.
Then let others create reports solely from dataflows. No gateway access needed.
You can control permissions by where you store the relevant dataflows and who has permissions to those workspaces.