Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
Este recurso conecta tabelas de dados remotas com base no Foreign Data Wrapper (FDW) do banco de dados. Atualmente, ele suporta os bancos de dados MySQL e PostgreSQL.
Ambos também podem ser usados em conjunto. O primeiro é usado para estabelecer uma conexão com a fonte de dados, e o segundo é usado para acesso entre diferentes fontes de dados. Por exemplo, uma determinada fonte de dados PostgreSQL está conectada, e uma tabela específica nessa fonte de dados é uma tabela externa criada com base em FDW.
O MySQL utiliza o mecanismo federated, que precisa ser ativado, e suporta a conexão com MySQL remoto e bancos de dados compatíveis com o protocolo, como o MariaDB. Para mais detalhes, consulte a documentação do Federated Storage Engine.
No PostgreSQL, diferentes tipos de extensões fdw podem ser usados para suportar diferentes tipos de dados remotos. As extensões suportadas atualmente incluem:
federated. Consulte Como ativar o mecanismo federated no MySQLEm seguida, instale e ative o plugin através do gerenciador de plugins.

Em "Gerenciador de coleções > Criar coleção", selecione "Conectar a dados externos" no menu suspenso.

No menu suspenso "Servidor de banco de dados", selecione um serviço de banco de dados existente ou "Criar servidor de banco de dados".

Criar um servidor de banco de dados

Após selecionar o servidor de banco de dados, no menu suspenso "Tabela remota", selecione a tabela de dados que você deseja conectar.

Configurar informações dos campos

Se a tabela remota tiver alterações estruturais, você também pode "Sincronizar da tabela remota".

Sincronização de tabela remota

Por fim, exibir na interface
