@Override
    public void accept(MeterEntity entity, DataTable value) {
        setEntityId(entity.id());
        setServiceId(entity.serviceId());
        this.total.append(value);
    }
@Test
    public void testAccept() {
        function.accept(MeterEntity.newService("sum_sync_time", Layer.GENERAL), table1);
        function.calculate();
        assertThat(function.getValue()).isEqualTo(table1);
        function.accept(MeterEntity.newService("sum_sync_time", Layer.GENERAL), table2);
        function.calculate();
        assertThat(function.getValue()).isEqualTo(table1.append(table2));
    }