Alteryx is an advanced business intelligence software, composed of 3 major components that are gallery, server and designer by which data are collected from multiple sources using which reports are generated. It provides high security for data by encryption and allows access only to the authorized users. It gathers data from multiple sources and scripting tool in this software translates the data into information. Based on data analysis reports are generated using number of predictive tools. It provides high level of customization and personalization and allows file sharing between multiple users.