code: def read_data(
      table, dir_data_file, bool_column=False, interval_column=False
  ):
      column_names = get_column_names(
          table, bool_column, interval_column
      )
      data_types = get_dtypes(table, bool_column, interval_column)
      table_gdf = Read_tpch_files(
          column_names, dir_data_file, table, data_types
      )
  
      return table_gdf
  
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 21 for calling a global function with example usage: read_data(table, dir_data_file, bool_column, interval_column) and returns: table_gdf