Get Inspire insights from former attendees in our AMA discussion thread on Inspire Buzz. ACEs and other community members are on call all week to answer!

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

.txt file into FTP server: keeping size formatting for text file in Blob

andrewplaice
8 - Asteroid

Hi all,

 

Here I am back over my skiis again!  I built a process to output a .txt file to later be consumed by an FTP server.  It works great.  When manually uploaded the process consumed the file and did what was expected.

 

For my last step, I was given specifics on the FTP server only to learn I can't really output the file in current format to FTP... so it's time to learn.  The articles I have read don't seem to address this issue:

 

The FTP site is expecting a text file with given field lengths.  In some cases my data has null values and others the data lengths differ.  This doesn't matter when using a select tool as I just define the string field lengths before outputting to .txt.  How do I address this with blob?  The examples I see in prepping the data suggest I transpose and concatenate the data, but when I do this I lose field lengths and null value spacing.  

 

If Blob isnt required to upload a .txt file to FTP, I'd love to learn more.  Assuming I need to wade into the world of Blob how do I solve for this?

 

Let's assume my data looks like this (all string data with size 10 headers included)

 

Item TypeCommunicationStatusClientProduct
BILLINGINTERNINPROC123456CAN
TRAN PEND234567TAK

 

But I need it to looks like this in the .txt so that each previous field has a size of ten:

 

BILLING   INTERN    INPROC    123456    CAN

TRAN                PEND      234567    TAK

 

Can anyone help? 

 

Thanks!

2 REPLIES 2
TessaS
Alteryx
Alteryx

Hi @andrewplaice 

 

Could you use a Formula tool to pad each field with 10 spaces?

 

 

Tessa Smithers

Sr. Technical Account Manager
Alteryx, Inc.


andrewplaice
8 - Asteroid

Hi.  I ended up solving this a different way.  The files saved and then a separate BAT file is executed to run an FTP script, which moves the files.  All still over my head, but with the  help of a colleague it is working.

Labels