Hi everyone - I've recently come across an issue when attempting to update an existing tableau datasource when adding a new date field. I'm not sure if it's a known problem, but it's the first time I've encountered it. I'm using Designer 2024.1.1.209 Patch: 7 with Tableau Tools v1.5.2.
Adding a new date field from a salesforce input to my workflow (which, given that it is new to the salesforce object is almost entirely populated with NULL) causes my tableau output to fail - it just hangs forever and fails to complete. There's approx. 3.1m records in the data - so it's not a huge dataset but it's big enough.
De-selecting the field from the output resolves the problem. Overwriting the NULL date values with a dummy date also resolves the issue. Outputting the date field as a string resolves the problem - but that's not what I need. I need a fix, and when I add further new date fields I don't want a repeat of the same issue (I have more new date fields to add to the workflow).
I've tried lots of resolutions:
- deleting and re-adding a new tableau output tool
- copying the entire workflow to a new file
- clearing all caches
- outputting to a local hyper has the same issue
- adding a dummy record with populated default date values as the first record in the data in case there's some internal type sampling going on
- adding 5k dummy records to the start of the data set in case the sampling is proportionately based
- forced date field typing
- forcing date > string > date type coercion
- adding a formula field and creating a secondary date field from within the workflow (i.e. not sourced from Salesforce) presents the same error.
- uninstalling/reinstalling the output tools.
- creating a new tableau datasource doesn't fix it
- switching to datetime doesn't fix it.
I'm now kinda stuck and mostly out of ideas except using string outputs. I'd appreciate any other suggestions that I've not yet tried or just confirmation that I'm not as dumb as a bag of rocks and I've missed something super simple.
Thanks in advance!