โ12-03-2024 05:43 AM
I have a very basic view with 3 inner joins that will only do a full refresh. Is there a limit to the number of joins you can have and still get an incremental refresh?
"incrementalization_issues": [
{
"issue_type": "INCREMENTAL_PLAN_REJECTED_BY_COST_MODEL",
"prevent_incrementalization": true,
"cost_model_rejection_subtype": "NUM_JOINS_THRESHOLD_EXCEEDED"
}
]
Thanks!
โ12-04-2024 05:50 AM
โ12-04-2024 05:50 AM
โ12-04-2024 06:07 AM
@GregTyndall Yes, the current limit is 2 by default. But we can increase up to 5 with the below flag added to the pipeline settings.
pipelines.enzyme.numberOfJoinsThreshold 5
a month ago
I have the same issue.
What do you mean exactly with "added to the pipeline settings"? How can I set it?
4 weeks ago
Hey @TheSmike
In the DLT Pipeline's top right cornor, you can click on settings and scroll down to Advanced and click on Add Configuration and give the key as `pipelines.enzyme.numberOfJoinsThreshold` and value as 5.
Hope this helps.
3 weeks ago
Thanks, it works.
Wednesday
@GregTyndall- how did you get those level of details (incrementalization_issues) for the MV build?
Passionate about hosting events and connecting people? Help us grow a vibrant local communityโsign up today to get started!
Sign Up Now