Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Timestamp has got single courses ' '

Hi Everyone,

I am trying to use a timestamp and trying to extract the month, year and day but for some reason, I am not successful

one thing I have noticed is the Time stamp is showing commas in the text field

Capture.JPG

this is the following code i am using

GI_PVX:

LOAD [Item code] As REF,

        [Item name],

       [Date timestamp] as PVX_DATE,

      Year(TimeStamp#([Date timestamp],'DD/MM/YYYY hh:mm')) As PVX_YEAR,

       Month(TimeStamp#([Date timestamp],'DD/MM/YYYY hh:mm')) As PVX_MONTH,

       Day(TimeStamp#([Date timestamp],'DD/MM/YYYY hh:mm')) As PVX_DAY,

  

FROM

(ooxml, embedded labels);

Please help me on this.

Regards,

M Talal

26 Replies
Anil_Babu_Samineni

I have not seen the field from this excel

LOAD

  [Item code] As REF,

     [Item name],

     User,

     From,

     To,

     Quantity,

     Comments,

     [From Container],

     [To Container],

     [Attribute 3],

     [Attribute 4],

     [Attribute 5],

     [Attribute 6]

FROM

(ooxml, embedded labels);

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
Anonymous
Not applicable
Author

"Field names must be unique within table"

this is the error now.

sunny_talwar

How about this?

GI_PVX:

LOAD *,

    Year(PVX_DATE) as PVX_YEAR,

    Month(PVX_DATE)as PVX_MONTH,

    Day(PVX_DATE) as PVX_DAY;

LOAD *,

  Date(Floor(TimeStamp#(PurgeChar([Date timestamp], Chr(39)), 'DD/MM/YYYY hh:mm'))) as PVX_DATE;

LOAD *

FROM

(ooxml, embedded labels);

Anonymous
Not applicable
Author

Item codeItem nameDate timestampUserFromToQuantityCommentsFrom ContainerTo ContainerAttribute 3Attribute 4Attribute 5Attribute 6
139922FOX GLACIER MINTS 195G'17/03/2017 15:02'MalikGI1B1932Stock registeredCON-73841FOOD VAT1SweetsBags-Confectionery
12362CHUPA CHUPS 20 MINI LOLLIES'09/02/2017 17:40'AUGUSTOGI1B1944Stock registeredCON-56471FOOD VAT1SweetsBags-Confectionery
Anonymous
Not applicable
Author

I need [Item code] as REF

sunny_talwar

This worked for me

Table:

LOAD *,

    Year(PVX_DATE) as PVX_YEAR,

    Month(PVX_DATE)as PVX_MONTH,

    Day(PVX_DATE) as PVX_DAY;

LOAD *,

  [Item code] as REF,

  Date(Floor(TimeStamp#(PurgeChar([Date timestamp], Chr(39)), 'DD/MM/YYYY hh:mm'))) as PVX_DATE;

LOAD * INLINE [

    Item code, Item name, Date timestamp, User, From, To, Quantity, Comments, From Container, To Container, Attribute 3, Attribute 4, Attribute 5, Attribute 6,

    139922, FOX GLACIER MINTS 195G, "'17/03/2017 15:02'", Malik, , GI1B, 1932, Stock registered, , CON-7384, 1, FOOD VAT, 1, SweetsBags-Confectionery,

    12362, CHUPA CHUPS 20 MINI LOLLIES, "'09/02/2017 17:40'", AUGUSTO, , GI1B, 1944, Stock registered, , CON-5647, 1, FOOD VAT, 1, SweetsBags-Confectionery,

];

Just replace inline with your Excel load here

Anonymous
Not applicable
Author

Hi Everyone,

Thank you so much for trying really appreciate your time and effort:

Finally the following code has worked,

GI_PVX:

LOAD [Item code] As REF,

     [Item name],

   //  date(Date#([Date timestamp],dd/mm/yyyy)),

    Replace( PurgeChar([Date timestamp],chr(39) ),',',';') as PVX_DATE,

    Year(TimeStamp#(Replace( PurgeChar([Date timestamp],chr(39) ),',',';'),'DD/MM/YYYY hh:mm')) As PVX_YEAR,

  Month(TimeStamp#(Replace( PurgeChar([Date timestamp],chr(39) ),',',';'),'DD/MM/YYYY hh:mm')) As PVX_MONTH,

  Day(TimeStamp#(Replace( PurgeChar([Date timestamp],chr(39) ),',',';'),'DD/MM/YYYY hh:mm')) As PVX_DAY,

     User,

     From,

     To,

     Quantity,

     Comments,

     [From Container],

     [To Container],

     [Attribute 3],

     [Attribute 4],

     [Attribute 5],

     [Attribute 6]

FROM

(ooxml, embedded labels);

I took this code =Replace( PurgeChar( vVariable ,chr(39) ),',',';') from stephan1983‌.

Regards,

M Talal