Skip to main content
Submitted

Option to accept or discard metadata changes of a data source after synchronizing

  • February 21, 2019
  • 3 replies
  • 0 views

Forum|alt.badge.img

When you synchronize a data source and there are some problems, or the metadata changes are not to your liking (NoSql sources can be problematic), it would be good to have a choice to accept the metadata changes when you get the synchronization results before they are applied to the project.

In some situations, all the tables are removed because of a data source issue and you have to close the project without saving and open it again.

3 replies

Forum|alt.badge.img

Agree!

Also, just because a column / entire table disappeared in the source, doesn't mean it should be removed from TX. This is especially true for historical tables.


Forum|alt.badge.img
  • Known Participant
  • February 22, 2019

I would also add the following options:

1. "convert removed tables to custom tables?"

2. "convert removed fields to custom fields?"

That way you can accept changes but your ETL won't break. You can fill the new "custom table" with data via a script for a quick fix.

We had this happen where the programmers at a customer decided to change all - to _ in the field and table names one day and we had to do direct SQL updates in the projectRepository to get it working again... 


Forum|alt.badge.img