View a markdown version of this page

JOIN - AWS Glue DataBrew Guia do Desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

JOIN

Executa uma operação de junção em dois conjuntos de dados.

Parâmetros
  • joinKeys— Uma JSON-encoded string representando uma lista de colunas de cada conjunto de dados para atuar como chaves de junção.

  • joinType— O tipo de junção a ser realizada. Deve ser um dos seguintes: INNER_JOIN | LEFT_JOIN | RIGHT_JOIN | OUTER_JOIN | LEFT_EXCLUDING_JOIN | RIGHT_EXCLUDING_JOIN | OUTER_EXCLUDING_JOIN

  • leftColumns— Uma JSON-encoded string representando uma lista de colunas do conjunto de dados ativo atual.

  • rightColumns— Uma JSON-encoded string representando uma lista de colunas de outro conjunto de dados (secundário) para unir ao atual.

  • secondInputLocation— Uma URL do Amazon S3 que é resolvida para o arquivo de dados do conjunto de dados secundário.

  • secondaryDatasetName— O nome do conjunto de dados secundário.

exemplo Exemplo

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