I'm trying to left join multiple large tables into one large table using Google BigQuery so that it will be processed more easily in Tableau.
I've ordered the files by size (131 MB to 20.2MB and one 3.96KB) in the query and changed my left join from 'LEFT JOIN' to 'LEFT JOIN EACH'
SELECT * FROM
[Table 1 location] A
LEFT JOIN EACH [Table 2 Location] B
ON A.SUBNUM = B.SUBNUM
AND A.VISITSEQ = B.VISITSEQ
LEFT JOIN EACH [Table 3 Location] C
ON A.SUBNUM = C.SUBNUM
AND A.VISITSEQ = C.VISITSEQ
LEFT JOIN EACH [Table 4 Location] D
ON A.SUBNUM = D.SUBNUM
AND A.VISITSEQ = D.VISITSEQ
LEFT JOIN EACH [Table 5 Location] E
ON A.SUBNUM = E.SUBNUM
AND A.VISITSEQ = E.VISITSEQ
LEFT JOIN EACH [Table 6 Location] F
ON A.SUBNUM = F.SUBNUM
LEFT JOIN EACH[Table 7 Location] G
ON A.SUBNUM = G.SUBNUM
AND A.VISITSEQ = G.VISITSEQ
LEFT JOIN EACH[Table 8 Location] H
ON A.SUBNUM = H.SUBNUM
AND A.VISITSEQ = H.VISITSEQ
LEFT JOIN EACH [Table 9 Location] I
ON A.SUBNUM = I.SUBNUM
AND A.VISITSEQ = I.VISITSEQ
LEFT JOIN EACH[Table 10 Location] J
ON A.SUBNUM = J.SUBNUM
AND A.VISITSEQ = J.VISITSEQ
LEFT JOIN EACH[Table 11 Location] K
ON A.SITENUM = K.SITENUM
I'm expecting this to join all of the tables into one massive table but instead I receive the error "Resources exceeded during query execution. For more information, see https://cloud.google.com/bigquery/troubleshooting-errors (error code: resourcesExceeded) "