Elements reference

Runtime, publish, execute en logs

Deze pagina behandelt alles na het editorwerk: publiceren, versioning, runtime vars/secrets, test execute, execution logs en integratie met datasources.

1. Publish en versions

OnderdeelBeschrijving
PublishValideert draft, bouwt dependencies en maakt een nieuwe version.
latestVersionElementmetadata verwijst na publish naar nieuwste version.
Version statusBevat build/publish uitkomst per versie.
Build metricsWheels count en build duration worden opgeslagen.

Versions tabel

  • Version, Status, Published.
  • Wheels (aantal dependency artifacts).
  • Build (ms).

2. Runtime vars en runtime secrets

Runtime vars/secrets
Element runtime dialoog met vars en secrets.
Runtime store
Tenant-brede runtime store (vars/secrets).
TypeInputGedrag
Runtime varID + JSON valueJSON moet valide zijn; leesbaar met getVar().
Runtime secretID + secret valueWrite-only opslag; leesbaar met getSecret().
Runtime writebacksetVar() in codeNieuwe waarde wordt na run teruggeschreven.

3. Test execute

VeldBeschrijving
versionLeeg betekent latest published version.
timeoutSecondsRange 1-300, default 30.
paramsJSON object met inputparameters.
{
  "version": "",
  "timeoutSeconds": 30,
  "params": {
    "from": "2026-01-01",
    "to": "2026-01-31",
    "country": "NL"
  }
}

4. Execution logs

KolomBeschrijving
TimeStarttijd van de run.
Statussuccess/error/failed.
SourceHerkomst (admin_test, datasource, flow, etc.).
VersionUitgevoerde version.
DurationRuntime duur in ms.
ErrorKorte foutsamenvatting.
View detailsVolledige payload incl. meta/stdout/stderr/result.

Integratie met datasources

  • Element connector roept dezelfde runtime aan met elementId, elementVersion, elementEntrypoint.
  • Request params kunnen direct worden doorgestuurd of hernoemd via requestParamMap.
  • Timeouts zijn configureerbaar per datasource via elementTimeoutSeconds.