Hi Ross Macintyre,
Thank you for contacting the Syncfusion support.
Data retain and loss on Editing the data connection:
Reconnection will persist the dropped table(s), table relationships, data filters, data configuration to widgets, unless the schema is different from the previous data connection. i.e., the reconnected database should have similar schema like the previously connected database, which may exist in same or different location. If the reconnected one don’t have a column that is available in previous one, reconnection will just ignore that column and its related settings alone and persist others. Beyond that level, reconnection will drop previous settings entirely.
The following alert message will be shown if the schema information differs while you trying to connect to a different data source, if you click yes the existing data will be reset.
Please refer our user guide documentation on editing the data connection for more details:
So please ensure whether your new data source and the old data source are same at your end.
Editing the data source without dashboard designer:
You can change the connection string of the dashboard report using the utility called “DataSourceSwitcher”. It will allow you to change the connection string of more than one dashboard reports placed in the folder.
However if you have used more than one different data source in a specific dashboard report , the single data source which will be passed as the new connection string to the tool will be used for all the data sources. The existing and the new connection type needs to be same. So please review the limitation, guidelines and usages of the utility tool from the attached document before proceeding with the tool.
Online link for utility tool and document:
Note: The tool supports only the SQL Server, PostgreSQL , ODBC ( SQL , MySQL and Oracle ) connection types for connection string switching. If you are using any other data source type , please let us know the connection type details.
Please let us know if you have any further queries on this. If you have any other requirement please provide us more details and we will get back to you with better solution for your requirement.
Regards,
Venkataprasad S.