ReviseSource

@Summary(value = "Revise an analyst's source")
data class ReviseSource(val tenantColumn: String? = null, val ownerColumn: String? = null, val spaceColumn: String? = null, val references: List<SourceReference> = emptyList(), val platform: Boolean = false)

Declares an analyst's source's scope and references: the tenantColumn every row's tenant is in, the optional ownerColumn and spaceColumn, and the columns that refer to an aggregate the catalog knows (references). A table every tenant shares, such as currencies or regions, is instead a platform dimension, without a tenant column (-2): a dataset joins it without a tenant key once an approver marks it reviewed. A reviewed source goes back to its draft.

Constructors

Link copied to clipboard
constructor(tenantColumn: String? = null, ownerColumn: String? = null, spaceColumn: String? = null, references: List<SourceReference> = emptyList(), platform: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard