code: def get_tables_info(num_pieces_base):
      tables = {}
      tables["customer"] = ("c", num_pieces_base, load_customer)
      tables["lineitem"] = (
          "L",
          num_pieces_base * 10,
          load_lineitem_with_date,
      )
      tables["nation"] = (
          "n",
          1,
          load_nation,
      )  # * dbgen only produces one file for nation with SF1000 *
      tables["orders"] = ("O", num_pieces_base, load_orders_with_date)
      tables["part"] = ("P", num_pieces_base, load_part)
      tables["partsupp"] = ("S", num_pieces_base, load_partsupp)
      tables["region"] = (
          "r",
          1,
          load_region,
      )  # * dbgen only produces one file for region with SF1000 *
      tables["supplier"] = ("s", num_pieces_base // 100, load_supplier)
      return tables
  
file_path: mars/benchmarks/tpch/gen_data.py
imports: import os
  import argparse
  import shutil
  import subprocess
  from multiprocessing import Pool, set_start_method
  import pyarrow.parquet
  from loader import load_customer, load_lineitem_with_date, load_nation, load_orders_with_date, load_part, load_partsupp, load_region, load_supplier
label_desc: Use image node_id 1 for calling a global function with example usage: get_tables_info(num_pieces_base) and returns: tables