The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
"Syntax for 'condition value' field in branch operator"
Hi,
I feel this is a stupid question that must be documented somewhere but my Google skills are not sufficient to find it.
I'm using the Branch operator to decide whether or not some operator should be executed. The input on the condition port is an exampleSet with 1 row, 2 columns: 'Row No.' and 'att1'. Now I want to test whether row 1, att1, contains a particular string. So I set the branch operator's condition type to 'attribute_value_filter' but the following condition values are not accepted:
=="myString"
"myString"
myString
etc.
Note that 'myString' should be contained in the field, it will not be an exact match.
Any help is appreciated!!!
I feel this is a stupid question that must be documented somewhere but my Google skills are not sufficient to find it.
I'm using the Branch operator to decide whether or not some operator should be executed. The input on the condition port is an exampleSet with 1 row, 2 columns: 'Row No.' and 'att1'. Now I want to test whether row 1, att1, contains a particular string. So I set the branch operator's condition type to 'attribute_value_filter' but the following condition values are not accepted:
=="myString"
"myString"
myString
etc.
Note that 'myString' should be contained in the field, it will not be an exact match.
Any help is appreciated!!!
Tagged:
0
Best Answer
-
David_A Administrator, Moderator, Employee-RapidMiner, RMResearcher, Member Posts: 297 RM ResearchHi,
the correct syntax is actually Attribute_Name = myString.
But the attribute_value_filter condition returns only true if all elements of the are equal to your string.
If you only want to check a specific value in your data, you can use the Extract Macro Operator with the "data_value" option and then use the expression condition type and use %{macroName} == "myString"
Best,
David0