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

Announcements
April 13–15 - Dare to Unleash a New Professional You at Qlik Connect 2026: Register Now!
cancel
Showing results for 
Search instead for 
Did you mean: 
Nagaraju_KCS
Specialist III
Specialist III

Link Table?

Hi Community,

How to create linktable,

LinkTableTemp:

LOAD C_SERVICE_CENTRE,

     C_SAMPLE_MONTH,

     C_BRANCH,

     FILE_NO,

     C_LOAN_PRODUCT

Resident Compliance_Report;

Concatenate

Load

FILE_NO,

BRANCH         As LinkBranch,

SERVICE_CENTRE As Link_ServiceCentre,

LOAN_PRODUCT   As Link_Product,

SAMPLE_MONTH   As Linkdate

Resident DatabaseData;

Concatenate

Load

FILE_NO,

F_BRANCH         As LinkBranch,

F_SERVICE_CENTRE As Link_ServiceCentre,

F_SAMPLE_MONTH   As Linkdate

Resident File_Details;

Concatenate

Load

FILE_NO,

QR_BRANCH         As LinkBranch,

QR_SERVICE_CENTRE As Link_ServiceCentre,

QR_SAMPLE_MONTH   As Linkdate

Resident Question_Review_Status;

Concatenate

Load

FILE_NO,

QS_BRANCH         As LinkBranch,

QS_SERVICE_CENTRE As Link_ServiceCentre,

QS_SAMPLE_MONTH   As Linkdate

Resident Question_Status_Report;

Concatenate

Load

FILE_NO,

CO_BRANCH         As LinkBranch,

CO_SERVICE_CENTRE As Link_ServiceCentre,

CO_SAMPLE_MONTH   As Linkdate

Resident Compliance_Overdue_Report;

LinkTable:

Load Distinct

  FILE_NO,

  Linkdate,

  LinkBranch,

  Link_Product,

  Link_Product                        As LOAN_PROD_CODE,

  Link_ServiceCentre,

  Link_ServiceCentre                  As SERVICE_CENTRE_CODE,

  year(Linkdate)                      As Year,

  Month(Linkdate)                     As Month,

  AutoNumberHash128(FILE_NO,Linkdate) As Link_Field

Resident LinkTableTemp;

DROP Table LinkTableTemp;

Thanks in advance.....

5 Replies
Anonymous
Not applicable

Can you send your sample file, Just wanted to take a look .

Anonymous
Not applicable

- Identify common fields between common tables

- Create concatenated Key

- remove common fields from source tables and move them onto link table which we have taken in link table

- load common table with key

Nagaraju_KCS
Specialist III
Specialist III
Author

Hi jaswant,

sorry for the delay..

Above fields are common in my tables.

tresB
Champion III
Champion III

Please refer this nice  attached doc

agni_gold
Specialist III
Specialist III

If you want to create a main fact table then you have to concatinate in this way :

LinkTableTemp:

LOAD C_SERVICE_CENTRE,

     C_SAMPLE_MONTH,

     C_BRANCH,

     FILE_NO,

     C_LOAN_PRODUCT

Resident Compliance_Report;

Concatenate LinkTableTemp

Load

FILE_NO,

BRANCH         As LinkBranch,

SERVICE_CENTRE As Link_ServiceCentre,

LOAN_PRODUCT   As Link_Product,

SAMPLE_MONTH   As Linkdate

Resident DatabaseData;

Concatenate LinkTableTemp

Load

FILE_NO,

F_BRANCH         As LinkBranch,

F_SERVICE_CENTRE As Link_ServiceCentre,

F_SAMPLE_MONTH   As Linkdate

Resident File_Details;

Concatenate LinkTableTemp

Load

FILE_NO,

QR_BRANCH         As LinkBranch,

QR_SERVICE_CENTRE As Link_ServiceCentre,

QR_SAMPLE_MONTH   As Linkdate

Resident Question_Review_Status;

Concatenate LinkTableTemp

Load

FILE_NO,

QS_BRANCH         As LinkBranch,

QS_SERVICE_CENTRE As Link_ServiceCentre,

QS_SAMPLE_MONTH   As Linkdate

Resident Question_Status_Report;

Concatenate LinkTableTemp

Load

FILE_NO,

CO_BRANCH         As LinkBranch,

CO_SERVICE_CENTRE As Link_ServiceCentre,

CO_SAMPLE_MONTH   As Linkdate

Resident Compliance_Overdue_Report;

/* Now You can make final fact table */

LinkTable:

Load Distinct

  FILE_NO,

  Linkdate,

  LinkBranch,

  Link_Product,

  Link_Product                        As LOAN_PROD_CODE,

  Link_ServiceCentre,

  Link_ServiceCentre                  As SERVICE_CENTRE_CODE,

  year(Linkdate)                      As Year,

  Month(Linkdate)                     As Month,

  AutoNumberHash128(FILE_NO,Linkdate) As Link_Field

Resident LinkTableTemp;

DROP Table LinkTableTemp;

Or if your question is to link all the tables with each other then you can use lookup funtion and make some composite keys to link each other .

Hope this may help you.