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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
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!