This paper explores one of the newer technologies related to the field of Business Intelligence: in-memory technology. The new class of in-memory BI tools turns a BI solution into an agile BI solution. Also, the paper focuses on the main data models used by in-memory BI technologies and tries to answer following questions: Which are the main characteristics of an agile data model? And, which is the best data model that can be used for enabling an agile BI solution?Keywords: In-Memory Analytics, Associative Data Model, Interactive Visualization, Asso- ciative Search, In-Memory Technology(ProQuest: ... denotes formulae omitted.)1 IntroductionI n the last years, emerging technologies such as interactive visualization, in-memory analytics and associative search marginalized IT role in building BI solutions. Figure 1 shows the trend in use of these technologies (as search terms) using Google Trends. We see that the interest for these technologies has increased in the last years.Also, Figure 2 shows how these technologies affect businesses. These technologies allow business people to do basic exploration of larger data sets and to find better answers to business problems. In-memory technology has the potential to help BI systems to be- come more agile, more flexible and more re- sponsive to changing business requirements. This section takes a look at the pros and cons of in-memory BI. The primary goal of the in- memory BI technology is to replace tradi- tional disk-based BI solutions. The important differences between them are: speed, volume, persistence and price [1].For decades BI solutions have been plagued by slow response times, but speed is very important in analysis and in-memory BI technologies are faster than disk-based BI technologies. In-memory BI technologies load the entire dataset into RAM before a query can be executed by users. Also, most of them can save significant development time by eliminating the need for aggregates and designing of cubes and star schemas.The speed of in-memory technology makes possible more analytics iterations within a given time. Ken Campbell, director of PwC Consulting Services company notes: Hav- ing a big data set in one location gives you more flexibility. T-Mobile, one of SAP's cus- tomers for HANA, claims that reports that previously took hours to generate now take seconds. HANA did require extensive tuning for this purpose.[2].But RAM is expensive compared to disk. memory technologies use compression tech- niques to represent more data in RAM. Also, most of in-memory technologies use colum- nar compression to improve compression ef- ficiency.The traditional disk-based BI solutions use query-based architectures such as: ROLAP, MOLAP and HOLAP. ROLAP uses SQL or another query language to extract detail data, to calculate aggregates and store them in ag- gregate tables. Detail data are stored in data warehouses or data marts (disk-based persis- tence) and are used when necessary. MOLAP pre-aggregates data using MDX or another multidimensional query language. HOLAP (hybrid OLAP) is a combination of the two above architectures. But these query-based solutions don't maintain the relationships among queries. Some of in-memory BI tech- nologies can maintain the relationships among queries.Today, one of challenges of BI is to allow users to become less dependent on IT. BI so- lutions must be easier to be used by all BI users. Traditional BI solutions don't provide a dynamic data exploration and interactive visualization. The in-memory BI tools like Qlikview, Tableau, Tibco Spotfire can sim- plify a larger number of tasks in an analytics workflow. The director of Visual Analysis at Tableau Software, Jock Mackinlay says In- side Tableau, we use Tableau everywhere, from the receptionist who's keeping track of conference room utilization to the salespeo- ple who are monitoring their pipelines [2]. Tableau Software, a leader in Magic Quad- rant for Business Intelligence and analytics platforms/Garter (2014) is an example of how these BI tools change the businesses. …