Skip to main content
On this page

Kater SQL Language

Addresses and names

How a statement names a warehouse table, a dataset, a model, a workspace or a query, and the rules for each name.

Audience
Data teams
AddressReadsExample
DATABASE.SCHEMA.TABLEA warehouse table, in a Kater dataset or a custom SQL datasetshop.sales.orders
kater_dataset.<name>A Kater datasetkater_dataset.orders
semantic.<name>A semantic modelsemantic.ad_reporting
workspace.<name>The workspace root, from a queryworkspace.shop
query.<name>Another query in the same workspace, or a chart’s parentquery.top_regions
workspace."<path>".<name>A workspace by its full path, when a name alone is ambiguousworkspace."connections/c/users/alice/workspaces/report".report

Names are 1 to 128 ASCII letters, digits, underscores, dollar signs or hyphens, and start with a letter or an underscore. A name with a hyphen is written quoted and in upper case, such as semantic."SALES-REPORT". Labels never take part in an address.