I'm currently working on a BI stack that flows from bigquery to Tableau. I'm trying to use Dataprep to remove unecessary columns and join the tables in bigquery to create a "master" table to then feed into Tableau. the tables in bigquery update about every 8 hours and I'm trying to create a similar schedule in dataprep for the master table.
Running a job or even trying to take a sample from the joined tables keeps producing this error.
java.lang.IllegalStateException: The schema of the BigQuery table does not match the recipe.
Not sure how I'm supposed to troubleshoot this. I compared the two columns in the error (expected vs actual columns) and found it was expecting one more extra column. Why would this happen?
For comparison, I have a postgres db running in parallel with the same data and am able to make the same joins with no issues.
Also, here is how the overall flow looks in dataprep.
Any help is appreciated.
Thanks,
Art