Skip to main content

AML Reference

Syntax, types, and object-by-object details for the Analytics Modeling Language.

This is the reference for AML: the syntax, the types, the object-by-object details. Use it to look something up.

For concepts (what AML is for, design principles, reusability patterns, and how it fits with AQL), head to AML Overview in the Documentation section.

How this section is organized

AML is a declarative language for defining semantic models. The reference is grouped by object type and by language feature, mirroring the sidebar.

Core objects

The building blocks you'll define most often: models and their fields, datasets, and dashboards.

Models and fields

Datasets

Dashboards

Language features

The constructs that make AML composable and reusable: types, functions, modules, and the tools for sharing logic across objects.

Quick start

If you're new to AML:

See also


Open Markdown
Let us know what you think about this document :)