code: def _func_op(
      name: str, doc: str = ""
  ) -> Callable[["Column"], "Column"]:
      def _(self: "Column") -> "Column":
          sc = get_active_spark_context()
          jc = getattr(cast(JVMView, sc._jvm).functions, name)(self._jc)
          return Column(jc)
  
      _.__doc__ = doc
      return _
  
imports: import sys
  import json
  import warnings
  from typing import cast, overload, Any, Callable, Iterable, List, Optional, Tuple, TYPE_CHECKING, Union
  from py4j.java_gateway import JavaObject, JVMView
  from pyspark import copy_func
  from pyspark.context import SparkContext
  from pyspark.errors import PySparkAttributeError, PySparkTypeError, PySparkValueError
  from pyspark.sql.types import DataType
  from pyspark.sql.utils import get_active_spark_context
label_desc: Use image node_id 10 for calling a global function with example usage: _func_op(name, doc) and returns: _, Column