Как определить, какие строки не были импортированы из 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