set_col_visible

Aliases: colshow (deprecated).

set_col_visible [col: expression]+

Controls whether existing columns are shown or hidden in the UI by updating column visibility metadata on the output schema.

Each argument must be columnName:literalBool, where the boolean is a compile-time true or false (not null). The value true means the column stays visible; false marks it hidden in the product UI. Row data and column types are unchanged; only presentation metadata is updated. Duplicate arguments for the same column must agree on the value. The verb is metadata-only at execution time (the input operator is passed through). Related verbs that adjust other column flags include set_col_enum, set_col_searchable, and set_col_immutable.

Categories

Accelerable

set_col_visible is always accelerable if the input is accelerable. A dataset that only uses accelerable verbs can be accelerated, making queries on the dataset respond faster.

Examples

set_col_visible month_name:false, month_number:true

Marks month_name hidden and month_number visible in column metadata while leaving the table’s rows and column layout unchanged for downstream steps.