ListResponse[SemanticTableResponse]
Paginated response containing Semantic Table Response records. The required field is items.
items object[]필수
List of resource items
Server-assigned unique identifier
Resource name
alias object
Display name shown to users.
- string
- null
Resource type tag
Query target used by this semantic table.
Possible values: [clickhouse, postgres, oracle, odata_v2, odata_v4]
clickhousecollection_id object
Parent collection ID
- string
- null
folder_id object
Identifier of the containing folder.
- string
- null
tags object
Classification labels
- string[]
- null
description object
Resource description
- string
- null
Mandatory marking ids this resource requires; read-only — set via the marking guard endpoints, not Create/PATCH.
[]created_at object
Creation timestamp (Unix ms)
- integer
- null
updated_at object
Last update timestamp (Unix ms)
- integer
- null
owners object[]
Users and groups that own the resource.
"user.
Possible values: [user, group, public]
avatar_url object
- string
- null
avatar_config object
- object
- null
email object
- string<email>
- null
my_share_scope object
How the current caller received access to the resource.
- string
- null
Possible values: [owner, grant, admin]
connector object
Data connector name resolved at execution
- string
- null
columns object[]
Physical column name, unless a computed expression in options.sql.expr replaces it for supported SQL targets.
Semantic column kind: categorical or time.
Possible values: [categorical, time]
categoricaldata_type object
- ArrowFieldType
- null
Arrow type name, e.g. 'int64', 'utf8', 'decimal'
unit object
- string
- null
Possible values: [s, ms, us, ns]
timezone object
- string
- null
precision object
- integer
- null
Possible values: >= 1 and <= 76
scale object
- integer
- null
Possible values: >= 0
label object
- string
- null
description object
Human-readable explanation of the column.
- string
- null
Whether the column can be used in filter conditions.
trueWhether the column can be used for result ordering.
trueWhether the column can be selected or used for grouping.
trueWhether the column is exposed in the semantic catalog. Hidden columns remain available to authored filters and templates.
trueAlternative terms that may refer to the column.
Exhaustive values for a low-cardinality column. Omitted from semantic catalog output when dictionary is set.
Illustrative, non-exhaustive example values. Omitted from semantic catalog output when dictionary is set.
dictionary object
Dictionary used to resolve canonical values and surface-form synonyms.
- ColumnDictionary
- null
builtin object
- object
- null
external object
- string
- null
options object
Target-specific column bindings, including an optional computed SQL expression.
- object
- null
metrics object[]
Possible values: [simple, ratio, derived, cumulative, conversion]
data_type object
- ArrowFieldType
- null
Arrow type name, e.g. 'int64', 'utf8', 'decimal'
unit object
- string
- null
Possible values: [s, ms, us, ns]
timezone object
- string
- null
precision object
- integer
- null
Possible values: >= 1 and <= 76
scale object
- integer
- null
Possible values: >= 0
label object
- string
- null
description object
- string
- null
truetrueoptions object
- object
- null
agg object
- string
- null
Possible values: [sum, avg, min, max, count, count_distinct, median, percentile]
expr object
- string
- null
percentile object
- number
- null
clauses object[]
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
window object
- string
- null
grain_to_date object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
numerator object
- AggSpec
- null
Possible values: [sum, avg, min, max, count, count_distinct, median, percentile]
expr object
- string
- null
percentile object
- number
- null
clauses object[]
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
denominator object
- AggSpec
- null
Possible values: [sum, avg, min, max, count, count_distinct, median, percentile]
expr object
- string
- null
percentile object
- number
- null
clauses object[]
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
base object
- AggSpec
- null
Possible values: [sum, avg, min, max, count, count_distinct, median, percentile]
expr object
- string
- null
percentile object
- number
- null
clauses object[]
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
conversion object
- AggSpec
- null
Possible values: [sum, avg, min, max, count, count_distinct, median, percentile]
expr object
- string
- null
percentile object
- number
- null
clauses object[]
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
entity object
- string
- null
metrics object[]
alias object
- string
- null
offset_window object
- string
- null
filters object[]
clauses object[]필수
Semantic column definition. Capability flags control filtering, sorting, grouping, and catalog visibility; values is exhaustive, samples is illustrative, and dictionary-backed columns suppress both value lists from semantic catalog output.
granularity object
- string
- null
Possible values: [minute, hour, day, week, month, quarter, year]
label object
- string
- null
description object
- string
- null
truelinks object[]
Allowed values: semantic.table, semantic.ontology.
Possible values: [semantic.table, semantic.ontology]
Target resource id
name object
Entity name inside the target (ontology only)
- string
- null
options object
- object
- null
next_cursor object
Cursor for next page
- string
- null
Whether more pages exist
false{
"items": [
{
"id": "string",
"name": "string",
"alias": "string",
"category": "string",
"type": "clickhouse",
"collection_id": "string",
"folder_id": "string",
"tags": [
"string"
],
"description": "string",
"markings": [
"string"
],
"created_at": 0,
"updated_at": 0,
"owners": [
{
"id": "string",
"type": "user",
"display_name": "string",
"avatar_url": "string",
"avatar_config": {},
"email": "user@example.com"
}
],
"my_share_scope": "owner",
"connector": "string",
"comments": [
"string"
],
"instructions": [
"string"
],
"columns": [
{
"name": "string",
"kind": "categorical",
"data_type": {
"name": "string",
"unit": "s",
"timezone": "string",
"precision": 0,
"scale": 0
},
"label": "string",
"description": "string",
"filterable": true,
"sortable": true,
"groupable": true,
"visible": true,
"synonyms": [
"string"
],
"values": [
"string"
],
"samples": [
"string"
],
"dictionary": {
"builtin": {},
"external": "string"
},
"options": {}
}
],
"metrics": [
{
"name": "string",
"type": "simple",
"data_type": {
"name": "string",
"unit": "s",
"timezone": "string",
"precision": 0,
"scale": 0
},
"label": "string",
"description": "string",
"synonyms": [
"string"
],
"sortable": true,
"visible": true,
"options": {},
"agg": "sum",
"expr": "string",
"percentile": 0,
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
],
"window": "string",
"grain_to_date": "minute",
"numerator": {
"agg": "sum",
"expr": "string",
"percentile": 0,
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
]
},
"denominator": {
"agg": "sum",
"expr": "string",
"percentile": 0,
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
]
},
"base": {
"agg": "sum",
"expr": "string",
"percentile": 0,
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
]
},
"conversion": {
"agg": "sum",
"expr": "string",
"percentile": 0,
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
]
},
"entity": "string",
"metrics": [
{
"name": "string",
"alias": "string",
"offset_window": "string"
}
]
}
],
"filters": [
{
"name": "string",
"clauses": [
{
"column": "string",
"op": "string",
"granularity": "minute"
}
],
"label": "string",
"description": "string",
"synonyms": [
"string"
],
"visible": true
}
],
"links": [
{
"category": "semantic.table",
"id": "string",
"name": "string"
}
],
"options": {}
}
],
"next_cursor": "string",
"has_more": false
}