code: def read_data_pandas_parquet(table, file_dirs):
      table_pdf = None
      count = 1
  
      for dataFile in listdir(file_dirs):
          dataFileTokens = dataFile.split(".")
          dataFileName = dataFileTokens[0]
          dataFileExt = dataFileTokens[1]
          tableName_ = table + "_"
          if dataFileExt == "parquet":
              if (table == dataFileName) or re.match(
                  tableName_, dataFileName
              ):
                  file_dir = file_dirs + "/" + dataFile
                  if count == 1:
                      table_pdf = pd.read_parquet(
                          file_dir, engine="pyarrow"
                      )
                  else:
                      tmp = pd.read_parquet(file_dir, engine="pyarrow")
                      table_pdf = table_pdf.append(tmp)
  
                  count = count + 1
  
      return table_pdf
  
imports: import os
  import re
  import tempfile
  from collections import OrderedDict
  from os import listdir
  from os.path import isdir
  import glob
  from enum import IntEnum, unique
  import cudf
  import dask_cudf
  import numpy
  import pandas
  import pyblazing
  from blazingsql import DataType
  from pyhive import hive
  from Configuration import Settings
  from DemoTest.chronometer import Chronometer
label_desc: Use image node_id 23 for calling a global function with example usage: read_data_pandas_parquet(table, file_dirs) and returns: table_pdf