Analytics can be anything from operational reporting, dashboards, predictive modeling, and more. To be Agile, your processes, technology, and deployment must all align to support incremental development. To achieve Agile Analytics, your disparate data must be collected and organized in ways that allow for iterative changes without the costly development lifecycle.
In the market today there are dozens of reporting and analytic tools. The typical reporting vendor will have extensive expertise in some of these tools, but they fall short of understanding your enterprise goals for a robust framework. They will rush to impress you with building reports and dashboards to serve your current needs, but often ignore what is required for long term sustainability.
In addition to a reporting layer, your environment requires solid data architecture and integration layers as well. These must be able to support any combination of visualization tools, must be extensible, and must support your heterogeneous analytical needs. One reporting solution does not do this. The importance of agility within these layers to allow for growth and change cannot be overstated.