Type Alias Schema

Optional field to specify additional schemas for files where multiple tables or sheets are available. User must define primary schema in 'schema' attribute and rest of the sheets/ tables can be defined using this field. This field is not populated for the dataSets with single schema

type Schema = {
    anomalies?: string[];
    dataFields: DataField[];
    effectiveDate?: string;
    loadOptions?: Record<string, unknown>;
    overrideSchemaAnomalies?: boolean;
    schemaName?: string;
}
Index

Properties

anomalies?: string[]

Anomalies associated with this schema. Example: $warning-unknown-headers

dataFields: DataField[]
effectiveDate?: string
loadOptions?: Record<string, unknown>

Options for loading files. Example: "qLabel": "embedded labels"

overrideSchemaAnomalies?: boolean
schemaName?: string