1. A server, comprising: a data ingestion module with executable instructions executed by a processor to: produce inferred data types from received data; and utilize the inferred data types to augment the received data with computed values that aggregate the received data along a hierarchical dimension.