Campagne: Gegevensactiviteit bijwerken mislukt en volgorde van geüploade kolommen verschoven

Beschrijving description

De updategegevensactiviteit in een werkschema begon met het ontbreken van een fout:

ODB-240000 fout ODBC: Koord "2022-05-31 08 :45: 23.000Z"is te lang en zou worden beknot…

WDB-20001 SQL verklaring "KOPIE IN wkf…  kon niet worden uitgevoerd.

Wij konden zien dat het logboek, "2022-05-31 08 :45: 23.000Z"in "[ "SISOA2"wordt opgenomen :14] kolom maar de gegevenstoewijzing van de activiteit van updategegevens werd niet gevormd die manier.

Resolutie resolution

De kopie naar Snowflake is mislukt vanwege 2 records van ~25M in de dataset met een speciaal besturingsteken (STX / \x02) ingesloten in het veld device_use_language_code. Dit karakter was in strijd met het Csv- verslagscheidingsteken dat tijdens bulklading wordt gebruikt, dat de rij om verkeerd te verdelen en de kolommen verschoven die is waarom de load_datetime timestamp waarde (2022-05-31 08 :45: 23.000Z) in de kolom SISOA2 (VARCHAR(2)) eindigde en werd verworpen te lang.

De oplossing was device_use_language_code gebied voor deze twee verslagen in Redshift gegevensbron uit te geven en het werkschema opnieuw te beginnen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f