我目前正在处理从bigquery到Tableau的BI堆栈。我正在尝试使用Dataprep删除不必要的列,并在bigquery中加入表以创建“主”表,然后将其馈入Tableau。 bigquery中的表大约每8小时更新一次,而我正尝试在dataprep中为主表创建类似的时间表。
运行作业,甚至尝试从连接的表中取样,都会不断产生此错误。
java.lang.IllegalStateException: The schema of the BigQuery table does not match the recipe.
不确定如何解决此问题。我比较了错误中的两列(预期列与实际列),发现它期望再增加一列。为什么会这样?
为了进行比较,我有一个与相同数据并行运行的postgres db,并且能够进行相同的联接而没有问题。
Also, here is how the overall flow looks in dataprep.
感谢您的帮助。
谢谢
艺术