EscapeQualifier in CSV TEXT Exports

More
6 months 6 days ago #25902 by mlopeztn
I searched the support forum and I see a couple of people talking about this, but I could not find a solution.  I am querying a database and I am receiving data in columns, specifically columns with unescaped double quotes, that is being exported to a csv file just as it is receive in the database.  The column data looks like this ["LAST^FIRST^M^^"."].  I would expect if I exported this to a CSV text file to be ["LAST^FIRST^M^^""."].  I know Microsoft had an issue with their tools a while back and they added a EscapeQualifier switch to their products to add escape characters when necessary.  Is there something I can do in the product to get the same resolution?  I know I can probably build a custom transform, but shouldn't the product generate an RFC compliant export?  Hopefully I am just missing something here.  Thanks in advance for your help!

Running the latest version 6.4.6.47 of Advanced ETL Processor Enterprise.
The following user(s) said Thank You: admin

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago #25904 by admin
Hi Michael

Welcome to the forum and thank you for the feedback

 I had a look at EscapeQualifier and it think it should be easy to implement.

We will let you know once new release is ready it is ready 

support.microsoft.com/en-gb/topic/kb4135...2d-d95a-5b6ec52a392a

www.ietf.org/rfc/rfc4180.txt

Mike
ETL Architect
The following user(s) said Thank You: Peter.Jonson

Please Log in or Create an account to join the conversation.

More
6 months 5 days ago #25907 by Peter.Jonson
Please try latest version


Peter Jonson
ETL Developer

Please Log in or Create an account to join the conversation.

More
6 months 4 days ago #25912 by mlopeztn
Thank you for your quick reply. It does not appear the new build fixes the issue.

Query to MSSQL Table
MSSQL Database Column Value = [ LAST^FIRST^M^^". ]


Text File Output
Value Escape Qualifier Checked (Enabled) = [ LAST^FIRST^M^^." ]
Value Escape Qualifier Unchecked (Disabled) = [ LAST^FIRST^M^^". ]


Expected value should escape all double quotes in the output with a double quotes [ "" ]

Expected Text File Output When Escape Qualifier Enabled = [ LAST^FIRST^M^^"". ]

Expected Column Output in Text File = [ "LAST^FIRST^M^^"".", ]

Please advise.
The following user(s) said Thank You: Peter.Jonson

Please Log in or Create an account to join the conversation.

More
6 months 4 days ago #25913 by Peter.Jonson
Please provide a screenshot  of your writer properties

Peter Jonson
ETL Developer

Please Log in or Create an account to join the conversation.

More
6 months 4 days ago #25915 by mlopeztn
Please see the attached screenshots below.

Thanks again for your help!
The following user(s) said Thank You: admin, Peter.Jonson

Please Log in or Create an account to join the conversation.

Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Read more
Marketing
Set of techniques which have for object the commercial strategy and in particular the market study.
Google
Accept
Decline
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline
Google Analytics
Accept
Decline
Functional
Tools used to give you more features when navigating on the website, this can include social sharing.
Advertisement
If you accept, the ads on the page will be adapted to your preferences.
Google Ad
Accept
Decline
Save