如何指定要從 MongoDB 資料庫中擷取的資料 1 在「資料總管」中,用滑鼠右鍵按一下「資料集」,然後選擇「新建資料集」。 2 在「新建資料集」中,指定下列資訊: 1 在「選取資料來源」中,選取要使用的 MongoDB 資料來源。「資料集類型」會顯示「MongoDB 資料集」。 2 在「資料集名稱」中,輸入資料集的名稱。 3 選擇「下一個」。 3 在「新建 MongoDB 資料集」的「查詢」中,執行下列動作: 1 在「MongoDB 集合」中,選取要從中擷取資料的集合。如果您輸入「執行資料庫指令」表示式,就不需要這樣做。 2 在「指令作業」的「指令類型」中,選擇性地選取一種指令類型。請選擇表示式,並在「指令表示式建置器」中,輸入一個表示式。預設指令類型是 FindQuery。 3 在「要在其中搜尋欄位的文件數目」中,輸入要在其中搜尋欄位的文件數目,然後選擇「尋找欄位」。要掃描的文件數目越少,回應越快。 「可用的欄位」顯示所掃描文件中所定義的欄位。欄位名稱前面的字母 D 表示該欄位是子層文件。欄位名稱後面的方括弧 ([]) 表示該欄位是陣列。如果您看不到預期和想要的欄位,請增加要掃描的文件數目,然後選擇「尋找欄位」。 4 在「可用的欄位」中,選取要擷取其資料的一或多個欄位。如果要將單一欄位從「可用的欄位」移至「選取的欄位」,請選取該欄位,並選擇 >。不只是葉節點(最低層次)欄位,您可以選取任何層次的欄位,例如:子層文件欄位。如果要將某個節點中的所有欄位從「可用的欄位」移至「選取的欄位」,請選取該節點,並選擇 >>。 圖 2-25 顯示 MongoDB 查詢範例。 圖 2-25 MongoDB 查詢範例 4 選擇「完成」,以儲存資料集。「編輯資料集」會顯示輸出直欄,並提供用來編輯資料集的選項。 5 選擇「預覽結果」,以檢視資料集傳回的資料列。