Microsoft Power BI cho phép bạn có được thông tin chi tiết về doanh nghiệp bằng cách tạo hình ảnh trực quan, trang tổng quan và báo cáo từ dữ liệu của tổ chức của bạn. Để thu thập dữ liệu của mình, bạn sử dụng Power BI Desktop, bao gồm một số trình kết nối cho phép bạn phân tích dữ liệu trong các kho dữ liệu phổ biến khác nhau. Bài viết này hướng dẫn bạn cách tích hợp Power BI Desktop với kho dữ liệu trong phần phụ trợ mà không có trình kết nối chuyên dụng.
Power BI Desktop giống như nhiều ứng dụng phân tích khác hỗ trợ ODBC, một giao diện truy cập dữ liệu chung, cho phép mở rộng sự lựa chọn mặc định của các mặt sau. Để truy cập chương trình phụ trợ từ Power BI Desktop bằng cách sử dụng ODBC, bạn cần lấy trình điều khiển ODBC cho chương trình phụ trợ đó. Để minh họa quy trình, các bước sau đây cho biết cách tích hợp Power BI Desktop với Salesforce.com và MongoDB bằng cách sử dụng trình điều khiển Easysoft ODBC cho các sản phẩm này.
Ví dụ:Cách kết nối Power BI với Salesforce.com
Các thành phần cần thiết để kết nối Power BI với Salesforce.com là:
Power BI Desktop <-> Trình điều khiển ODBC Salesforce.com <-> Salesforce.com
Ví dụ:Cách kết nối Power BI với MongoDB
Các thành phần cần thiết để kết nối Power BI với MongoDB là:
Power BI Desktop <-> Trình điều khiển ODBC MongoDB <-> MongoDB
Trình điều khiển ODBC Salesforce.com và trình điều khiển MongoDB ODBC có sẵn để tải xuống từ trang web Easysoft.
Cài đặt, cấp phép và kiểm tra trình điều khiển Easysoft ODBC
- Tải xuống Trình điều khiển ODBC Windows Salesforce.com hoặc Trình điều khiển ODBC Windows MongoDB theo yêu cầu. (Cần đăng ký.)
- Cài đặt và cấp phép cho Trình điều khiển ODBC Easysoft trên máy Windows.
Để biết hướng dẫn cài đặt, hãy xem tài liệu Trình điều khiển ODBC của Salesforce.com hoặc tài liệu Trình điều khiển ODBC MongoDB.
Trước khi có thể sử dụng Trình điều khiển ODBC Easysoft để kết nối Power BI Desktop với Salesforce.com hoặc MongoDB, bạn cần định cấu hình nguồn dữ liệu ODBC Hệ thống. Nguồn dữ liệu ODBC lưu trữ chi tiết kết nối cho cơ sở dữ liệu đích (ví dụ:Salesforce.com) và trình điều khiển ODBC được yêu cầu để kết nối với nó (ví dụ:trình điều khiển ODBC Salesforce.com).
Để chạy Quản trị viên ODBC trên Windows 32-bit, hãy mở Công cụ quản trị trong Pa-nen điều khiển, rồi mở Nguồn dữ liệu (ODBC). (Trên các phiên bản Windows cũ hơn, ứng dụng Bảng điều khiển khởi chạy Quản trị viên ODBC được gắn nhãn Nguồn dữ liệu.)
Để chạy Quản trị viên ODBC trên Windows 64-bit, trong hộp thoại Chạy Windows, hãy nhập lệnh này:
%windir%\system32\odbcad32.exe
Lưu ý Lệnh này chạy phiên bản 64-bit của ODBC Administrator. Vì Power BI Desktop là ứng dụng 64 bit trên Windows 64 bit nên đây là phiên bản bạn cần sử dụng.
Sử dụng Quản trị viên ODBC để tạo nguồn dữ liệu Trình điều khiển ODBC của bạn.
Tạo Nguồn dữ liệu ODBC Salesforce.com
- Chọn tab Hệ thống DSN, sau đó chọn Thêm.
- Trong hộp thoại Tạo Nguồn Dữ liệu Mới, hãy chọn Trình điều khiển ODBC-Salesforce của Easysoft, rồi chọn Kết thúc.
- Hoàn thành hộp thoại Thiết lập Easysoft ODBC-Salesforce Driver DSN:
Setting Giá trị DSN Salesforce.com Tên người dùng Tên của người dùng Salesforce.com của bạn. Ví dụ:[email protected]. Mật khẩu Mật khẩu cho người dùng Salesforce.com của bạn. Mã thông báo Mã thông báo bảo mật cho người dùng Salesforce.com của bạn, nếu được yêu cầu. Để tìm hiểu xem bạn có cần cung cấp mã thông báo bảo mật hay không, hãy chọn nút Kiểm tra. Nếu nỗ lực kết nối không thành công với lỗi chứa
LOGIN_MUST_USE_SECURITY_TOKEN
, bạn cần cung cấp một cái.Salesforce.com gửi mã thông báo bảo mật qua email đến địa chỉ email được liên kết với tài khoản người dùng Salesforce.com của bạn. Nếu bạn chưa nhận được mã thông báo bảo mật, bạn có thể tạo lại nó. Sau đó, Salesforce.com sẽ gửi mã thông báo bảo mật mới qua email cho bạn. Để tạo lại mã thông báo bảo mật của bạn, hãy đăng nhập vào Salesforce.com, sau đó chọn Thiết lập từ menu người dùng. Tìm kiếm "mã thông báo bảo mật" trong hộp Tìm nhanh. Nhấp vào Đặt lại Mã thông báo Bảo mật trong trang Đặt lại Mã thông báo Bảo mật. Khi bạn nhận được mã thông báo trong ứng dụng email của mình, hãy sao chép nó rồi dán vào trường Mã thông báo.
- Sử dụng nút Kiểm tra để xác minh rằng bạn có thể kết nối thành công với Salesforce.com.
Tạo Nguồn dữ liệu MongoDB ODBC
- Chọn tab Hệ thống DSN, sau đó chọn Thêm.
- Trong hộp thoại Tạo Nguồn Dữ liệu Mới, chọn Trình điều khiển Easysoft ODBC-MongoDB, rồi chọn Kết thúc.
- Hoàn thành các trường này Hộp thoại Thiết lập DSN Trình điều khiển Easysoft ODBC-MongoDB:
Setting Giá trị DSN MongoDB Mô tả Trình điều khiển ODBC Easysoft MongoDB Máy chủ Tên hoặc địa chỉ IP của máy chủ lưu trữ phiên bản MongoDB của bạn đang chạy. Tên người dùng Nếu bạn cần cung cấp tên người dùng để truy cập cơ sở dữ liệu MongoDB của mình, hãy nhập tên đó vào đây. Mật khẩu Mật khẩu cho tên người dùng MongoDB của bạn. Bỏ qua xác thực Nếu MongoDB không yêu cầu bạn cung cấp tên người dùng và mật khẩu, hãy bật tùy chọn này. Đây là giải pháp dành cho các ứng dụng như Power BI Desktop luôn chuyển tên người dùng và mật khẩu trên chuỗi kết nối, bất kể có cần thiết hay không. - Sử dụng nút Kiểm tra để xác minh rằng bạn có thể kết nối thành công với cơ sở dữ liệu MongoDB của mình.
Kết nối Power BI với Cơ sở dữ liệu ODBC của bạn
Bây giờ bạn có thể kết nối Power BI Desktop với cơ sở dữ liệu. Trong ví dụ của chúng tôi, cơ sở dữ liệu mục tiêu là Salesforce.com và MongoDB:
- Trong Power BI Desktop, chọn Lấy dữ liệu.
- Trong hộp thoại Lấy dữ liệu, chọn ODBC, sau đó chọn Kết nối.
- Trong hộp thoại Từ ODBC, hãy chọn nguồn dữ liệu ODBC của bạn, rồi chọn OK.
- Nhập tên người dùng và mật khẩu cơ sở dữ liệu của bạn khi được nhắc.
Nếu bạn nhập sai tên người dùng và mật khẩu, hãy hủy quá trình kết nối. Sau đó, trong Tùy chọn và Cài đặt Máy tính để bàn Power BI, hãy chỉnh sửa nguồn dữ liệu. Chỉ định tên người dùng hoặc mật khẩu chính xác trong hộp thoại thông tin xác thực nguồn dữ liệu. Nếu không, Power BI Desktop sẽ tiếp tục sử dụng thông tin đăng nhập không chính xác được lưu trong bộ nhớ cache.
Nếu bạn đang sử dụng MongoDB và bạn thường không cần nhập tên người dùng và mật khẩu, hãy nhập một số chuỗi giả vào khoảng trống được cung cấp. Giả sử bạn đã bật
Ignore Auth
khi định cấu hình nguồn dữ liệu Easysoft, kết nối của bạn sẽ thành công. - Trong hộp thoại Bộ điều hướng, chọn bảng bạn muốn phân tích trong Power BI Desktop, sau đó chọn Tải.
Dữ liệu ODBC hiện có sẵn để sử dụng trong hình ảnh hóa Power BI.