Khởi tạo Connector: Dạng Database

1. Tổng quan

  • Định nghĩa: Database Connector trên Mobio cho phép kết nối hệ thống Mobio trực tiếp với cơ sở dữ liệu quan hệ (RDBMS) của doanh nghiệp để truy xuất và đồng bộ dữ liệu.
  • Đối tượng sử dụng: Quản trị viên hệ thống (Admin), Kỹ sư dữ liệu (Data Engineer).

2. Giải thích Thuật ngữ & Thông số

  • Cơ sở dữ liệu quan hệ (RDBMS): Dữ liệu được lưu trữ dạng bảng và hàng (ví dụ: MySQL, PostgreSQL).
  • Host/IP: Địa chỉ IP của máy chủ lưu trữ cơ sở dữ liệu.
  • Port: Cổng dịch vụ mở để gọi.
  • Credentials: Tên đăng nhập và mật khẩu của tài khoản Database có quyền Read (Đọc).

3. Điều kiện tiên quyết (Prerequisite)

4. Các bước thực hiện

Bước 1: Chọn Connector theo tên DB

  • Chọn Thêm nguồn dữ liệu mới trên giao diện Quản lý nguồn dữ liệu. Hoặc bấm Thêm mới từ giao diện Data Flow.
  • Chọn nguồn dữ liệu theo loại DB → nhấn Tiếp tục để chuyển sang giao diện tích hợp.

Bước 2: Khai báo thông tin cấu hình mạng

  • Điền Tên Connector và Mô tả
  • Khai báo thông tin Xác thực mạng (Credentials):
    • Database Name: Tên CSDL cần kéo.
    • Host/IP: Địa chỉ IP của máy chủ.
    • Port: Cổng kết nối dịch vụ.
    • Username: User Mobio dùng để đọc.
    • Password: Mật khẩu.

Xem hướng dẫn chi tiết dành cho từng loại Database dưới đây:

Bước 3: Thử nghiệm

  • Nhấn Kiểm tra kết nối → Kết nối thành công mới có thể lưu Connector.

5. Quy tắc vận hành

  • Phân quyền User DB: User tại Database gốc chỉ nên được giới hạn ở quyền ĐỌC (Read-only / Select) để đảm bảo an toàn, tránh tình trạng bị xóa hoặc ghi ngược dữ liệu ngoài ý muốn vào hệ thống gốc.
  • Mạng nội bộ: Các database đặt trên mạng Local nội bộ (on-premises) cần được cấu hình mở port hoặc whitelist IP của máy chủ Mobio.
  • Ràng buộc và kiểm tra kết nối: Khi khai báo thông tin kết nối (Host, Port, DB Name…), hệ thống có các quy tắc giới hạn ký tự và tự động kiểm tra tính hợp lệ của thông tin (Self-test) ngay lập tức để xác nhận khả năng kết nối tới nguồn dữ liệu.
  • Health Check trước khi đồng bộ: Ngay trước khi khởi chạy bất kỳ phiên đồng bộ nào, hệ thống sẽ tự động gửi tín hiệu kiểm tra trạng thái kết nối tới cơ sở dữ liệu. Nếu connector chưa sẵn sàng, phiên đồng bộ sẽ không được tạo để tránh lãng phí tài nguyên.

6. Các câu hỏi thường gặp (FAQ)

  • Hỏi: Connector báo lưu thất bại dù đã nhập đủ thông tin?
    • Trả lời: Connector không thể lưu nếu bước Kiểm tra kết nối chưa được thực thi và xác nhận là thành công.

7. Bước tiếp theo

Báo cáo Connector Database

image-zoom
© MOBIO 2022 v1.3 Powered by MOBIO
Back to Top