public Table createIcebergTable(Configuration configuration, String tableName, Schema schema, FileFormat fileFormat,
      Map<String, String> additionalTableProps, List<Record> records) throws IOException {
    return createIcebergTable(configuration, tableName, schema, SortOrder.unsorted(), PartitionSpec.unpartitioned(),
        fileFormat, additionalTableProps, records);
  }
Creates an Iceberg table/data without creating the corresponding Hive table. The table will be in the 'default'
namespace.
@param configuration The configuration used during the table creation
@param tableName The name of the test table
@param schema The schema used for the table creation
@param fileFormat The file format used for writing the data
@param records The records with which the table is populated
@return The create table
@throws IOException If there is an error writing data
iceberg/iceberg-handler/src/test/java/org/apache/iceberg/mr/hive/TestTables.java