The Power BI team recently released the Data Connector SDK, allowing developers to develop custom data connectors in M to allow business users a more user-friendly experience when connecting to their databases. It's great for database companies like us, because we can provide a better interface for helping our users select their data.
There is one issue though... the 'change source' button in the 'data source settings' is disabled. This means that a user has no way to change the underlying data in a report environment. This feature is our 'bread and butter' and is possible with a vanialla OData query. So why can't we do it with a fancy connector? Am I missing somethg here? Is there another way to do it? By requesting new data (instead of modifying the existing tables) - all my dax measures and columns are useless because they are tied to the old datasource.