Filtering and Transforming Data

Overview

One of the key skills utilized when building analytics is the ability to filter or otherwise transform data.

Data that represents a dataset (that is, a plurality of data points), is usually contained within an Javasript array. Arrays provide a set of functions for filtering and transformation.

In addition, the davinci platform provides an additional data type, $list which provides array like functionality and but also includes additional methods for querying and transforming the underlying data.

Transformation Apps

In addition to basic scripting facilities, the davinci platform provides a number of different apps and graphical tools for transforming data.