

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

두 데이터 세트에서 조인 작업을 수행합니다.

**파라미터**
+ `joinKeys` - 조인 키로 사용할 각 데이터 세트의 열 목록을 나타내는 JSON 인코딩 문자열입니다.
+ `joinType` - 수행할 조인의 유형입니다. \| `INNER_JOIN` \| `LEFT_JOIN `\| \| `RIGHT_JOIN` \| `OUTER_JOIN ` `LEFT_EXCLUDING_JOIN` \| 중 하나여야 합니다`RIGHT_EXCLUDING_JOIN`. `OUTER_EXCLUDING_JOIN` 
+ `leftColumns` - 현재 활성 데이터 세트의 열 목록을 나타내는 JSON 인코딩 문자열입니다.
+ `rightColumns` - 현재 데이터 세트에 조인할 다른(보조) 데이터 세트의 열 목록을 나타내는 JSON 인코딩 문자열입니다.
+ `secondInputLocation` - 보조 데이터 세트의 데이터 파일로 확인되는 Amazon S3 URL입니다.
+ `secondaryDatasetName` - 보조 데이터 세트의 이름입니다.

**Example 예제**  
  

```
{
    "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"
        }
    }
}
```