Defining and configuring semantic views¶
After you create a semantic view, refine what it contains and how it behaves, either visually in the editor or by editing the definition directly. These topics cover the elements you define in a semantic view and the rules that keep it valid.
- Build and refine a semantic view in the visual editor. See Semantic View Editor.
- Define a logical table from a SQL query instead of a physical table. See Using an SQL query as a logical table in a semantic view.
- Understand the structural and semantic rules a semantic view must satisfy. See How Snowflake validates semantic views.
- Define reusable named filters. See Defining filters for logical tables in a semantic view.
- Parameterize logic with variables. See Using variables in a semantic view.
- Materialize dimensions and metrics to improve performance. See Materializing dimensions and metrics in semantic views.