pipeline_step
            PipelineStep
  
      dataclass
  
¶
    A PipelineStep is a logical step within a Pipeline.
The step stores the PipelineContext and offers an interface to interact with the Steps DataFrame.
Attributes:
| Name | Type | Description | 
|---|---|---|
| name | str | The name of the step. | 
| action | PipelineAction | The action to be executed. | 
| is_successor | PipelineAction | A boolean indicating if the step is a successor and takes the previous steps context. | 
| context | PipelineContext | The context of the step. | 
| options | dict[str, Any] | Additional options for the step | 
| _predecessors | set[str] | A list of names of the steps that are predecessors to this step. | 
| _context_ref | str | None | Reference to the previous steps context | 
| _table_metadata_ref | str | None | Reference to the previous steps metadata |