DataError - слишком длинное значение для переменной типа символа (256) при записи фрейма данных Python в красное смещение AWS - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь записать фрейм данных Python для красного смещения. Я написал этот код -

df.to_sql('df', redshiftEngine, index = False, if_exists = 'replace')
redshiftENgine = create_engine('skipping the details')

Я получаю ошибку ниже:

DataError: value too long for type character varying(256)

Далее копаясь в документации sqalchemy я нашел это:

Exception raised for errors that are due to problems with the processed data like division by zero, numeric value out of range, etc.This error is a DBAPI Error and originates from the database driver (DBAPI), not SQLAlchemy itself.

Но я все еще не уверен, как справиться с этой ошибкой. У меня более 300 столбцов и более 3000 строк.

Кто-нибудь сталкивался с этим раньше?

...