Analysis of Heterogeneous Data in Ultrahigh Dimensions