Я создал фрейм данных в pandas. Я использую метод to_sql
с SQLalchemy для передачи sh данных в базу данных Microsoft SQL.
push_report.to_sql('PERF_TELEMETRY_REPORT_KPI_HD',
dest_engine,
schema='PERFORM',
if_exists='append',
index=False,
chunksize=tsql_chunksize,
method='multi')
В фрейме данных у меня есть столбец с уникальными REPORT_ID
(s). Количество строк в фрейме данных равно 250.
После завершения операции в целевой таблице у меня есть 3 дубликата каждой строки исходного фрейма данных. Итак, у меня 750 строк в таблице БД назначения.
Пример:
ID REPORT_ID OBJECT_ID
105785 19488900 625196
105785 19488900 625196
105785 19488900 625196
105784 19489864 625196
105784 19489864 625196
105784 19489864 625196