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.

Connector field reference (per type) overzicht screenshot placeholder
Connector field reference (per type) overzicht

Maak hier een screenshot van het hoofdscherm voor Connector field reference (per type) overzicht, met de belangrijkste controls en een representatieve zichtbare state.

Maak hier een screenshot van het hoofdscherm voor Connector field reference (per type) overzicht, met de belangrijkste controls en een representatieve zichtbare state.

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.httpVersiontextNoToegestane waarden: http1, http2.
oauth.*mixedNoToken URL, grantType, client credentials, scope/audience/resource, header overrides en extra params.
response.typeselectYesToegestane waarden: json, csv.
response.recordsPathtextNoPad naar records-array in JSON response.
response.wrapFieldtextNoWrapper voor non-object responsen.
response.delimitertextNoCSV delimiter.

6. File connector

FieldControlRequiredBeschrijving
type=filefixedYesConnector type voor geuploade bronbestanden.
filesupload listPraktisch yesMetadata van geuploade bestanden. De editor vult dit via uploadacties; je beheert deze lijst normaal niet handmatig in JSON.
buckettext/implicitNoOverride van de GCS bucket voor uploads. Standaard gebruikt Dashview de tenant file bucket.
fileFormatselectNoToegestane waarden: auto, csv, tsv, psv, json, ndjson, parquet, logfmt, apache_common, apache_combined, lines.
encodingtextNoTekstencoding, standaard utf-8.
delimitertextNoDelimiter override voor delimited bestanden. Vooral nuttig wanneer auto-detect niet betrouwbaar genoeg is.
headertoggleNoGeeft aan of delimited bestanden een header row hebben.
recordsPathtextNoPad naar de records-array in JSON payloads.
wrapFieldtextNoFallback veldnaam voor non-object JSON/NDJSON waarden.
includeFileMetadataColumnstoggleNoVoegt helperkolommen toe zoals __file_id, __file_name, __file_path en __file_format.

7. Virtual datasource

FieldControlRequiredBeschrijving
type=virtualfixedYesDatasource type voor SQL-only virtual views.
dataFormat=virtualfixedAutoVirtual datasources hebben geen eigen parquet-cache of livestream.
virtualSqlSQL editorYesRead-only DuckDB SELECT of WITH-query.
sourceDataSourceIdsmulti-selectYesExpliciete onderliggende datasources die geladen worden voordat de SQL draait.
refreshMode=cachedfixedAutoVirtual datasources worden als runtime view uitgevoerd; bronrefresh blijft bij de onderliggende bronnen.
requestParamsMode=nonefixedAutoRequest-params worden niet naar de virtual datasource zelf gestuurd.

8. 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.