Closed markddrake closed 9 months ago
This scenario is now recognized as an 'expected and handled' error condition so the logging is supressed for this scenario. The Binary Insert will split the batch of records in half and retry the opeation until it succeeds, or it identifies a single record which cannot be inserted. At that point trace and data files will be generated for the errant record.
Starting with snowflake-sdk 1.9.2 there appears to be a be a limit on the size of the HTTP request associated with executing a snowflake SQL command. If a large amount of data is sent the snowflake-sdk returns a ""Request to Snowflake failed" error, with an underlying statuscode of 413. Yadamu correctly handles this by switching to BinaryInsert mode, but the failure generates extra logging.