Làm cách nào để lấy dữ liệu từ MongoDB sang Excel?

Trình điều khiển CData ODBC cho MongoDB sử dụng giao diện ODBC tiêu chuẩn để liên kết dữ liệu MongoDB với các ứng dụng như Microsoft Access và Excel. Thực hiện theo các bước bên dưới để sử dụng Microsoft Query nhằm nhập dữ liệu MongoDB vào bảng tính và cung cấp giá trị cho truy vấn được tham số hóa từ các ô trong bảng tính

Nếu bạn chưa có, trước tiên hãy chỉ định thuộc tính kết nối trong ODBC DSN (tên nguồn dữ liệu). Đây là bước cuối cùng của quá trình cài đặt trình điều khiển. Bạn có thể sử dụng Quản trị viên nguồn dữ liệu ODBC của Microsoft để tạo và định cấu hình DSN ODBC

Đặt thuộc tính kết nối Máy chủ, Cơ sở dữ liệu, Người dùng và Mật khẩu để kết nối với MongoDB. Để truy cập các bộ sưu tập MongoDB dưới dạng bảng, bạn có thể sử dụng khám phá lược đồ tự động hoặc viết các định nghĩa lược đồ của riêng bạn. Các lược đồ được định nghĩa trong. rsd, có định dạng đơn giản. Bạn cũng có thể thực hiện các truy vấn dạng tự do không bị ràng buộc với lược đồ

Sau đó, bạn có thể làm việc với dữ liệu MongoDB trực tiếp trong Excel

  1. Trong Excel, mở tab Dữ liệu và chọn Từ các nguồn khác -> Từ Microsoft Query.
    Làm cách nào để lấy dữ liệu từ MongoDB sang Excel?
    • Xuất toàn bộ bộ sưu tập ở định dạng JSON.

    Trong ví dụ này, chúng tôi sẽ xuất tất cả các tài liệu có trong bộ sưu tập sinh viên sang tệp JSON (có tên là exporttudents. json) bằng công cụ mongoexport

    mongoexport –db GeeksForGeeks –collection students –type=csv –fields name,age –out C. \Users\Darksider\students. csv

    Làm cách nào để trích xuất dữ liệu từ MongoDB sang Excel?

    Xuất MongoDB sang CSV (e. g. Excel) Mở Trình hướng dẫn Xuất và chọn nguồn xuất của bạn . Màn hình này chỉ xuất hiện nếu bạn chưa chọn một mục trong Cây kết nối, chạy truy vấn trước đó hoặc chọn tài liệu cụ thể. Tiếp theo, chọn CSV làm định dạng xuất rồi nhấp vào Tiếp theo.

    Làm cách nào để trích xuất dữ liệu từ MongoDB?

    Vì vậy, để xuất dữ liệu từ cơ sở dữ liệu MongoDB, MongoDB cung cấp một công cụ dòng lệnh được gọi là mongoexport . Sử dụng công cụ này, bạn có thể xuất dữ liệu của bộ sưu tập ở định dạng JSON hoặc CSV (giá trị được phân tách bằng dấu phẩy). Hơn nữa, chúng tôi cũng có thể sử dụng các tính năng như giới hạn và sắp xếp trên bộ sưu tập trong khi xuất dữ liệu.

    MongoDB có thể lưu trữ tệp Excel không?

    Tiện ích mongoimport chỉ hỗ trợ các tệp JSON, CSV và TSV . Do đó, để lấy dữ liệu của bạn từ Excel sang MongoDB, tùy chọn tốt nhất là lưu dữ liệu dưới dạng tệp CSV, sau đó sử dụng mongoimport để nhập dữ liệu đó.