Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
gadje1
Creator
Creator

compare 2 csv files for catching exceptions

Hi everybody and thanks in advance for those who will help me.

I would like to compare 2 csv files and catch lines that not match.

 

My job structure is like thaht :

0683p000009Ma7J.jpg

 

and my tMap :

0683p000009MaBN.jpg


In first i have a csv file generated from an sql query (COPAB) and another csv file generated from an XLS file (UAB).

In my tMap i created an inner join between the field "ORCAB_CD" in UAB file and "CDGRP" in COPAB file.

In my output "out_NoMatch" i setted "Catch lookup inner join reject" to true.

My problem is that i don't catch some codes that did must been in the reject file.

Obviously, i checked if the code was well in both files and it's.

 

This is a part my "COPAB" csv file structure :

CDGRP;NOART;ETARE;ART93;REFFO
;DI0031;;;
OR00006702;OR00006702;;6017;775657
OR00006705;OR00006705;;6022;775659
OR00010485;OR00010485;;30221;741930
OR00619925;OR00619925;;650060101Z;752394
OR00619940;OR00619940;;553_59_901;776165
OR00619941;OR00619941;;553_59_902;776166
OR00619942;OR00619942;;553_59_903;776167
OR00619943;OR00619943;;553_59_904;776168
OR00619944;OR00619944;;553_59_905;776169
OR00010486;OR00010486;;30223;741928
OR00010487;OR00010487;;30224;741929
OR00010491;OR00010491;;30251;765169
OR00010492;OR00010492;;30253;765167
OR00010493;OR00010493;;30254;765168
OR00010635;OR00010635;;31203;765166
OR00010787;OR00010787;;31913;750714
OR00010788;OR00010788;;31916;750713
OR00010804;OR00010804;;31955;750715

And this is a sample of my "UAB" csv file :

UAB_CD;ORCAB_CD;DES_LIB;COPA_PU;ADH_PU;DISPO_CD;CQ2019_LIB;AUTRECOOP_LIB;UV_CD;US_CD;UF_CD;MV_COEF;MF_COEF;SENSCOEFUVUS_CD;SENSCOEFUFUS_CD;TECHNIQUE_LIB;creation_dt;modification_dt;validite_tarif_dt;reference_fournisseur;mots_cles
100029;OR00617441;CHEVILLE INCO 8MM L 150MM POUR ISOLANT 120MM      ;0,12;0,17;D;CQ2019-2 Pg:138 Px:28.510 Rf:OR00617441                           ;CQ2019- Info Stock : ARBA ACEM GMB UAB                            ;U   ;U   ;U   ;1;1; ; ;VENDU A L'UNITÉ;15/12/09;17/09/18;01/04/2019;358406;OR00617441@
100329;OR02413723;POT DE RETRAITEMENT DES COUPES - PCD 91 VERT 2,5L ;18,74;22,96;D;CQ2019-3 Pg:155 Px:42.280 Rf:OR02413723                           ;CQ2019- Info Stock : ARBA ACEM CAB UAB                            ;BIDO;BIDO;BIDO;1;1; ; ;VENDU AU BIDON - BIDON DE 2,50 LITRES;13/02/07;28/01/20;01/01/2020;182;OR00234719@OR02413723@
776256;OR01725261;CHARNIERE DUOMATIC PREMIUM 110 52/5,5 SS OUTIL DRO;2,27;2,95;C;;;U   ;U   ;U   ;1;1; ; ;;11/04/12;05/01/18;01/01/2018;329.17.770;OR01725261@
776165;OR00619940;KIT 2 TUBES LONGITUDINAL GRIS LG=300MM            ;2,67;3,4;D;;;U   ;U   ;U   ;1;1; ; ;;11/04/12;29/03/18;29/03/2018;553.59.901;OR00619940@
752275;OR00210507;PIQUET BOITE AUX LETTRES CYLINDRIQUE GALVA        ;12,85;17,01;D;;;U   ;U   ;U   ;1;1; ; ;;29/10/08;20/03/19;20/03/2019;139286;OR00210507@
751800;OR00619914;BURETTE HUILE 125ML P/CLOUEUR                     ;3,9;4,96;D;;;U   ;U   ;U   ;1;1; ; ;;24/06/08;20/06/18;01/03/2018;HBP125;OR00619914@
775138;OR00192173;POUDRE DE TRACAGE BLANCHE 1KG                     ;4,8;6,59;D;;;U   ;U   ;U   ;1;1; ; ;;12/03/12;12/02/20;12/02/2020;400426;OR00192172@OR00192173@
776191;OR00619960;REHAUSSE LATERAL MOOVIT PANEL LG=600MM            ;15,02;19,14;D;;;U   ;U   ;U   ;1;1; ; ;;11/04/12;05/01/18;01/01/2018;553.60.207;OR00619960@
777865;OR00226968;VESTE COUPE VENT IMPER.TECKA BLEU MARINE T.58     ;30,35;40,97;C;;;U   ;U   ;U   ;1;1; ; ;;25/07/17;10/04/20;10/04/2020;V415-0-02.Z58;OR00226968@
775531;OR00180254;CHEVILLE FH 10/25 S LG 99MM ACIER ZG BT 50        ;138,6;190,23;D;;;BOIT;BOIT;CENT;1;0,5; ; ;;16/03/12;08/04/20;01/02/2020;503134;OR00180254@
773597;OR01390346;CLOUEUR POINTES ROULEAUX BARDAGE ET COUVERTURE    ;521,12;677,45;C;;;U   ;U   ;U   ;1;1; ; ;;05/03/12;06/03/18;01/03/2018;CN452S;OR01390346@
100741;OR00617439;CHEVILLE INCO 8MM LONG 100MM POUR ISOLANT 80MM    ;0,11;0,14;D;CQ2019-2 Pg:138 Px:25.170 Rf:OR00617439                           ;CQ2019- Info Stock : ARBA CAB GMB UAB                             ;U   ;U   ;U   ;1;1; ; ;VENDU A L'UNITE - CARTON DE 500 CHEVILLES;01/01/98;29/04/19;01/04/2019;358402;OR00617439@

For example, the code "OR00619940" is well present in both files but isn't in my reject file.

Any idea why ?

 

Thanks a lot.

 

 

Labels (2)
1 Solution

Accepted Solutions
gadje1
Creator
Creator
Author

Sorry i have maked a error, my file seems good now. You can delete this thread.

I didn't smoke the carpet. Smiley Embarassed

View solution in original post

2 Replies
gadje1
Creator
Creator
Author

Sorry i have maked a error, my file seems good now. You can delete this thread.

I didn't smoke the carpet. Smiley Embarassed

gadje1
Creator
Creator
Author

Sorry i have maked a error, my file seems good now. You can delete this thread.

I didn't smoke the carpet. Smiley Embarassed