Skip to main content
id
string
required
name
string
required
description
string
required
Maximum string length: 10000
owner
string
required

The userId of the owner (or raw owner name/email for legacy records)

projects
string[]
required
tags
string[]
required
datasource
string
required
userIdTypes
string[]
required
sql
string
required
managedBy
enum<string>
required

Where this fact table must be managed from. If not set (empty string), it can be managed from anywhere.

Available options:
,
api,
admin
dateCreated
string<date-time>
required
dateUpdated
string<date-time>
required
ownerEmail
string

The email address of the owner, when the owner can be resolved to a known user.

aggregatedFactTableSettings
object

Settings for maintaining shared daily aggregated tables (a subset of userIdTypes plus the daily update time and restate lookback window) used to speed up CUPED. Requires the data pipeline (pipeline-mode) feature.

eventName
string

The event name used in SQL template variables

columns
object[]

Array of column definitions for this fact table

columnsError
string | null

Error message if there was an issue parsing the SQL schema

archived
boolean