View a markdown version of this page

JOIN - AWS Glue DataBrewデベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

JOIN

2 つのデータセットに対して結合オペレーションを実行します。

パラメータ
  • 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 — セカンダリデータセットの名前。

例例

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