- Create aliases for joins between tables in the topic. When aliasing a join for a specific topic, often topic-specific relationships are the best way to model. Field names may also be adjusted, renamed, or relabeled (see above).
- Define topic-specific drilling
- Define topic-specific aggregate awareness
Syntax
Properties
object
A map of view configurations, where each key is a view name and the value is an object containing topic-specific customizations for that view. Common properties include
display_order, extends, dimensions, and measures.A view
label set here can override a model-level relationship’s join_to_view_as_label or join_from_view_as_label, but not a label set on the topic’s own copy of the relationship. See join_to_view_as_label behavior for more information.Examples
Defines the order in which views in the topic display
opp_line_item_daily_facts view to analyze metrics at different points in a contract’s lifecycle (start, now, end).
Custom, context-specific names are applied to the drr_sum and arr_sum measures to analyze the metric at each point in the life cycle. For example, Starting ARR and Current ARR.
Then, topic-specific joins are used to apply different dates - such as a contract start or end date - and create views specific to each point of the contract lifecycle.

