Как выбрать все столбцы в структуре JSON в aws databrew?
Рецепты Databrew могут быть написаны в формате JSON для преобразований, которые будут использоваться более одного раза для нескольких наборов данных.
Это пример, который я скопировал из руководства разработчика Databrew для объединения наборов данных:
`
{
"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"
}
}
}
`
Можно ли выбрать все столбцы с помощью * внутри «leftColumns» или что-то близкое к этому?
Я пытался добавить только *, но это не работает. Я буду выполнять те же преобразования в нескольких таблицах, и эта функция будет отлично работать, если я смогу выбрать все в левом объединении без необходимости указывать все столбцы.