public static boolean isMixedIcebergTable(Table table) {
    return table.properties() != null
        && table.properties().containsKey(TableProperties.TABLE_FORMAT)
        && TableFormat.MIXED_ICEBERG
            .name()
            .equalsIgnoreCase(table.properties().get(TableProperties.TABLE_FORMAT));
  }
Check if a Spark Table is a Mixed Iceberg table

@param table the spark table loaded from session catalog
@return Is it a mixed Iceberg table.
amoro-format-mixed/amoro-mixed-spark/amoro-mixed-spark-3-common/src/main/java/org/apache/amoro/spark/mixed/MixedFormatSparkUtil.java