STRIP_MARGIN

For each line, remove the prefix of control or whitespace characters, followed by the given margin character.

Syntax

STRIP_MARGIN(marginChar, input)

Arguments

NameTypeDescriptionDefault Value

marginChar

char

input

string

Returns

Returns a string value.


Examples

marginCharinputOutput

"|"

'Hello

      \| World' |  World` |

Transformation job example

SQL

CREATE JOB function_operator_example
    ADD_MISSING_COLUMNS = true
AS INSERT INTO default_glue_catalog.upsolver_samples.orders_transformed_data 
  MAP_COLUMNS_BY_NAME
    SELECT marginChar, input,
        STRIP_MARGIN("|", input) AS Output
    FROM default_glue_catalog.upsolver_samples.orders_raw_data
    LET marginChar = "|",
        input = 'Hello
 World'
    WHERE $commit_time BETWEEN run_start_time() AND run_end_time()
    LIMIT 1;

Query result

marginCharinputOutput

"|"

'Hello

      \| World' |  World` |

Last updated