Durch den Import ist es möglich, einzelne Datensätze oder ganze Collections in die Datenbank zu importieren. Dies kann per Drag & Drop mittels Datei oder durch unmittelbare Texteingabe, wie in der Abbildung unten dargestellt, geschehen. In beiden Fällen ist die Formatierung der Daten zu beachten, da sonst der Import fehlschlägt.
Datei-Import
Soll eine Datei importiert werden, so kann diese direkt auf das entsprechenden Feld im Modal des MongoDB-Management-Studios gezogen werden. Derzeit sind hierbei lediglich JSON-Dateien zulässig, wobei die Datensätze gemäß der „mongoexport“-Funktion von MongoDB formatiert sind. Dies bedeutet auch, dass eine durch „mongoexport“ erstellte Datei mittels MongoDB Management Studio direkt importiert werden kann.
Geschieht der Import der Daten auf Datenbank-Ebene, muss der Name der Ziel-Collection angegeben werden.
Voreingestellt sind die Optionen, die zu importierenden Datensätze zu bereits bestehenden Daten hinzuzufügen oder jene Datensätze zu löschen, welche eine schon vorhandene _id besitzen. Sollen die Datensätze einer Collection ersetzt werden, so muss vor dem Import-Vorgang die entsprechende Option ausgewählt werden.
Text-import
Ähnlich zum Datei-Import verhält sich der Import per Text. Geben Sie in die angezeigte Text-Box die formatierten Daten entsprechend der folgenden Abbildung ein und nach Angabe der Ziel-Collection kann der Import erfolgen.
Der Importvorgang kann einige Zeit in Anspruch nehmen. Es ist daher ratsam, bei größeren Datenmengen auf mongoimport zurückzugreifen.