Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
AXK0121B
Contributor II
Contributor II

Creating Metadata Manager's utility components failed

I am Trying to do CDC Load with ODBC Connection, After selecting the tables when i am trying to run the job it gets failed with below error.

 

Creating Metadata Manager's utility components failed
Cannot create the source utility component
Failed while preparing stream component 'QAD_PERU'.
Context field(s) are not defined

 

 

Attaching the log screenshot.

Labels (1)
1 Solution

Accepted Solutions
RajyaLakshmi
Support
Support

Hi @AXK0121B ,

Thanks for contacting Qlik support.

You might get this error if the values in the context field are not filled out. The ODBC CDC endpoint is designed to work with a context field.

Before you can define the settings in the Change Processing tab, you need to ensure that at least one special "Context" column exists in your source database tables. Context column(s) are basically columns in a table that enable Replicate to determine whether the data has changed. You can add Context columns specifically for the purpose of change processing (either using a script or manually) or you can use existing columns that contain suitable "Context" data.

Please refer the below user guide for details:

https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Shared/prereq_source_change_pro...

However as mentioned by Desmond earlier, unless enabled through Professional Services and approved by your Account Manager, the ODBC with CDC source endpoint should not be used.

 

Best Regards,
Rajya Lakshmi

View solution in original post

2 Replies
DesmondWOO
Support
Support

Hi @AXK0121B ,

"Using ODBC with CDC as a source" should be enabled through Professional Services and approved by Account Manager. Please find this link: Using ODBC with CDC as a source for details.

Regards,
Desmond

Help users find answers! Do not forget to mark a solution that worked for you! If already marked, give it a thumbs up!
RajyaLakshmi
Support
Support

Hi @AXK0121B ,

Thanks for contacting Qlik support.

You might get this error if the values in the context field are not filled out. The ODBC CDC endpoint is designed to work with a context field.

Before you can define the settings in the Change Processing tab, you need to ensure that at least one special "Context" column exists in your source database tables. Context column(s) are basically columns in a table that enable Replicate to determine whether the data has changed. You can add Context columns specifically for the purpose of change processing (either using a script or manually) or you can use existing columns that contain suitable "Context" data.

Please refer the below user guide for details:

https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Shared/prereq_source_change_pro...

However as mentioned by Desmond earlier, unless enabled through Professional Services and approved by your Account Manager, the ODBC with CDC source endpoint should not be used.

 

Best Regards,
Rajya Lakshmi