Question

Fill attribute values but not for all the records


Hi. I have two datasets. One of them has 25562 records. The other one has 16310 and it contains the values for an attribute that I want to put in the larger dataset. I have tried with AttibuteMerger and Attribute Joiner, but the result is a dataset with only the 16310 records that both datasets share. How can I fill de 16310 records and keep the rest empty on the larger dataset? Thanks!


7 replies

Userlevel 1
Badge +21

Just join up the unmerged requestor port back into your workflow

You could also use a FeatureJoiner instead and use a Left Join to return all the records from one dataset whether matched or not

Userlevel 4

The output port UnmergedRequestor will contain the remaining requestor features that did not find a match in the supplier dataset.

Userlevel 3
Badge +18

hi @juanrodriguezso, the other records are in the 'unmergedRequestor' port, no?

you can get them from there

As simple as that! :) Thank you all!

Just join up the unmerged requestor port back into your workflow

You could also use a FeatureJoiner instead and use a Left Join to return all the records from one dataset whether matched or not

So easy... :) Thanks!

hi @juanrodriguezso, the other records are in the 'unmergedRequestor' port, no?

you can get them from there

So easy.... :) Thanks!!!

The output port UnmergedRequestor will contain the remaining requestor features that did not find a match in the supplier dataset.

So easy... _) thanks!

Reply