code: def _parseRequest(
      self,
      apiName,
      schema,
      idCol="id",
      requestCol="request",
      parsingCheck="none",
  ):
      ctx = SparkContext.getOrCreate()
      jvm = ctx._jvm
      extended = (
          jvm.com.microsoft.azure.synapse.ml.io.DataFrameExtensions(
              self._jdf
          )
      )
      dt = jvm.org.apache.spark.sql.types.DataType
      jResult = extended.parseRequest(
          apiName,
          dt.fromJson(schema.json()),
          idCol,
          requestCol,
          parsingCheck,
      )
      sql_ctx = pyspark.SQLContext.getOrCreate(ctx)
      return DataFrame(jResult, sql_ctx)
  
file_path: SynapseML/core/src/main/python/synapse/ml/io/IOImplicits.py
imports: import pyspark
  from pyspark import SparkContext
  from pyspark.sql import DataFrame
  from pyspark.sql.types import StructType, StructField
  from synapse.ml.opencv.ImageTransformer import ImageSchema
label_desc: Use image node_id 9 for calling a global function with example usage: _parseRequest(apiName, schema, idCol, requestCol, parsingCheck) and returns: DataFrame