public static void syncMixedTableDataToHive(SupportHive table) {
    UnkeyedTable baseStore;
    if (table.isKeyedTable()) {
      baseStore = table.asKeyedTable().baseTable();
    } else {
      baseStore = table.asUnkeyedTable();
    }
    StructLikeMap<Map<String, String>> partitionProperty = baseStore.partitionProperty();

    try {
      if (baseStore.spec().isUnpartitioned()) {
        syncNoPartitionTable(table, partitionProperty);
      } else {
        syncPartitionTable(table, partitionProperty);
      }
    } catch (Exception e) {
      throw new RuntimeException("Failed to sync mixed-hive table data to hive:" + table.id(), e);
    }
  }
Synchronize the data change of the mixed-hive table to hive table

@param table support hive table
amoro-format-mixed/amoro-mixed-hive/src/main/java/org/apache/amoro/hive/utils/HiveMetaSynchronizer.java