@Override
  public Table loadTable(ConnectorSession session, SchemaTableName schemaTableName) {
    MixedTable mixedTable = mixedFormatCatalog.loadTable(getTableIdentifier(schemaTableName));
    if (mixedTable instanceof Table) {
      return (Table) mixedTable;
    }
    throw new TrinoException(NOT_SUPPORTED, "table is not standard no key table");
  }
A trino catalog for mixed-format table.
amoro-format-mixed/amoro-mixed-trino/src/main/java/org/apache/amoro/trino/MixedFormatTrinoCatalog.java