-
Notifications
You must be signed in to change notification settings - Fork 12
Table JSONs
thoniTUB edited this page Jun 4, 2024
·
8 revisions
This is an automatically created documentation. It is not 100% accurate since the generator does not handle every edge case.
Instead of a list ConQuery also always accepts a single element.
Each *.table.json
has to contain exactly one Tabel.
Type Column ✎
Details
Java Type: com.bakdata.conquery.models.datasets.Column
Supported Fields:
Field | Type | Default | Example | Description | |
---|---|---|---|---|---|
✎ | description | String |
null |
||
✎ | generateSuffixes | boolean |
false |
||
✎ | minSuffixLength | int |
3 |
||
✎ | searchDisabled | boolean |
false |
||
✎ | secondaryId | ID of @NsIdRef SecondaryIdDescription
|
null |
if this is set this column counts as the secondary id of the given name for this table | |
✎ | type | one of STRING, INTEGER, BOOLEAN, REAL, DECIMAL, MONEY, DATE, DATE_RANGE | null |
||
✎ | label | String |
null |
"someLabel" | shown in the frontend |
✎ | name | String |
null |
Type Table ✎
Details
Java Type: com.bakdata.conquery.models.datasets.Table
Supported Fields:
Field | Type | Default | Example | Description | |
---|---|---|---|---|---|
✎ | columns | list of Column | [] |
||
✎ | dataset | ID of @NsIdRef Dataset
|
null |
||
✎ | primaryColumn | Column | null |
Defines the primary key/column of this table. Only required for SQL mode. If unset {@link ...SqlConnectorConfig#primaryColumn} is assumed. | |
✎ | label | String |
null |
"someLabel" | shown in the frontend |
✎ | name | String |
null |