Domo giống như nhiều ứng dụng trực quan hóa dữ liệu khác hỗ trợ ODBC, một giao diện truy cập dữ liệu chung, cho phép mở rộng lựa chọn nguồn dữ liệu mặc định. Tuy nhiên, Domo không bao gồm một trình kết nối cho phép nó truy cập vào nguồn dữ liệu Java.
Nguồn dữ liệu Java được truy cập bằng cách sử dụng trình kết nối được gọi là trình điều khiển JDBC. Trình điều khiển JDBC cho phép ứng dụng Java truy cập dữ liệu bên ngoài. Ví dụ:trình điều khiển Amazon Athena JDBC cho phép các ứng dụng Java truy cập vào dữ liệu được lưu trữ trong Nhóm Amazon S3.
Tuy nhiên, Domo không được viết bằng Java. Domo sử dụng trình điều khiển ODBC, một phần mềm trung gian cơ sở dữ liệu khác, để truy cập dữ liệu bên ngoài. (Nó cũng bao gồm một số trình kết nối chuyên dụng, chẳng hạn như một trình kết nối cho phép Domo truy cập Salesforce.com.)
Cổng ODBC-JDBC kết nối một ứng dụng sử dụng ODBC với một ứng dụng sử dụng JDBC. Đối với ứng dụng, ODBC-JDBC Gateway là một trình điều khiển ODBC. Đối với trình điều khiển JDBC, ODBC-JDBC Gateway là một ứng dụng Java.
Cài đặt và cấp phép Cổng ODBC-JDBC
- Tải xuống Windows ODBC-JDBC Gateway. (Cần đăng ký.)
- Cài đặt và cấp phép Cổng ODBC-JDBC trên máy Windows có cài đặt Domo.
Để biết hướng dẫn cài đặt, hãy xem tài liệu ODBC-JDBC Gateway.
- Sử dụng hộp thoại ODBC-JDBC Gateway Setup Java Interface để chọn JVM có trong bản phân phối JRE / JDK do nhà cung cấp cơ sở dữ liệu Java của bạn đề xuất.
Định cấu hình Nguồn dữ liệu ODBC
Trước khi bạn có thể sử dụng Cổng ODBC-JDBC để kết nối Domo với cơ sở dữ liệu Java, bạn cần định cấu hình nguồn dữ liệu ODBC. Nguồn dữ liệu ODBC lưu trữ chi tiết kết nối cho cơ sở dữ liệu đích.
Bạn định cấu hình nguồn dữ liệu ODBC trong Quản trị viên ODBC, được bao gồm trong Windows. Trên một số phiên bản của Windows, Quản trị viên ODBC nằm trong Bảng điều khiển> Công cụ quản trị . Trên một số phiên bản Windows, bạn có thể truy cập Quản trị viên ODBC bằng cách tìm kiếm "ODBC" trong hộp tìm kiếm trên thanh tác vụ. Nếu được hiển thị với lựa chọn Quản trị viên ODBC, hãy chọn 64 bit thay vì 32 bit.
Sử dụng Quản trị viên ODBC để tạo nguồn dữ liệu Cổng ODBC-JDBC của bạn.
Tạo Nguồn dữ liệu ODBC Cổng ODBC-JDBC cho Gemfire XD
- 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 Cổng ODBC-JDBC, rồi chọn Kết thúc.
- Hoàn thành hộp thoại Thiết lập ODBC-JDBC Gateway DSN:
Setting Giá trị DSN Một số văn bản mô tả để xác định nguồn dữ liệu trong Domo. Lớp trình điều khiển Lớp trình điều khiển xác định trình điều khiển JDBC cho chương trình phụ trợ Java mục tiêu của bạn. Đường dẫn lớp Đường dẫn đến tệp JAR của trình điều khiển JDBC. URL URL JDBC chứa các chi tiết kết nối cần thiết để truy cập cơ sở dữ liệu Java mục tiêu của bạn. Tham khảo tài liệu trình điều khiển JDBC của bạn để biết cú pháp URL JDBC chính xác. - 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 Java của mình.
Bây giờ bạn có thể sử dụng Nguồn dữ liệu cổng ODBC-JDBC để kết nối Domo với cơ sở dữ liệu Java của bạn.
Kết nối Domo với Cơ sở dữ liệu Java
Nếu bạn chưa cài đặt Domo Workbench trên máy có cài đặt Cổng ODBC-JDBC, hãy làm theo các bước sau:
- Trong Domo, hãy chọn nút (+).
- Trong Add to Domo, chọn Data> On Premise.
- Tải xuống và cài đặt Domo Workbench trên máy có cài đặt Cổng ODBC-JDBC.
Sử dụng Domo Workbench để cung cấp dữ liệu JDBC cục bộ cho Domo:
- Trong Domo Workbench, thêm Tập dữ liệu mới.
Hộp thoại Công việc Thiết lập Dữ liệu Mới được hiển thị.
- Trong các hộp Tên công việc DataSet và Tên tập dữ liệu, hãy nhập một số văn bản mô tả để xác định công việc.
- Trong danh sách Phương thức Truyền tải, hãy chọn Nhà cung cấp Kết nối ODBC. Chọn Tiếp theo.
- Khi hộp thoại Chọn nguồn dữ liệu của bạn xuất hiện, hãy nhập mô tả DataSet nếu bạn muốn, sau đó chọn Tiếp theo.
- Trong hộp thoại Gần như hoàn tất, hãy chọn Tiếp theo.
- Trong Phương thức Truyền tải, trong danh sách Hệ thống DSN, hãy chọn nguồn dữ liệu Cổng ODBC-JDBC của bạn.
Chọn Xác thực cấu hình để đảm bảo rằng nguồn dữ liệu Cổng ODBC-JDBC tương thích với Domo Workbench.
- Trong hộp Truy vấn, hãy nhập một truy vấn, sau đó chọn nút Chạy.
- Chọn nút Lưu.
Dữ liệu hiện có sẵn cho Domo.
- Trong Domo, điều hướng đến Trung tâm dữ liệu.
- Chọn DataSets.
- Chọn Tập dữ liệu cổng ODBC-JDBC mới.
Dữ liệu hiển thị trong Domo.