Đăng ngày 12 tháng 10 năm 2020 03. 48 giờ chiều Show Kính thưa tất cả, Yêu cầu là kết nối Power BI Desktop và dịch vụ Power BI, phải thiết lập kết nối thành công ở chế độ truy vấn trực tiếp với MongoDB, để báo cáo trực tiếp (không có lịch làm mới dữ liệu) Vui lòng đề xuất cách kiến trúc tiêu chuẩn và trình kết nối Power BI Các thử nghiệm được thực hiện cho đến nay 1) Đã kết nối Power BI Desktop với MongoDB thông qua Presto - Tôi đã cài đặt trình điều khiển Simba Presto ODBC (trình điều khiển Qubolepresto đã sử dụng trong Power Bi) và kết nối thành công nhưng thách thức là kiểu dữ liệu đối tượng mảng trong Mongo DB (Giá trị khóa có Cặp) là Kết quả dự kiến, giá trị trường của kiểu dữ liệu mảng được chuyển đổi thành chuỗi và hiển thị trong bản xem trước của trình kết nối ODBC bắt buộc [ Kết quả thực tế. Nhưng nó chỉ hiển thị các giá trị, không có phím nào xuất hiện. (Ý tôi là các phím là "Đố vui". "Q1". "Q2" [ 2) Đã kết nối trực tiếp Power BI Desktop với MongoDB bằng trình điều khiển Mongo ODBC nhưng theo mặc định, tất cả 145 danh mục Câu hỏi sẽ xuất hiện dưới dạng cột, trong khi dự kiến sẽ xuất hiện dưới dạng cột như Câu hỏi, Q1, Q2. Tôi sẽ không thể chuyển đổi vì các hàng và cột được nhân lên cho mỗi hàng như N lũy thừa N 3) Cổng dữ liệu tại chỗ đã sử dụng để kết nối dịch vụ power Bi với Mongo DB tại chỗ, khi làm mới bộ dữ liệu nhận được lỗi bên dưới Đã xảy ra sự cố Bạn có thể nghĩ tại sao tôi lại thử kết nối với Mongo DB thông qua Presto, điều này là do kiến trúc doanh nghiệp Vui lòng giúp tôi cách kết nối Power Bi với MongoDB phù hợp và giải quyết các vấn đề đã giải thích ở trên Với sự hỗ trợ tích hợp cho ODBC trên Microsoft Windows, Trình điều khiển ODBC của CData cung cấp khả năng tích hợp tự phục vụ với các công cụ phân tích tự phục vụ, chẳng hạn như Microsoft Power BI. Trình điều khiển CData ODBC cho MongoDB liên kết các báo cáo Power BI của bạn với dữ liệu MongoDB đang hoạt động. Bạn có thể theo dõi dữ liệu MongoDB thông qua bảng điều khiển và đảm bảo rằng phân tích của bạn phản ánh dữ liệu MongoDB trong thời gian thực bằng cách lên lịch làm mới hoặc làm mới theo yêu cầu. Bài viết này trình bày chi tiết cách sử dụng trình điều khiển ODBC để tạo trực quan hóa dữ liệu MongoDB theo thời gian thực trong Microsoft Power BI Desktop, sau đó xuất bản trực quan hóa lên Power BI Report Server Trình điều khiển CData ODBC cung cấp hiệu suất chưa từng có để tương tác với dữ liệu MongoDB trực tiếp trong Power BI do quá trình xử lý dữ liệu được tối ưu hóa được tích hợp trong trình điều khiển. Khi bạn đưa ra các truy vấn SQL phức tạp từ Power BI sang MongoDB, trình điều khiển sẽ đẩy các hoạt động SQL được hỗ trợ, chẳng hạn như bộ lọc và tập hợp, trực tiếp tới MongoDB và sử dụng Công cụ SQL nhúng để xử lý các hoạt động không được hỗ trợ (thường là các hàm SQL và hoạt động THAM GIA) phía máy khách. Với tính năng truy vấn siêu dữ liệu động được tích hợp sẵn, bạn có thể trực quan hóa và phân tích dữ liệu MongoDB bằng các loại dữ liệu Power BI gốc Kết nối với MongoDB dưới dạng Nguồn dữ liệu ODBCNếu bạn chưa có, trước tiên hãy chỉ định thuộc tính kết nối trong tên nguồn dữ liệu ODBC (DSN). Đâ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. Để xuất bản báo cáo Power BI từ Power BI Desktop sang Máy chủ báo cáo Power BI, bạn sẽ cần cài đặt Trình điều khiển ODBC trên cả máy khách (máy tính để bàn) và máy chủ, sử dụng cùng một tên cho DSN trên mỗi máy Đặ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 đồ Khi định cấu hình DSN, bạn cũng có thể muốn đặt thuộc tính kết nối Hàng tối đa. Điều này sẽ giới hạn số lượng hàng được trả về, điều này đặc biệt hữu ích để cải thiện hiệu suất khi thiết kế báo cáo và trực quan hóa Sau khi tạo DSN, hãy làm theo các bước bên dưới để kết nối với DSN MongoDB từ Power BI Desktop
Tạo trực quan hóa dữ liệuSau khi kéo dữ liệu vào Power BI, bạn có thể tạo trực quan hóa dữ liệu trong chế độ xem Báo cáo bằng cách kéo các trường từ ngăn Trường vào khung vẽ. Thực hiện theo các bước bên dưới để tạo biểu đồ hình tròn
Tải báo cáo dữ liệu MongoDB lên máy chủ báo cáo Power BIBạn có thể chia sẻ báo cáo dựa trên nguồn dữ liệu ODBC với những người dùng Power BI khác trong tổ chức của mình bằng Máy chủ báo cáo Power BI MongoDB tích hợp với Power BI như thế nào?Từ Màn hình chính. . Chọn tab Nhận dữ liệu Nhấp vào Thêm. nhấp để phóng to Chọn ODBC từ danh sách nguồn dữ liệu và nhấp vào Kết nối. nhấp để phóng to Chọn tên nguồn dữ liệu ODBC của bạn từ danh sách và nhấp vào OK. nhấp để phóng to Power BI có hoạt động với NoSQL không?Kết nối với Azure Cosmos DB bằng trình kết nối Power BI hiện chỉ được hỗ trợ cho Azure Cosmos DB cho NoSQL và API chỉ dành cho tài khoản Gremlin.
Trình kết nối MongoDB cho BI có miễn phí không?Tải xuống MongoDB Atlas CLI
. Tải xuống miễn phí ngay bây giờ .
Powerapps có thể kết nối với MongoDB không?Làm theo các bước bên dưới để kết nối với MongoDB từ PowerApp . Từ menu chính của Power Apps, nhấp vào Tạo ứng dụng và chọn PowerApp Studio tại chỗ hoặc đám mây. Chọn một ứng dụng trống (chọn Bố cục điện thoại hoặc Bố cục máy tính bảng). Trong tab Dạng xem, nhấp vào Nguồn dữ liệu và nhấp vào Thêm nguồn dữ liệu. |