The Ideal Architecture for BI on Big Data