default TaskWriter<RowData> createTaskWriter(MixedTable mixedTable, RowType rowType) {
    return mixedTable.isKeyedTable()
        ? createKeyedTaskWriter((KeyedTable) mixedTable, rowType)
        : createUnkeyedTaskWriter((UnkeyedTable) mixedTable, rowType);
  }
This class contains flink table rowType schema and others, and will replace {@link FlinkTestBase}
base class in the future.
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/test/java/org/apache/amoro/flink/FlinkTableTestBase.java