Skip to content

6.13.2.28 SourceDetection

6.13.2.28.1 Purpose

What the farm sync client found at a source before reading it: the product and the version as the source names them, and the structure of the input without its values, with a fingerprint of that structure. It is what the client uses to choose an adapter, and what groups failures into integration gaps.

6.13.2.28.2 Fields

Field Type Cardinality Description
product string 0..1 The product as the source names itself, e.g. DelPro; empty when nothing was recognised.
version string 0..1 The version string as read at the source, unchanged.
fingerprint string 1..1 Hash of the structure signature; equal fingerprints mean the same structure.
structure_signature string (JSON) 1..1 Table and column names, file headers or API fields, without values.

6.13.2.28.3 Relationships

Used by

6.13.2.28.4 Rules & constraints

  • What a client found at a source before reading it.