Attribution Function | Teradata Vantage - 17.05 - Attribution (SQL Engine) - Teradata Database

Teradata Vantage™ - Advanced SQL Engine Analytic Functions

prodname
Advanced SQL Engine
Teradata Database
vrm_release
17.00
17.05
created_date
June 2020
category
Programming Reference
featnum
B035-1206-170K

The Attribution function is used in web page analysis, where it lets companies assign weights to pages before certain events, such as buying a product.

The function takes data and parameters from multiple tables and outputs attributions.


How the Advanced SQL Engine Attribution function works
ML Engine function Attribution_MLE has two versions:
  • Multiple-input: Accepts one or more input tables and gets many parameters from other dimension tables.
  • Single-input: Accepts only one input table and gets all parameters from syntax elements.

Advanced SQL Engine Attribution function corresponds to the multiple-input version. Unlike Attribution_MLE, Attribution does not support Unicode.

A query that runs longer than 3 seconds before displaying output indicates that syntax elements supplied to the function are incorrect.