Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi Qlik community,
Ik heb een gegevensverbinding aangelegd tussen Qlik sense en Nmbrs opgezet. Hierin maak ik gebruik van een api die de gegevens inlaadt, maar op het moment van laden wordt de tabel gesplitst in 2 tabellen terwijl ze bij elkaar horen. Vervolgens lukt het niet om de tabellen te kopellen aangezien ze verschillen in grootte en er geen sleutelveld aanwezig is. Is er een mogelijkheid om de twee tabellen samen in te laden tot 1 enkele tabel. Zoals je in bijgevoegde afbeelding kunt zien wordt het employeeID apart geladen van employeeBasicInfo terwijl dit samen zou moeten gaan.
Groet Thijs
Beste Thijs,
er zijn meerdere mogelijkheden:
Je kan bijvoorbeeld gebruik maken van een Concatenate functie waarin je meerdere tabellen samenvoegd tot 1 tabel.
Misschien kan ik je verder helpen als ik de data kan zien, in ieder geval hoe de beide tabellen eruit komen qua naamgevingen. Dan zal ik je kunnen helpen met het scripten.
Bedankt voor je reactie,
In de bijgevoegde afbeelding zie je hoe de tabellen worden geladen, namelijk als 2 losse tabellen die geen overeenkomst kennen.
Op het moment dat ik de functie Concatenate toevoeg aan het script worden de tabellen inderdaad gekoppeld maar wordt het aantal rijen verdubbeld en ontstaan er vele lege cellen.
EmployeeList_KEY_data & EmployeeList_KEY_dataa hebben niet dezelfde data? Dan zal je deze kunnen hernoemen in het script en een join kunnen doen. Weet niet of dat lukt?
Als ik de join functie gebruik in het script wordt hij als volgt ingeladen waardoor de tabel nog altijd onbruikbaar is. Is hier een oplossing voor?
Beste Thijs,
Het ligt er wel een beetje aan hoe je data in elkaar zit wat de beste optie is.
Ik hoop dat ik het zo duidelijk kan maken:
Als je een concatenate functie gebruikt komen je 2 tabellen onder elkaar. Data tabel 1+2.
Als je wil joinen moet er een veld zijn in de data met een unieke key, dan kan je ze pas naast elkaar plaatsen. Of je moet het Key veld toevoegen aan de data of deze moet beschikbaar zijn. Misschien kan je mij een voorbeeld sturen van de data? Dit kan natuurlijk anoniem zijn, maar moet wel een realistich beeld geven van je data.
Anders zou ik je dan echt niet verder kunnen helpen...
Dit is de inhoud va de drie tabellen, zoals je kunt zien hebben de drie tabellen niet allemaal hetzelfde aantal rijen en een sleutelveld. Terwijl ze wel uit dezelfde API worden opgevraagd, maar nu kan de tabel funties_data niet juist worden gekoppeld aan de tabel functies_functions terwijl deze wel bij elkaar horen.
Hi Thijs,
Heb je ook een voorbeeld van de connectie naar Nmbrs? Heb je dat met de REST connector gedaan?
Gr. Martin