Data frame analytics enable you to perform different analyses of your data and annotate it with the results. Essentially, as part of its output, data frame analytics appends the results of the analysis to the source data. By doing this, it provides additional insights into the data. The process leaves the source index intact, it creates a new index that contains a copy of the source data and the annotated data. You can slice and dice the data extended with the results as you normally do with any other data set.
Using data frame analytics requires source data to be structured as a two dimensional "tabular" data structure, in other words a data frame. Transforms enable you to create data frames which can be used as the source for data frame analytics.