Login
Back to bricks list
Introduction Version

Table column tag unfolder

TRANSFORMER
Typing name :  TASK.gws_core.TableColumnTagUnfold Brick :  gws_core

Unfold table columns based on tags

Transformer to unfold table columns based on provided tags.

For each rows, the transformer will unfold the columns based on the provided tags. This means that the unfolder will create a new row for each tags combinaison.

The generated row names are the concatenation of the orginial row name along with tag values.

This task copies the orignial rows tags to the result rows.

Examples

See Table Row Tag Unfolder for examples.

Input

Table
2d excel like table

Output

Table
2d excel like table

Configuration

tag_keys

Column tags keys to use for data unfolding

Type : list

filters

Optional

Type : ListMaximum occurrences number : -1

name

Searched text or pattern (i.e. regular expression)

Type : string

is_regex

Optional

True to use regular expression, False otherwise

Type : bool

tag_key_row_name

OptionalAdvanced parameter

Name for the row tag key that receives the row name as value

Type : stringDefault value : row_name