Я пытаюсь отправить фрейм данных в базу данных Vertica, используя sqlalchemy-vertica-python.Мой фрейм данных довольно прост, поэтому я не уверен, как я могу вернуть такую смутную ошибку.Если кто-то видел это раньше, некоторая помощь
Мой код:
df_orank.to_sql('turf_priority', con = engine, schema = 'myschema',
if_exists = 'replace', index = False,
dtype = {
'rank': sa.types.VARCHAR(500),
'county': sa.types.VARCHAR(500),
'organizer': sa.types.VARCHAR(500),
'precinct': sa.types.VARCHAR(500),
'region': sa.types.VARCHAR(500),
'deputy_region': sa.types.VARCHAR(500),
'total_targets': sa.types.INTEGER(),
'turf_prio_score': sa.types.Float(precision = 5)
}
)
И сообщение об ошибке:
"ProgrammingError: (vertica_python.errors.VerticaSyntaxError) Уровень серьезности: b'ERROR ', Сообщение: b'Syntax error at или near ","', Sqlstate: b'42601 ', Position: b'219', Подпрограмма: b'base_yyerror ', Файл: b' / scratch_a /release / svrtar27383 / vbuild / vertica / Parser / scan.l ', строка: b'1043', SQL: ... "