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.