Ange vilka data som ska hämtas från en MongoDB-databas 1 I datautforskaren högerklickar du på Datauppsättningar och väljer sedan Ny datauppsättning. 2 Ange följande information på sidan Ny datauppsättning: 1 I Välj datakälla väljer du den MongoDB-datakälla som ska användas. MongoDB-datauppsättning visas som datauppsättningstyp. 2 Skriv datauppsättningens namn i Datauppsättningsnamn. 3 Välj Nästa. 3 I Ny MongoDB-datauppsättning anger du följande i Fråga: 1 I MongoDB-samling väljer du den samling som data ska hämtas från. Det krävs inte om du anger ett Kör databas-kommandouttryck. 2 I Kommandoåtgärd kan du välja en kommandotyp om du vill. Välj Uttryck och skriv uttrycket i Kommandouttrycksassistenten. Standardkommandotypen är FindQuery. 3 I Antal dokument att söka efter fält i, skriver du hur många dokument som ska genomsökas efter fält, och väljer sedan Sök fält. Ju färre dokument, desto snabbare svar. Tillgängliga fält visar de fält som definierats i skannade dokument. Bokstaven D framför ett fältnamn anger att fältet är ett underordnat dokument. Hakparenteser ([]) efter ett fältnamn anger att fältet är en matris. Om du inte ser de fält som du förväntar dig att se ökar du antalet dokument att genomsöka och väljer sedan Sök fält. 4 I Tillgängliga fält väljer du ett eller flera fält vars data ska hämtas. Om du vill flytta ett fält från Tillgängliga fält till Valda fält markerar du fältet och väljer >. Du kan välja ett fält på valfri nivå, t.ex. ett underordnat dokumentfält, inte bara lövfält (lägsta nivån). Om du vill flytta alla fält i en nod från Tillgängliga fält till Valda fält, markerar du noden och väljer sedan >>. Figur 2-25 visar ett exempel på en MongoDB-fråga. Figur 2-25 Exexmpel på en MongoDB-fråga 4 Välj Slutför så att datauppsättningen sparas. I Redigera datauppsättning visas utdatakolumnerna med alternativ för att redigera datauppsättningen. 5 Välj Förhandsgranska resultat så visas de datarader som returneras av datauppsättningen.