This may not be specifically a programming question but am completely new to SSAS though i know SSRS and relational databases.
I have an SSRS report that has been using an SQL Server relational database as source. Because of some business requirements, the source for this report is now changing to an SQL Server 2012 analysis services cube. The SSAS server mode is "Tabular" and the Cube's DirectQueryMode is "InMemory".
From what i have so far figured, my T-SQL query for the report with not work with an SSAS source.
QUESTION: What query language should i re-write my queries in now? DAX or MDX (i have no experience with both of them, so i can't tell why i should use one over the other).
Besides DAX & MDX, is there something else that is better suited for querying SSAS (Tabular mode) for SSRS reporting?