Hello all, I have roughly two years experience with creating Magic ETLs, but no experience with MySQL dataflows. I'm seeking to experiment with MySQL just for the sake of experimentation.
Background: I've written thousands of Case When Statements for Beast Modes and calculated fields, but have very little actual SQL experience outside of that.
I know I have to input two or more datasets then apply some sort of join in the transform, but I don't know exactly what all to do in between.
For example, I have no idea whether I should index each table individually in the input dataset, or index afterwards in the join transform.
For simplicity, assume I have a table1 and table2. I want to left join table2 onto table1; joining on 'Name', 'Year', and 'Type'.
What would the indexing look like in this scenario?