Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Vinlogs
Creator
Creator

Unable to create a column named "do" using tFileinputDelimited component

Hi All,

I am trying to enter a column named "do" in schema editor for tFileinputdelimited component/ tMap/ tFileoutput delimited components but I am unable to assign the name to the column. For some reason the schema editor does not like the word "do" for the column name, can anyone please suggest how to resolve this?

Note- Upper case "DO" works, its just that lower case "do" doesn't tend to work in any of the components since its one of the java keyword. Please advise.

Talend version- 7.3 big data version.

Thanks!

Labels (3)
1 Solution

Accepted Solutions
InfoCraft
Creator
Creator

Hi @Vineet Paladi​,

I don't see the point of putting java reserved words in the schema.

  1. If the data source contains a header with Java reserved words ===> you put any column name (Reading will start from the second line)
  2. If you want to generate a file with a header containing Java reserved words ==> do the following:

0695b00000SpiK9AAJ.png0695b00000SpiKxAAJ.png0695b00000SpiMeAAJ.png0695b00000SpiO1AAJ.png0695b00000SpiPTAAZ.png0695b00000SpiRyAAJ.pngKind regards,

View solution in original post

2 Replies
Anonymous
Not applicable

Hi,

 

Thank you for writing to us. Since talend is a java code generator tool, no java reserved keywords can be used. Please refer to the below. This will be a limitation from java.

 

https://community.talend.com/s/article/Prohibited-package-name-java-prioritest-Kuur4?language=en_US

 

Thanks!

 

 

InfoCraft
Creator
Creator

Hi @Vineet Paladi​,

I don't see the point of putting java reserved words in the schema.

  1. If the data source contains a header with Java reserved words ===> you put any column name (Reading will start from the second line)
  2. If you want to generate a file with a header containing Java reserved words ==> do the following:

0695b00000SpiK9AAJ.png0695b00000SpiKxAAJ.png0695b00000SpiMeAAJ.png0695b00000SpiO1AAJ.png0695b00000SpiPTAAZ.png0695b00000SpiRyAAJ.pngKind regards,