1. A method to be executed at least in part in a computing device for data navigation employing analytic workflows, the method comprising: automatically collecting by a workflow host view a typed tuple and context information based on a selection of a data point; passing the collected typed tuple and context information to the analytic workflow host model; ranking a set of analytic workflows obtained from the analytic workflow library based on the collected typed tuple and context information for the selected data point; presenting the ranked set of analytic workflows for selection of one of the analytic workflows from the ranked set of analytic workflows applicable to the selected data point to a user; receiving an analytic workflow selected from the ranked set of analytic workflows; executing the selected analytic workflow on the selected data point; and presenting visualization of the selected data point by the client application based on properties associated with the selected analytic workflow executed by the analytic workflow host model.