Filter

A Callable for applying filters on input data.

Definition

class controller.callable.transformer.Filter(self, input_step_name: str, conditions: list[list[FilterCondition]], output_list: list[str])
Callable name:

filter

Callable type:

Transformer

Parameters:
  • input_step_name (str) – The name of the step where its table is to be filtered on.

  • conditions (list[list[FilterCondition]]) – Conditions to apply to the table specified in input_step_name.

  • output_list (list[str]) – A list of columns to return.

Parameters

// TODO

Output

A DataFrame is returned where it contains all columns specified in the output_list with the rows that match the conditions specified in conditions.

Example configuration

// TODO