

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.

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

Effectue une opération de jointure sur deux ensembles de données.

**Parameters**
+ `joinKeys`— JSON-encoded Chaîne représentant une liste de colonnes de chaque ensemble de données devant servir de clés de jointure.
+ `joinType`— Type de jointure à effectuer. Doit être l'un des suivants : `INNER_JOIN` `LEFT_JOIN ` `RIGHT_JOIN` \| \| `OUTER_JOIN ` \| `LEFT_EXCLUDING_JOIN` \| `RIGHT_EXCLUDING_JOIN` \| `OUTER_EXCLUDING_JOIN`
+ `leftColumns`— JSON-encoded Chaîne représentant une liste de colonnes de l'ensemble de données actif actuel.
+ `rightColumns`— JSON-encoded Chaîne représentant une liste de colonnes d'un autre ensemble de données (secondaire) à joindre à l'ensemble de données actuel.
+ `secondInputLocation`— Une URL Amazon S3 qui renvoie au fichier de données de l'ensemble de données secondaire.
+ `secondaryDatasetName`— Le nom du jeu de données secondaire.

**Example Exemple**  
  

```
{
    "Action": {
        "Operation": "JOIN",
        "Parameters": {
            "joinKeys": "[{\"key\":\"assembly_session\",\"value\":\"assembly_session\"},{\"key\":\"state_code\",\"value\":\"state_code\"}]",
            "joinType": "INNER_JOIN",
            "leftColumns": "[\"year\",\"assembly_session\",\"state_code\",\"state_name\",\"all_votes\",\"yes_votes\",\"no_votes\",\"abstain\",\"idealpoint_estimate\",\"affinityscore_usa\",\"affinityscore_russia\",\"affinityscore_china\",\"affinityscore_india\",\"affinityscore_brazil\",\"affinityscore_israel\"]",
            "rightColumns": "[\"assembly_session\",\"vote_id\",\"resolution\",\"state_code\",\"state_name\",\"member\",\"vote\"]",
            "secondInputLocation": "s3://databrew-public-datasets-us-east-1/votes.csv",
            "secondaryDatasetName": "votes"
        }
    }
}
```