Skip to main content

Process Types

📄️ Adobe API

The Adobe API process provides the ability to pull in the Adobe custom variable definitions into the Adobe Analytics Input Adapter app creating a Report Schema output that provides the details and rules for each eVar, Prop, and Event. Custom variable definitions allow the ability to create user-friendly labels in the Syntasa processed data. Connecting the Adobe API also allows for Syntasa to run queries against the Adobe Analytics reporting API and turn on the automated audit comparing Adobe and Syntasa data. Report Schema process output node connects directly to the Event Enrich node.

📄️ Feature Learn & Feature Transform

When dealing with different data science use cases, we come across different kinds of variables such as strings, numbers, or text data. Datasets usually have a mix of categorical and continuous variables. However, algorithms that are powered by these datasets understand only numbers. Hence, it is important to convert and transform all the variables into numbers which can then be fed into an algorithmic model. Additionally, these transformations on source data also act as foundation datasets for feature engineering which one of the most fundamental aspects of machine learning.

📄️ Visitor Enrich

Using data prepared by the Event Enrich process, the Visitor Enrich process applies functions to the data, joins lookups and writes the data into a visitor level dataset, which can be thought of as a event data aggregated at the visitor level. This data is then grouped by day to provide ability to partition, which provides the ability to more quickly and easily analyze across specific time periods. As the user, you will find the data configured where there is one record per visitor ID per day the visitor ID was present.