Code: Select all
...
connection_info = get_database_info()
conn = redshift_connector.connect(**connection_info)
cursor = conn.cursor()
...
df = ...
...
cursor.write_dataframe(df, "test_schema.test_table")
i 'M verwendet: < /p>
[*] Python 3.9.20 < /li>
pandas>=2.2.3
Redshift-Connector> = 2.1.5 < /li>
< /ul>
Was kann ich tun, um weiter zu debuggen und zu wissen, was das Problem ist? Der Datenrahmen ist klein (wie 270 Zeilen und 40 Spalten). Ich bin bereits mit einem anderen Problem konfrontiert:
Der Cursor, der auf der Funktion write_dataframe < /code> verwendet wird, scheint den Cursor -Params -Stil zu überschreiben und verwendet intern nur positionsbasierte Formatierung wie Einfügen von Werten ( %s, %s, ... )al>