Skip to main content
Solved

SQL Catalog Items

  • November 27, 2025
  • 2 replies
  • 36 views

Hi All, 

 

 

We have a few SQL Catalog Items that represent data in a way that the users find intuitive (compared to the awkward way the data is stored in the source system). However, whenever I update the SQL in anyway, like to add or remove a column/attribute, all field definitions, terms, etc are removed. They can be seen in the previous version of the Catalog Item, but I have to either restore the old Catalog Item or re-enter all the definitions. 

Is there a way to update the SQL behind SQL Catalog Items and not impact the unchanged attributes?

Thanks for any help you can provide.

 

Regards

Stu

Best answer by ThomasPro

I do not believe so for the fact that I believe Ataccama views this as a “new” catalog item since the underlying query that builds the catalog item has changed. I do not believe the metadata will follow this “new” version. However, you can map business terms to detection rules to help with restoring the metadata attached to the catalog item.

2 replies

Forum|alt.badge.img+2
  • Data Pioneer L2
  • Answer
  • December 11, 2025

I do not believe so for the fact that I believe Ataccama views this as a “new” catalog item since the underlying query that builds the catalog item has changed. I do not believe the metadata will follow this “new” version. However, you can map business terms to detection rules to help with restoring the metadata attached to the catalog item.


  • Author
  • Data Voyager
  • December 11, 2025

Thanks Thomas - your reasoning makes sense about why it wouldn’t maintain the metadata. I decided to push the results of the SQL output to our Data Warehouse and have created a standard Catalog Item and removed the SQL Catalog Item. 

I appreciate you taking the time to reply. Have a great weekend.