Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Alteryx Designer Desktop Discussions

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

Setting different field values on incoming data set based on condition

Ronny_39
7 - Meteor

Hi All,

 

I have 2 data sets that are connected to a database.  Datasets are updated everyday. 

 

Data set 1 - 

  Customer Name                    Transaction Type

      C1                                         T1

     C2                                         T2

     C3                                         T2

 

 

Data set 2 - 

  Customer Name                      Field 2

      C1                                         K1

     C2                                         K2

     C3                                         K2

 

For workflow processing, requirement is to modify all records from Dataset 1 based on the below logic --

- All incoming records with field (transaction type ) and value (T1) need to be assigned K1 value on the same field. <Open to a new field if solution is simpler>

- All incoming records with field (transaction type ) and value (T2) need to be assigned K2 value on the same field. 

<Open to a new field if solution is simpler>

 

Only after dataset 1 is modified per above logic,  I can continue further workflow processing by joining with dataset 2 based on above 2 fields (Customer Name, Field 2). 

 

 

Please advise. 

 

Thanks!

 

1 REPLY 1
dfurlow
8 - Asteroid

>

- All incoming records with field (transaction type ) and value (T1) need to be assigned K1 value on the same field. <Open to a new field if solution is simpler>

- All incoming records with field (transaction type ) and value (T2) need to be assigned K2 value on the same field. 

<Open to a new field if solution is simpler>

 

 

Do all of the incoming records have the field transaction type?

 

If so, you should be able to use a formula tool with an IF statement, or if there are a large number of different transaction types, you could use a Find Replace Tool.  Does either of these approaches, shown in the attached workflow, match what you are trying to achieve?

Labels
Top Solution Authors