View a markdown version of this page

JOIN - AWS Glue DataBrew Guida per gli sviluppatori

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

JOIN

Esegue un'operazione di unione su due set di dati.

Parameters
  • joinKeys— Una JSON-encoded stringa che rappresenta un elenco di colonne di ogni set di dati che fungono da chiavi di unione.

  • joinType— Il tipo di join da eseguire. Deve essere uno dei seguenti: INNER_JOIN LEFT_JOIN | RIGHT_JOIN | OUTER_JOIN | LEFT_EXCLUDING_JOIN | RIGHT_EXCLUDING_JOIN | OUTER_EXCLUDING_JOIN

  • leftColumns— Una JSON-encoded stringa che rappresenta un elenco di colonne del set di dati attivo corrente.

  • rightColumns— Una JSON-encoded stringa che rappresenta un elenco di colonne di un altro set di dati (secondario) da unire a quello corrente.

  • secondInputLocation— Un URL Amazon S3 che si risolve nel file di dati per il set di dati secondario.

  • secondaryDatasetName— Il nome del set di dati secondario.

Esempio Esempio

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