ModelingTable

Table definition in a model, contains table schema, name, columns, etc.

API Section: Objects

Type: Object

Properties

Name

Description

Required

Type

Format

tableId

The table's system ID

-

string

uuid

displayName

The table's display name

-

string

description

The tables's description

-

string

modelingAggregationMappings

List of aggregated values in this aggregated table

-

ModelingAggregationMapping [ ]

modelingColumns

List of columns in this table

-

ModelingColumn [ ]

modelingMeasures

List of measures in this table

-

ModelingMeasure [ ]

modelingHierarchies

List of hierarchies in this table

-

ModelingHierarchy [ ]

uniqueName

Unique identifier of this table

-

string

schemaName

Schema name in the source database

-

string

sourceTableName

Tables name in the source database

-

string

isVisible

Visible in the relationship diagram

-

boolean

primaryKeyColumnUniqueName

Unique identifier of the primary key column of this table

-

string

measureGroups

List of measure group ids

-

string [ ]

customQuery

If this tables is based on a query, instead of schema and table name

-

string

modelingTableType

Table type

-

ModelingTableType

isML

Is this table a telemetry ml table

-

boolean

syncColumnsWithDb

Defines whether to synchronize columns with DB columns.

-

boolean

isAggregatedTable

Is this table is an Aggregated table

-

boolean

tableSize

The number of rows in the table

-

integer

int64

translations

list of translations for table display name by language

-

MetaDataTranslation [ ]

foldersTranslations

List of translations for each folder display name in the model.

-

ModelingFolderTranslations [ ]

id

-

string

modelAttributeType

Attribute type

-

ModelAttributeType

attributesTranslations

Describes translations for attribute

-

AttributeTranslation [ ]