Datasource reference

Connector field reference (per type)

Volledige connectorvelden zoals ze in de admin editor beschikbaar zijn. Gebruik deze pagina als technische referentie naast Datasources hub.

1. BigQuery

FieldControlRequiredBeschrijving
descriptiontextNoHuman-friendly omschrijving.
serviceAccountKeytextarea(JSON)NoService account key override.
projectIdtextNoProject override voor querycontext.
billingProjecttextNoBilling project voor kostenallocatie.
querytextareaYesSQL query.
defaultDatasettextNoDataset voor onvolledig gekwalificeerde tabellen.
locationtextNoBigQuery locatie.
maximumBytesBillednumberNoKostenlimiet per job.
priorityselectNoINTERACTIVE of BATCH.
useLegacySqltoggleNoLegacy SQL mode.
dryRuntoggleNoAlleen valideren, niet uitvoeren.
labelskeyvalueNoJob labels.

2. Firestore

FieldControlRequiredBeschrijving
descriptiontextNoOmschrijving.
projectIdtextNoProject override.
databaseIdtextNoFirestore database id.
serviceAccountKeytextarea(JSON)NoService account key override.
documentPathtextNoSingle document target.
collectionPathtextNoCollection list target.
includeDocumentIdtoggleNoDoc ID opnemen in output.
selectlistNoTe selecteren velden.
filterstextarea(JSON)NoStatische filterarray.
requestFilterstextarea(JSON)NoMapping van request params naar Firestore filters.
orderBytextarea(JSON)NoSortering definitie.
limitnumberNoMax aantal records.
offsetnumberNoOffset.

3. MongoDB

FieldControlRequiredBeschrijving
descriptiontextNoOmschrijving.
uritextYesConnection URI.
databasetextYesDatabase naam.
collectiontextYesCollection naam.
clientOptionstextarea(JSON)NoExtra Mongo client opties.
querytextarea(JSON)Nofind() filter.
projectiontextarea(JSON)NoKolomprojectie.
sorttextarea(JSON)NoSortering.
skip, limitnumberNoPaginering.
maxTimeMsnumberNoQuery timeout.
requestFilterstextarea(JSON)NoDynamische filters op request params.
pipelinetextarea(JSON)NoAggregatie pipeline.
requestStagestextarea(JSON)NoAanvullende stages op basis van request.

4. SQL connectorfamilie

MySQL, Postgres, SQL Server, Firebird en Snowflake volgen hetzelfde patroon: connection + query + parameters + optionele session settings.

Gemeenschappelijke queryvelden

  • query (required bij SQL connectors).
  • maxRows optioneel.
  • parameters (typed keyvalue).
  • includeRequestParams / allowedRequestParams / requestParamMap.

Session/advanced velden

  • MySQL: maxExecutionTimeMs.
  • Postgres: role, searchPath, statementTimeoutMs, sessionSettings.
  • Snowflake: sessionParameters en connectie-specifieke auth velden.
  • SQL Server: timeoutSeconds, queryTimeoutSeconds, tdsVersion, useMars.
ConnectorBelangrijkste connection fieldsSpecifieke aanvullingen
Firebirdconnection.dsn of host/port/database/user/passwordconnection.role, connection.charset, connection.timeoutSeconds.
MySQLconnection.host, connection.port, connection.user, connection.databaseconnection.charset, connection.unixSocket, connection.connectTimeoutSeconds.
Postgresconnection.connectionString of host/port/user/password/databaseconnection.sslmode, applicationName, targetSessionAttrs.
SQL Serverconnection.connectionString of host/port/database/user/passwordconnection.applicationName, connection.tdsVersion, connection.useMars.
Snowflakeconnection.account, connection.user, connection.passwordauthenticator, private key settings, warehouse/schema/role, keep alive, session parameters.

5. HTTP API connector

FieldControlRequiredBeschrijving
descriptiontextNoOmschrijving.
timeoutSecondsnumberNoConnector-brede timeout.
verifySsltoggleNoSSL certificaatcontrole.
request.methodselectYesHTTP method.
request.urltextYesEndpoint URL.
request.headerskeyvalueNoStatische request headers.
request.querykeyvalue(typed)NoStatische query params.
request.includeRequestQueryParamstoggleNoForward dashboard query params.
request.allowedQueryParamslistNoAllowlist forwarded params.
request.requestQueryParamMapkeyvalueNoRename forwarded params.
request.jsontextarea(JSON)NoJSON request body.
request.datatextarea(JSON)NoForm/multipart payload expressed as JSON.
request.timeoutSecondsnumberNoRequest-level timeout override.
request.allowRedirectstoggleNoFollow redirects.
request.clientCerttextarea(JSON)NoClient cert config.
request.httpVersiontextNoe.g. http1/http2.
oauth.*mixedNoToken URL, grantType, client credentials, scope/audience/resource, header overrides en extra params.
response.typeselectYesjson of csv.
response.recordsPathtextNoPad naar records-array in JSON response.
response.wrapFieldtextNoWrapper voor non-object responsen.
response.delimitertextNoCSV delimiter.

6. Element connector

FieldControlRequiredBeschrijving
descriptiontextNoOmschrijving.
elementIdtextYesDoel element ID.
elementVersiontextNoLeeg = latest published versie.
elementEntrypointtextNoFunctienaam, meestal run.
elementTimeoutSecondsnumberNoExecution timeout.
elementParamskeyvalue(typed)NoStatische params per run.
includeRequestQueryParamstoggleNoForward dashboard params naar element.
allowedRequestParamslistNoAllowlist forwarded params.
requestParamMapkeyvalueNoRename inkomende params voor element call.