code: def _pipeline_variable_reducer(pipeline_variable):
      """Reducer for pipeline variable."""
  
      raise SerializationError(
          """Please pass the pipeline variable to the function decorated with @step as an argument.
             Referencing to a pipeline variable from within the function
             or passing a pipeline variable nested in a data structure are not supported."""
      )
  
imports: from __future__ import absolute_import
  from sagemaker.remote_function.errors import SerializationError
  from sagemaker.workflow.entities import PipelineVariable
  from sagemaker.workflow.parameters import ParameterInteger, ParameterFloat, ParameterString, ParameterBoolean
  from sagemaker.workflow.execution_variables import ExecutionVariable
  from sagemaker.workflow.function_step import DelayedReturn
  from sagemaker.workflow.properties import Properties, PropertiesMap, PropertiesList
label_desc: Use image node_id 1 for calling a global function with example usage: _pipeline_variable_reducer(pipeline_variable) without return types