id | string | Unieke datasource ID. |
type | string | Connector type. |
description | string | Functionele beschrijving. |
dataFormat | parquet-remote/parquet-remote-view/json | Transport/storage mode. |
refreshMode | cached/realtime | Cache of live refresh per request. |
autoRefreshSeconds | number | Achtergrond refresh interval. |
parquetRefreshSchedule | object | Optionele scheduler-config voor automatische parquetrefresh op cached remote-parquet datasources. |
files | array | Voor type file: metadata van geuploade GCS-bronbestanden. |
fileFormat | string | Voor type file: parseroverride of auto-detect voor uploadbestanden. |
incremental | object | Checkpointconfig voor parquetrefresh, inclusief timestampkolom, lookback overlap, write mode en optionele merge keys. |
transform | object | Enkele element-transformspec (type: "element"). |
transforms | array | Pipeline van element-transformspecs. |
allowAgents | boolean | Datasource beschikbaar voor Dashbot/agents. |
allowedUserFilters | array | Allowlist filterkeys voor user-scoped filtering. |
columnsMeta | array | Kolomlabels/types/descriptions + allowAgent. |