The JoinByTransformation allows us to concatenate values with a separator e.g. join the n-grams from the N-Gram transformation. 

If you get a string back that you want to use for tagging you should join the values by a comma. 

PRO TIPP:

If you get various values and want to join them differently, you should do this in the assign value action.

Variables: FirstName, LastName, Email
Desired Outcome: FirstName LastName (Email)

  1. Join By Comma: FirstName, LastName, Email

  2. Assign Value Action: “$FirstName$ $LastName$ ($Email$)“

Specific Definitions

Property

Value

kind

JoinByTransformation

separator

A string (that can also contain a variable) that represents the separator to use for joining multiple strings together. 

Join all IPTC Subjects by Comma

"transformations": [
	{
		"kind": "JoinByTransformation",
		"separator": ",",
		"traceRefId": null
	}
],
	"storeIn": "allIptcSubjects",
	"traceRefId": null
JSON