Scale Intelligence■ Docs
Docs / The model / HeldArtefact

HeldArtefact.

The value of the parameter the artefacts on this machine: one lake, catalogue or folder of files still outside the one lakehouse, read in place until its tables are mapped in, with the name the engine opens it under, the registered source its tables derive from, its path, the program that made it and the repository…

Figure 1HeldArtefactspecified
HELDARTEFACTvalue at none scopeone word the engine opens it under, which an SQL statement names it bynametextthe registered source its tables derive fromsourceidthe file or folder on this machinepathtextthe program that made it, as its own row names itgeneratortextthe repository whose commit at the reading is appended to the generator; absent when the generator names its commit itselfrepositorytextoptionalpoints at no other object
HeldArtefact is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
sources

Fields#

fieldtyperequirednote
nametextyesone word the engine opens it under, which an SQL statement names it by
sourceidyesthe registered source its tables derive from
pathtextyesthe file or folder on this machine
generatortextyesthe program that made it, as its own row names it
repositorytextnothe repository whose commit at the reading is appended to the generator; absent when the generator names its commit itself

Routes that use it#

No route takes or returns HeldArtefact directly. The record holds it, and the objects that point at it reach it.