I have 3 separate data sources (files) in 3 separate S3 buckets. The schema in these 3 sources are different from one another but the timestamp is the same (hourly in epoch).
Previously, I used Glue to read from 1 bucket and apply transformations to the files in that bucket and write to a resulting bucket.
With the 3 data sources, can I still read them from 3 different buckets and somehow join them on the epoch timestamp and then spit out the unified datasource (combination of all 3) .. I guess Glue will have to do row level JOINS in this case.
The blog posts about Glue I have found on the web so far only talk about single source input and transformations.
If this is not possible the way I am asking it? How else would you do it?