Как определить, какие строки не были импортированы из CSV-файла с mongoimport?

Я импортирую файл, который имеет 2946537 строк данных (я проверил с wc -l term.csv).

Теперь, когда я запускаю mongoimport, он подтверждает, что 2946498 документов были импортированы. Таким образом, это 39 строк, которые не были обработаны. Я запустил скрипт два раза, и каждый раз импортировалось одинаковое количество документов, так что это должны быть поврежденные строки или что-то в этом роде...

Есть ли способ узнать, почему эти строки не были обработаны, и распечатать их?

mongoimport --db autoMDM --collection eotds --type csv --fields termID,conceptID,term --stopOnError  --file term.csv

Вот вывод консоли после запуска mongoimport:

➜  eOTD git:(master) ✗ mongoimport --db autoMDM --collection eotds --type csv --fields termID,conceptID,term --stopOnError  --file term.csv
2017-09-13T13:18:35.892+0200    connected to: localhost
2017-09-13T13:18:38.886+0200    [#.......................] autoMDM.eotds        15.0MB/202MB (7.4%)
2017-09-13T13:18:41.888+0200    [###.....................] autoMDM.eotds        30.2MB/202MB (15.0%)
2017-09-13T13:18:44.886+0200    [#####...................] autoMDM.eotds        44.9MB/202MB (22.3%)
2017-09-13T13:18:47.888+0200    [######..................] autoMDM.eotds        57.9MB/202MB (28.7%)
2017-09-13T13:18:50.887+0200    [########................] autoMDM.eotds        72.8MB/202MB (36.1%)
2017-09-13T13:18:53.886+0200    [##########..............] autoMDM.eotds        85.2MB/202MB (42.2%)
2017-09-13T13:18:56.887+0200    [###########.............] autoMDM.eotds        98.7MB/202MB (48.9%)
2017-09-13T13:18:59.887+0200    [#############...........] autoMDM.eotds        112MB/202MB (55.4%)
2017-09-13T13:19:02.887+0200    [##############..........] autoMDM.eotds        126MB/202MB (62.4%)
2017-09-13T13:19:05.890+0200    [################........] autoMDM.eotds        139MB/202MB (68.7%)
2017-09-13T13:19:08.889+0200    [#################.......] autoMDM.eotds        150MB/202MB (74.1%)
2017-09-13T13:19:11.886+0200    [##################......] autoMDM.eotds        156MB/202MB (77.2%)
2017-09-13T13:19:14.889+0200    [###################.....] autoMDM.eotds        165MB/202MB (81.8%)
2017-09-13T13:19:17.886+0200    [#####################...] autoMDM.eotds        179MB/202MB (88.8%)
2017-09-13T13:19:20.886+0200    [#######################.] autoMDM.eotds        195MB/202MB (96.8%)
2017-09-13T13:19:22.137+0200    [########################] autoMDM.eotds        202MB/202MB (100.0%)
2017-09-13T13:19:22.137+0200    imported 2946498 documents

0 ответов

Другие вопросы по тегам