def METHOD_NAME(self, pa_table: pa.Table) -> Mapping:
    batch = self.numpy_arrow_extractor().extract_batch(pa_table)
    batch = self.python_features_decoder.decode_batch(batch)
    batch = self.recursive_tensorize(batch)
    for column_name in batch:
        batch[column_name] = self._consolidate(batch[column_name])
    return batch