Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
解決済み

Extract Partial File Name

kheuer
アステロイド

Can Alteryx extract part of a file name and append it as a new column? I am trying to mass load 800 files, but need to extract the date that is part of each file name. To complicate matters, not all date formats are the same. Ideally I would like to ask Alteryx to grab everything that is right off the letters PPV (see screenshot):

 

ppv.png

 

 

 

7件の返信7
jrgo
マグネター

@kheuer,

 

Sounds like a use case for RegEx. The following expression will extract the string of characters after PPV and before .xlsx. As for converting them to DATE fields, you can try using this BB Date macro available in Gallery.

^.+PPV\s(.+).xlsx$

image.png

kheuer
アステロイド

@jrgo - you are a life saver! Thank you. I am super close to getting this incorporated into my workflow.  I think the expression you provided needs to be modified, but I can't figure out the syntax. Can you please assist?

 

File Path.png

jrgo
マグネター

@kheuer

 

Yeah, that expression will not work if you're bringing in the entire file path. Try this instead...

^.+PPV\s(.+).xlsx\|.+$
kheuer
アステロイド

THANK YOU!!!! I am so incredibly thankful.

priyanka31
メテオール

Hi,

 

Can you help me to PARSE my FileName column- 

\\ABC-WIN-NAS-P21.ABC.com\GOT_FS\Log_Cost\Contingency\Outputs\COGNOS\COGNOS_Unit_DC.csv

 

I need only COGNOS_Unit_DC from the Filename column

jrgo
マグネター
FileGetFileName([filepath]])

This function will pull out the file name, excluding the extension.

DN
アステロイド

This is the most elegant way to retrieve the file name

ラベル