A cloud-based framework for supporting effective and efficient OLAP in big data environments