Online Analytical Processing is a method used to give end users with entrance to huge amounts of data in a speedy manner to help with deductions based on analytical reasoning. OLAP uses multidimensional data representations, recognized as cubes to give speedy access to data stored in data warehouses. In a data warehouse, cubes model data in the dimension and fact tables in order to supply complicated query and analysis capabilities to customer applications.