SESSION
Returns in a new column a session identifier based on a window created by column names from "group by" and "order by" statements.
Parameters
-
sourceColumn– The name of an existing column. -
units– A unit of measure for describe the session length. Valid values areMONTHS,YEARS,MILLISECONDS,QUARTERS,HOURS,MICROSECONDS,WEEKS,SECONDS,DAYS, andMINUTES. -
value– The number ofunitsto define the time period. -
groupByColumns– A JSON-encoded string describing the "group by" columns. -
orderByColumns– A JSON-encoded string describing the "order by" columns. -
targetColumn– A name for the newly created column.
Example
{ "Action": { "Operation": "SESSION", "Parameters": { "sourceColumn": "object number", "units": "MINUTES", "value": "10", "groupByColumns": "[\"is public domain\"]", "orderByColumns": "[\"dimensions\"]", "targetColumn": "object number_SESSION", } } }