public static boolean isKeyedMixedTable(
      org.apache.amoro.server.table.TableMetadata serverTableMetadata) {
    return StringUtils.isNotBlank(serverTableMetadata.getChangeLocation())
        && StringUtils.isNotBlank(serverTableMetadata.getPrimaryKey());
  }
check the table is a keyed mixed-format table

@param serverTableMetadata server table metadata
@return true if the table is a keyed mixed format
amoro-ams/src/main/java/org/apache/amoro/server/utils/InternalTableUtil.java