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

Database Analytic Functions

Product
Teradata® Database
Release Number
17.10
Published
July 2021
Language
English (United States)
Last Update
2021-07-28
dita:mapPath
Teradata_Vantage™___Advanced_SQL_Engine_Analytic_Functions.withLogo_upload_July2021/wnd1589838592459.ditamap
dita:ditavalPath
Teradata_Vantage™___Advanced_SQL_Engine_Analytic_Functions.withLogo_upload_July2021/ayr1485454803741.ditaval
dita:id
B035-1206
lifecycle
previous
Product Category
Teradata Vantage™

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.



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.