Skip to main content
Controls whether a column is visible, pinned (always shown), or hidden in the Graph and Details sections of the project. Pinned columns appear prominently in filters. Hidden columns are still available in the dataset but not shown by default. This is a UI configuration step that affects how the project is displayed in Graphext. It applies to the dataset referenced in its inputs. If your recipe produces multiple datasets (e.g. a filtered dataset that is then passed to create_project alongside the original), you need to add separate configure steps for each dataset you want to configure.

Usage

The following example shows how the step can be used in a recipe.

Examples

configure_column_visibility(ds.bio, { "graph": "pinned", "details": "hidden" })

Inputs & Outputs

The following are the inputs expected by the step and the outputs it produces. These are generally columns (ds.first_name), datasets (ds or ds[["first_name", "last_name"]]) or models (referenced by name e.g. "churn-clf").
column
column
required
Column to be configured.

Configuration

The following parameters can be used to configure the behaviour of the step by including them in a json object as the last “input” to the step, i.e. step(..., {"param": "value", ...}) -> (output).

Parameters

graph
string
How to show a column in the Graph section.Values must be one of the following:
  • pinned
  • hidden
details
string
How to show a column in the Details section.Values must be one of the following:
  • pinned
  • hidden