1. A computer implemented method for generating a data mining analysis of transactional data, comprising: receiving time-series data relating to transactions of an organization; performing a similarity analysis of the time-series data to generate a similarity matrix; performing one or more dimension reduction operations on the time-series data to generate reduced time-series data; performing a distance analysis using the similarity matrix and the reduced time-series data to generate a distance matrix; performing a data mining operation using the distance matrix to generate the data mining analysis of the transactional data; and storing the data mining analysis in a computer-readable medium.