For agent-specific business context about how Gross Margin % should be understood or interpreted, Business Preferences are the best choice. Salesforce uses Business Preferences to add organization-specific knowledge and instructions to a semantic model so Tableau Agent can interpret users' analytical questions according to the organization's terminology and business logic.
A calculated field is appropriate when Gross Margin % itself must be mathematically derived—for example, (Revenue - Cost) / Revenue. However, the question does not ask where to implement the mathematical calculation; it asks where to define context for AI-generated insights. Contextual instructions, such as what “healthy gross margin” means or which business interpretation to apply, belong in Business Preferences.
A dashboard-scoped calculated field is even less suitable because it confines logic to a specific downstream analytical artifact instead of enriching the governed semantic context used by Tableau Agent across conversational experiences.
Salesforce's broader semantic architecture reinforces this separation: semantic models provide standardized business logic and definitions, while Business Preferences augment those models with business-specific interpretive knowledge for conversational analytics.
References/Topics: Agentic Experiences - > Business Preferences - > Tableau Agent Context - > Semantic Model Enrichment.
===========================================================================
Submit