

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Renvoie dans une nouvelle colonne un identifiant de session basé sur une fenêtre créée par des noms de colonnes à partir des instructions « grouper par » et « trier par ». 

**Parameters**
+ `sourceColumn` : nom d’une colonne existante.
+ `units`— Une unité de mesure pour décrire la durée de la session. Les valeurs valides sont `MONTHS``YEARS`, `MILLISECONDS``QUARTERS`,`HOURS`,`MICROSECONDS`,`WEEKS`,`SECONDS`,`DAYS`, et`MINUTES`.
+ `value`— Le nombre de `units` pour définir la période.
+ `groupByColumns`— JSON-encoded Chaîne décrivant les colonnes « grouper par ».
+ `orderByColumns`— JSON-encoded Chaîne décrivant les colonnes « trier par ».
+ `targetColumn` : nom de la colonne qui vient d’être créée.

**Example Exemple**  
  

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