Providing business users the entire analytics lifecycle — from ingestion, catalogue, analysis to visualization