Once you create the Dataset, you can't change anything. I would like to be able to edit the following: a. Dataset name b. Server c. Database d. Service account e. Associate to a different Personal Gateway. I manage a team of developers who ideally need to be able to write a report in Power BI Desktop, setup their dataset, publish the report to the Power BI portal, and then change the Dataset to use the central server's Personal Gateway. With the way this is currently configured, each user has to setup up their own Personal Gateway which is then persisted in the report. So now I either have to force the users to log into a single server to do their development, or live with the fact that each machine can be a point of failure for our refresh if it is powered down or offline. The current setup is not ideal. If you could basically duplicate functionality of using a local dataset for local development and optionally deploy over a dataset on a server (like a SSRS data source) and allow editing of the server version of the dataset (like a SSRS data source), then you would have the functionality I need.