Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I'm having difficulty combining multiple tables together and having them match up properly.
I have 8 data loads pulling from SharePoint lists with 20 data points, all with the same source names of the fields and renamed to the same names. Example (not all of the fields):
LOAD
[OIDÂ Â ]) as OID,
[Promotion_Level  ] as [Promotion Level],
[Form_Number  ] as [Form Number],
Timestamp#([Edition_Date  ], 'MM/DD/YYYY') as [Edition Date],
[Owner_Name  ] as [Form Owner],
[Law_Department_Number  ] as [Law Dept Number],
Timestamp#([Law_Dept_Expiration_Date  ], 'MM/DD/YYYY') as [Law Dept Expiration Date],
[Title  ] as Title
...
I have 6 data loads pulling from Excel files with 7 data points, all with the same source names of the fields and renamed to the same names. Example:
LOAD
[Form ID] as OID,
Rebranding,
[Rebranding Exception],
Modernization,
[Modernization Exception],
Details as [Transformation Details]
...
The SharePoint feeds contain all of the unique OID numbers, and all of the Excel files reference OIDs that correspond to OIDs provided by the SharePoint feeds, though not every OID is represented in the Excel files.
What I want to do, is have the additional fields provided by the Excel files appended to the existing OIDs provided by the SharePoint feeds. If there isn't an OID represented in the Excel files, I want the fields to just be Null.
But, every time I've tried loading, it just creates a separate instance of the OID for the Excel file loads, with the information provided by the SharePoint fields Null, and the SharePoint OID has all of the Excel file loaded information as Null.
Example of a resulting Straight Table:
OID | Promotion Level | Form Number | Edition Date | Form Owner | Law Dept Number | Law Dept Expiration Date | Title | Rebranding | Rebranding Exception | Modernization | Modernization Exception | Transformation Details |
---|---|---|---|---|---|---|---|---|---|---|---|---|
5000 | Active | FORM5000 | 1/1/2011 | John Doe | XXXXX | 1/1/2018 | This is a Form | - | - | - | - | - |
5000 | - | FORM5000 | - | - | - | - | - | Y | No exception | N | Because | Transformed 5/11/2011 |
This is throwing off the inventory count that is provided, and also makes it difficult to properly review the state of a form.
I've attempted to use Join, Keep, and Concatenate, with little effect. Not saying they won't work, just that I may be misunderstanding how to use them.
I have QlikView 11.
Thanks for any help you can provide.
Hi
These ways you can do
1:Did you try apply map?
2:did you try left join?
Let me know if you need more help or this doesn't work.
regards
Pradosh