Loading

Data Cloud : les Connaissances calculées ne peuvent pas traiter les longues instructions de requête OR/AND

Date de publication: Nov 13, 2025
Description
Data Cloud applique une limite dynamique sur le nombre d’instructions OR/AND qui peuvent être combinés afin de permettre une optimisation adéquate de toutes les tâches de Connaissances calculées. Il se peut que les Connaissances calculées avec de nombreuses chaînes « OR/AND » dans leur instruction WHERE ne soient pas actualisées ou que leur état ne puisse pas être mis à jour après leur création initiale. En général, une dizaine d’instructions de ce type suffisent. Il est préférable d’utiliser une autre fonction si des instructions plus longues sont requises.
Résolution
Pour contourner le problème et réduire le nombre de OR nécessaires, vous pouvez utiliser « rlike » à la place en concaténant différents identifiants avec une barre verticale ("|") - similaire à OR dans une regex. En outre, veuillez à ne PAS ajouter d’espace avant et après la barre verticale ("|").

WHERE XY_dlm.xyid__c rlike '7bb19725-d6c6-4d92-8660-e978a95d0953|90f9c270-5817-4bcf-84b0-9f0ba8b9282b|5f63e0f0-c5d5-4e82-bc8c-f46ab8b24f48'
 
Numéro d’article de la base de connaissances

000390354

 
Chargement
Salesforce Help | Article