Pandas to_ sql создает несколько не уникальных записей - PullRequest
0 голосов
/ 19 июня 2020

Я создал фрейм данных в 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...