1. A method to be executed at least in part in a computing device for data navigation employing analytic workflows, the method comprising: receiving a user selection of a data point through a client application; determining available analytic workflows applicable to the selected data point; presenting the available analytic workflows applicable to the selected data point to the user; receiving another user selection of an applicable analytic workflow; executing the selected analytic workflow on the selected data point; and presenting a result of the executed analytic workflow to the user through the client application.