SAAS_CONNECTOR_API_SOURCE_RECORD_EXTRACTOR_ERROR chybový stav

SQLSTATE: KD000

V komponentě extraktoru zdrojových záznamů konektoru SaaS došlo k chybě.

COMBINED_EXTRACTOR_FIELD_COLLISION

Extraktor záznamů vyprodukoval název pole '<fieldName>' vícekrát; každé pole v záznamu musí být jedinečné.

COMBINED_EXTRACTOR_NON_OBJECT_RECORD

Zdrojová odpověď vracela hodnotu '<nodeType>' tam, kde se očekává záznam.

COMBINED_EXTRACTOR_RECORD_COUNT_MISMATCH

Zdrojová odpověď vracela neshodné počty záznamů (<recordCounts>) pro hodnoty sloučené do jednoho záznamu; každý musí vrátit stejný počet záznamů.

CUSTOM_EXTRACTOR_CLASS_NOT_REGISTERED

Třída vlastního extraktoru '<className>' není registrována. Registrované třídy: '<registered>'.

CUSTOM_EXTRACTOR_MISSING_CONSTRUCTOR

Třída vlastního extraktoru '<className>' musí deklarovat buď konstruktor bez arg, nebo konstruktor s jedním parametrem 'JsonNode'.

DUPLICATE_KEY

Extrahované klíče obsahují duplicitní názvy polí '<keys>'. Název každého pole musí být jedinečný.

INVALID_KEY_NAMES

Hodnota<value> 'key_names' musí být neprázdné JSON pole názvů polí (nebo šablona Jinja, která se rozliší na jedno).

INVALID_KEY_SOURCE

KeyValueExtractor vyžaduje přesně jednu z 'keys_extractor' nebo 'key_names'.

KEY_VALUE_COUNT_MISMATCH

Zdrojová odpověď vracela <valueCount> hodnoty ( <keyCount> polí) ('<keys>'), které se neshodují rovnoměrně. Každé pole musí mít stejný počet hodnot.

NON_TEXTUAL_KEY

Zdrojová odpověď vracela názvy polí, která byla prázdná nebo nebyla textová: '<keys>'. Názvy polí musí být neprázdné textové hodnoty.

REKURZIVNÍ_ZÁSTUPNÝ_ZNAK_NENÍ_PODPOROVÁN

Rekurzivní zástupný znak ** není v cestách polí extraktoru podporován. Pro porovnávání zástupných znaků na jedné úrovni použijte znak *.

NEPODPOROVANÝ_TYP_EXTRAKTORU

Nepodporovaný typ extraktoru záznamu '<extractorType>'.