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.
- 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.