code: def _combine_partitions(data_partition_array_dict):
      res = _concatenate_partitions_with_values(
          data_partition_array_dict
      )
  
      comb = combinations(res, len(data_partition_array_dict))
      comb = list(comb)
      copy_comb = []
  
      for i in comb:
          if not _are_repeats_partitions(i):
              copy_comb.append(i)
  
      return copy_comb
  
imports: from blazingsql import BlazingContext
  import os
  import math
  import filecmp
  import shutil
  from itertools import combinations
  import pandas
  import dask_cudf
label_desc: Use image node_id 9 for calling a global function with example usage: _combine_partitions(data_partition_array_dict) and returns: copy_comb