omni-model-builder
Create and edit Omni Analytics semantic model definitions — views, topics, dimensions, measures, relationships, query views, composite topics, and aggregate tables (materialized_query) — using YAML through the Omni CLI. Use this skill whenever someone wants to add a field, create a new dimension or measure, define a topic, set up joins between tables, modify the data model, build a new view, add a calculated field, create a relationship, edit YAML, work on a branch, promote model changes, or any variant of "model this data", "add this metric", "create a view for", or "set up a join between". Also use for migrating modeling patterns since Omni's YAML is conceptually similar to other semantic layer definitions.
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/omni-model-builder/SKILL.md
- skills/omni-model-builder/LICENSE
- skills/omni-model-builder/evals/evals.json
- skills/omni-model-builder/references/aggregate-awareness.md
- skills/omni-model-builder/references/composite-topics.md
- skills/omni-model-builder/references/level-of-detail.md
- skills/omni-model-builder/references/modelParameters.md
- skills/omni-model-builder/references/query-view-examples.md
- skills/omni-model-builder/references/schema-refresh.md
- skills/omni-model-builder/references/templated-filters.md
- skills/omni-model-builder/references/topic-scoped-relationships.md
- skills/omni-model-builder/references/topic-scoped-views.md
- skills/omni-model-builder/references/validation-and-testing.md
- skills/omni-model-builder/references/yaml-filter-syntax.md
- skills/omni-model-builder/rules/omni-api-conventions.mdc
Every link opens the file at its source, pinned to the revision this page describes.