

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# SESSION
<a name="recipe-actions.functions.SESSION"></a>

Devuelve en una nueva columna un identificador de sesión basado en una ventana creada con los nombres de las columnas de las instrucciones «agrupar por» y «ordenar por». 

**Parameters**
+ `sourceColumn`: el nombre de una columna existente.
+ `units`— Una unidad de medida para describir la duración de la sesión. Los valores válidos son `MONTHS` `YEARS``MILLISECONDS`,`QUARTERS`,`HOURS`,`MICROSECONDS`, `WEEKS``SECONDS`,`DAYS`, y`MINUTES`.
+ `value`— El número de `units` para definir el período de tiempo.
+ `groupByColumns`— Una JSON-encoded cadena que describe las columnas «agrupar por».
+ `orderByColumns`— Una JSON-encoded cadena que describe las columnas «ordenadas por».
+ `targetColumn`: un nombre para la columna recién creada.

**Example Ejemplo**  
  

```
{
    "Action": {
        "Operation": "SESSION",
        "Parameters": {
            "sourceColumn": "object number",
            "units": "MINUTES",
            "value": "10",
            "groupByColumns": "[\"is public domain\"]",
            "orderByColumns": "[\"dimensions\"]",
            "targetColumn": "object number_SESSION",
        }
    }
}
```