Вы не должны говорить "= true". Это избыточно.
Его проще и удобочитаемее для обработки логических выражений как первоклассных типов данных, так же, как если бы вы обрабатывали целые числа или строки. Затем вы можете просто определить логическое вычисляемое поле с именем, скажем, [Tasty?] как
CONTAINS([fruit_description],"Very red") OR
CONTAINS([fruit_description], "juicy") OR
CONTAINS([fruit_description],"yummy") OR
CONTAINS([fruit_description],"very tasteful")
, а затем вы можете использовать [Tasty?] На любой полке или вычисляемом поле, включая Фильтр полка. Мое личное соглашение - поставить? в конце имен полей с булевыми значениями, поскольку это делает значение True или False очевидным для этого поля. Вы также можете редактировать псевдонимы для своего поля, чтобы отображаемая метка была еще более очевидной, например, используя псевдонимы Tasty и Yucky для отображения вместо True и False для поля [Tasty?]
Наконец, если вы выполняете много сравнений строк, таких как это, для больших данных, вам может потребоваться поиск более эффективных подходов, таких как использование регулярных выражений или предварительный расчет вычислений - с помощью Tableau Prep Builder или путем создания извлечения.