Skip to content

Interface: StructuredIngestionStatsDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / StructuredIngestionStatsDto

Defined in: src/types/sources.ts:231

Structured ingestion statistics.

columnsDiscovered: number

Defined in: src/types/sources.ts:233

Number of columns discovered.


columnsDropped: number

Defined in: src/types/sources.ts:238

Number of columns dropped by the projection because the binding does not declare them. Never silent — the dropped column names are named in the response errors.


documentsRendered: number

Defined in: src/types/sources.ts:240

Number of documents rendered and processed.


elapsedMs: number

Defined in: src/types/sources.ts:242

Total elapsed time in milliseconds.


entitiesCreated: number

Defined in: src/types/sources.ts:244

Number of entities created.


entitiesExtracted: number

Defined in: src/types/sources.ts:246

Number of entities extracted (from pipeline).


recordsAvailable: number

Defined in: src/types/sources.ts:252

Number of records the source reported as available for the ingested tables, before any cap or collapse. Compared with recordsProcessed a cap hit is visible; compared with termsCreated, a partial ingest is.


recordsProcessed: number

Defined in: src/types/sources.ts:254

Number of source records processed.


relationsCreated: number

Defined in: src/types/sources.ts:256

Number of relations created.


relationsDiscovered: number

Defined in: src/types/sources.ts:258

Number of relations discovered.


rowsCollapsed: number

Defined in: src/types/sources.ts:265

Number of rows that collapsed onto a key value another row already produced in the same run — the bound-key upsert merged them into one term. Zero when the bound key identifies rows uniquely; named in warnings when it is not.


sortsCreated: number

Defined in: src/types/sources.ts:267

Number of sorts created (from pipeline).


tablesDiscovered: number

Defined in: src/types/sources.ts:269

Number of types/tables discovered.


termsCreated: number

Defined in: src/types/sources.ts:271

Number of terms created.


termsProjected: number

Defined in: src/types/sources.ts:277

Number of Ψ-terms materialized by projecting a bound table through its SQL binding: declared feature names, declared types, key-derived identity, no LLM. Zero when none of the source’s tables carry a binding.