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

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
AH
Creator III
Creator III

Link key question

Hi,


If i make a key using couple of fields and some one of the field has Null values in it. Then does that make a good key which will connect the tables?

Thanks,

Shan

Labels (1)
1 Solution

Accepted Solutions
jonasheisterkam
Partner - Creator III
Partner - Creator III

If I understand you right that you have tow table wich connects over more then 1 field? Now you look to get a function to build a correct connection.

TABLE1:

Load

Hash256("1KeyPartA","1KeyPartB","1KeyPartC","1KeyPartD") as Key,

"1KeyPartA",

"1KeyPartB",

"1KeyPartC",

"1KeyPartD",

"1Value"

resident Tab1;

TABLE2:

Load

Hash256("2KeyPartA","2KeyPartB","2KeyPartC","2KeyPartD") as Key,

"2KeyPartA",

"2KeyPartB",

"2KeyPartC",

"2KeyPartD",

"2Value"

resident Tab2;

View solution in original post

4 Replies
jonasheisterkam
Partner - Creator III
Partner - Creator III

If you use Hash it is not a problem.

AH
Creator III
Creator III
Author

Hi Jonas,

Using Hash where exactly?

Shan

jonasheisterkam
Partner - Creator III
Partner - Creator III

If I understand you right that you have tow table wich connects over more then 1 field? Now you look to get a function to build a correct connection.

TABLE1:

Load

Hash256("1KeyPartA","1KeyPartB","1KeyPartC","1KeyPartD") as Key,

"1KeyPartA",

"1KeyPartB",

"1KeyPartC",

"1KeyPartD",

"1Value"

resident Tab1;

TABLE2:

Load

Hash256("2KeyPartA","2KeyPartB","2KeyPartC","2KeyPartD") as Key,

"2KeyPartA",

"2KeyPartB",

"2KeyPartC",

"2KeyPartD",

"2Value"

resident Tab2;

AH
Creator III
Creator III
Author

Thanks Jonas! Got it.

Shan