Global viewing of heterogeneous data sources