Sử dụng CDATA Connect Cloud để kết nối với dữ liệu MongoDB và tích hợp dữ liệu MongoDB trực tiếp vào các ứng dụng được tích hợp trong các ứng dụng Microsoft Power.
Ứng dụng Power là một dịch vụ để xây dựng và sử dụng các ứng dụng kinh doanh tùy chỉnh kết nối với dữ liệu của bạn và hoạt động trên web và thiết bị di động - không có thời gian và chi phí phát triển phần mềm tùy chỉnh. Khi được ghép nối với CDATA Connect Cloud, bạn sẽ truy cập ngay lập tức, trên đám mây vào dữ liệu MongoDB từ các ứng dụng bạn xây dựng bằng các ứng dụng Power. Bài viết này cho thấy cách kết nối để kết nối đám mây từ các ứng dụng Power và xây dựng một ứng dụng dựa trên dữ liệu trực tiếp MongoDB.
CDATA Connect Cloud cung cấp giao diện SQL, đám mây thuần túy thuần túy cho MongoDB, cho phép bạn dễ dàng tích hợp với dữ liệu MongoDB trực tiếp trong các ứng dụng Power-mà không sao chép dữ liệu. CDATA Connect Cloud trông giống hệt cơ sở dữ liệu SQL Server để cung cấp năng lượng cho các ứng dụng và sử dụng xử lý dữ liệu được tối ưu hóa ra khỏi hộp để đẩy tất cả các hoạt động SQL được hỗ trợ [bộ lọc, nối, v.v.] trực tiếp cho MongoDB, tận dụng xử lý phía máy chủ để nhanh chóng trả lại dữ liệu MongoDB.
Kết nối với MongoDB trong Kết nối đám mây
CDATA Connect Cloud sử dụng giao diện đơn giản, điểm nhấn để kết nối với các nguồn dữ liệu.
- Đăng nhập vào kết nối đám mây, nhấp vào kết nối và nhấp vào Thêm kết nối
- Chọn "MongoDB" từ bảng kết nối Thêm
- Nhập các thuộc tính xác thực cần thiết để kết nối với MongoDB.
Đặt các 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 làm 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 xác định trong các tệp .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 được gắn với lược đồ.
- Nhấp vào Tạo và kiểm tra
- Điều hướng đến tab Quyền trong trang Kết nối Thêm MongoDB và cập nhật các quyền dựa trên người dùng.
Thêm mã thông báo truy cập cá nhân
Nếu bạn đang kết nối từ dịch vụ, ứng dụng, nền tảng hoặc khung không hỗ trợ xác thực OAuth, bạn có thể tạo mã thông báo truy cập cá nhân [PAT] để sử dụng để xác thực. Các thực tiễn tốt nhất sẽ ra lệnh rằng bạn tạo ra một PAT riêng cho mỗi dịch vụ, để duy trì mức độ chi tiết của quyền truy cập.
- Nhấp vào tên người dùng của bạn ở phía trên bên phải của ứng dụng kết nối đám mây và nhấp vào hồ sơ người dùng.
- Trên trang hồ sơ người dùng, cuộn xuống phần mã thông báo truy cập cá nhân và nhấp vào Tạo Pat.
- Đặt tên Pat của bạn và nhấp vào Tạo.
- Mã thông báo truy cập cá nhân chỉ hiển thị khi tạo, vì vậy hãy chắc chắn sao chép nó và lưu trữ nó một cách an toàn để sử dụng trong tương lai.
Với kết nối được cấu hình, bạn đã sẵn sàng kết nối với dữ liệu MongoDB từ các ứng dụng Power.
Kết nối với Cdata Connect Cloud
Để sử dụng Connect Cloud để tích hợp dữ liệu MongoDB vào các ứng dụng nguồn của bạn, bạn cần kết nối SQL Server mới:
- Đăng nhập vào các ứng dụng Power
- Nhấp vào DataVerse -> Kết nối -> Kết nối mới
- Chọn SQL Server
- Trong trình hướng dẫn kết nối:
- Chọn kết nối trực tiếp
- Đặt tên máy chủ SQL thành tds.cdata.com, 14333SQL server name to tds.cdata.com,14333
- Đặt tên cơ sở dữ liệu SQL thành tên của kết nối MongoDB [ví dụ: MongoDB1]SQL database name to the name of the MongoDB connection [e.g. MongoDB1]
- Đặt tên người dùng thành người dùng kết nối đám mây [ví dụ:]Username to a Connect Cloud user [e.g. ]
- Đặt mật khẩu thành PAT cho người dùng trênPassword to the PAT for the above user
- Nhấp vào Tạo
Xây dựng một ứng dụng tập trung vào dữ liệu cho dữ liệu MongoDB
Với kết nối với kết nối Cấu hình đám mây, bạn đã sẵn sàng tích hợp dữ liệu MongoDB trực tiếp vào các ứng dụng bạn xây dựng trong các ứng dụng Power.
- Đăng nhập vào các ứng dụng Power
- Nhấp vào DataVerse -> Kết nối -> Kết nối mới
- Chọn SQL Server
- Trong trình hướng dẫn kết nối:
- Chọn kết nối trực tiếp
- Đặt tên máy chủ SQL thành tds.cdata.com, 14333
Đặt tên cơ sở dữ liệu SQL thành tên của kết nối MongoDB [ví dụ: MongoDB1]
Đặt tên người dùng thành người dùng kết nối đám mây [ví dụ:]
Đặt mật khẩu thành PAT cho người dùng trên
Nhấp vào Tạo