Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
See why IDC MarketScape names Qlik a 2025 Leader! Read more
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

tDBSCD type 2 from tFileInputDelimited

Hi,

My problem is that my job simply does not end: I get no error code, no pop-up, it just freezes like this screenshot and the destination table never fills up:

0683p000009M9ev.jpg

 

 

However, when I remove the tDBSCD_1 component, it works fine and the tLogRow_1 displays the result correctly.

For a better understanding of my problem, here is the tMap :

0683p000009M9f0.jpg

 

 

Here is the tDBSCD_1 component info:

0683p000009M9D7.jpg

 

 

And here is the tDBSCD_1 editor screen:

0683p000009M9Mt.jpg

 

 

As you can see, all the fields used in the SCD are present in the destination table in MySQL:

0683p000009M9f5.jpg

 

Does any1 have any idea why the process freezes at the end? I tried using "tDBClose", "tDBCommit" with the "Close Connection" checkbox marked, it still doesn't work. Thank you!

Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Ok, I fixed it. In my SCD component editor, in the "Surrogate keys" section, I changed the option of the "creation" field and put it to "Table max + 1". Once that was done, the run completed fully, however, for it to persist on the destination table, I had to change the tDBClose component too and put a tDBCommit instead. Here you go, cheers!

View solution in original post

1 Reply
Anonymous
Not applicable
Author

Ok, I fixed it. In my SCD component editor, in the "Surrogate keys" section, I changed the option of the "creation" field and put it to "Table max + 1". Once that was done, the run completed fully, however, for it to persist on the destination table, I had to change the tDBClose component too and put a tDBCommit instead. Here you go, cheers!