Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh
Đây là một plugin cho phép kết nối đến các bảng dữ liệu từ xa, dựa trên cơ chế foreign data wrapper của cơ sở dữ liệu. Hiện tại, plugin này hỗ trợ các cơ sở dữ liệu MySQL và PostgreSQL.
Hai phương pháp này cũng có thể được sử dụng kết hợp. Phương pháp đầu tiên dùng để thiết lập kết nối với nguồn dữ liệu, còn phương pháp thứ hai dùng để truy cập dữ liệu giữa các nguồn khác nhau. Ví dụ, khi bạn kết nối với một nguồn dữ liệu PostgreSQL, một bảng cụ thể trong nguồn dữ liệu đó có thể là một bảng dữ liệu ngoài được tạo dựa trên FDW.
MySQL sử dụng engine federated, cần được kích hoạt để hỗ trợ kết nối đến các cơ sở dữ liệu MySQL từ xa và các cơ sở dữ liệu tương thích giao thức, ví dụ như MariaDB. Để biết thêm chi tiết, vui lòng tham khảo tài liệu Federated Storage Engine.
Trong PostgreSQL, bạn có thể sử dụng các loại tiện ích mở rộng fdw khác nhau để hỗ trợ các loại dữ liệu từ xa khác nhau. Các tiện ích mở rộng hiện được hỗ trợ bao gồm:
Điều kiện tiên quyết
federated. Tham khảo Cách bật engine federated trong MySQLSau đó, cài đặt và kích hoạt plugin thông qua trình quản lý plugin.

Trong menu thả xuống "Quản lý bộ sưu tập > Tạo bộ sưu tập", chọn "Kết nối dữ liệu ngoài".

Trong menu thả xuống "Dịch vụ cơ sở dữ liệu", chọn một dịch vụ cơ sở dữ liệu hiện có hoặc chọn "Tạo dịch vụ cơ sở dữ liệu".

Tạo dịch vụ cơ sở dữ liệu

Sau khi chọn dịch vụ cơ sở dữ liệu, trong menu thả xuống "Bảng từ xa", chọn bảng dữ liệu mà bạn muốn kết nối.

Cấu hình thông tin trường

Nếu bảng từ xa có thay đổi về cấu trúc, bạn cũng có thể chọn "Đồng bộ từ bảng từ xa".

Đồng bộ bảng từ xa

Cuối cùng, hiển thị trên giao diện.
