I have a number of data sources I've been given and have the task of joining them together. Normally identifying which fields to join by would be straightforward, however the sources I have been given have over 100 million fields in some cases and one in particular having 700 million fields (I don't know how/why someone made them like this). Is there a way of identifying fields that are present in multiple sources to find potential fields to join them by?