Qlik Community

New to QlikView

Discussion board where members can get started with QlikView.

gerhardl
Contributor II

Load from multiple daily extracts

Hi,

I am loading (concatenating) the same daily application extract into QV every single day. At the moment I copy and paste the entire load script for the extract, then I simply put the name of the new day’s extract in the FROM statement. This means my script is increasing in size exponentially every day.

Is there any way to just load the same fields and then type in the name of all the extracts in the FROM statement?

For instance:

Load Field1

           Field1

           Etc.

FROM Extract_Day_1

Concatenate Load Field1

Field1

           Field1

           Etc.

FROM Extract_Day_1 AND Extract_Day_2 AND Extract_Day_3 AND Extract_Day_4 AND Extract_Day_5 etc.

Thanks,

Gerhard

Tags (3)
3 Replies
dennisnet
Valued Contributor III

Re: Load from multiple daily extracts

HI try something like the code below:

DAYS:

LOAD * INLINE [

    daynr

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

];

For i = 0 to 9

Let vDays =  Peek('daynr','$(i)','DAYS');

Data:

LOAD *

FROM Extract_Day_$(vDays)

;

next i

Drop Table DAYS;

I think you need to adjust it a bit but the idea is that you create a loop in the loading script.

Hope this is helpfull for you.

gerhardl
Contributor II

Re: Load from multiple daily extracts

Hi,

Wow – that is Greek to me to be honest…

My file names are as follows:

Daily_ApplicationExtract_A_30-MAY-2011_31052011012554.txt i.e. Daily_ApplicationExtract_A_DD-MMM-YYYY_DDMMYYYYhhmmss.txt

Please could you explain what you just said about the loop using the filenames as above?

Much appreciated,

G

Gerhard Laubscher

Tenacity (a Pepkor company)

P.O. Box 6387, Parow East, 7501, South Africa

T: +27 (0)21 928 1017

F: +27 (0)21 928 1012

C: +27 (0)82 080 4190

www.tenacityinc.co.za<http://www.tenacityinc.co.za/>

gerhardl@tenacityinc.co.za<mailto:stephnik@tenacityinc.co.za

gerhardl
Contributor II

Re: Load from multiple daily extracts

Figured it out – all I did was this:

http://qlikcommunity.org/forums/t/21965.aspx

Thanks,

Community Browser