Dieses Dokument wurde von KI übersetzt. Für genaue Informationen lesen Sie bitte die englische Version.
Diese Funktion ermöglicht die Verbindung zu entfernten Datentabellen basierend auf dem Foreign Data Wrapper (FDW) der Datenbank. Derzeit werden MySQL- und PostgreSQL-Datenbanken unterstützt.
Beide können auch kombiniert verwendet werden. Ersteres dient zum Aufbau einer Verbindung zur Datenquelle, Letzteres für den datenquellenübergreifenden Zugriff. Beispielsweise ist eine bestimmte PostgreSQL-Datenquelle verbunden, und eine Tabelle in dieser Datenquelle ist eine externe Datentabelle, die auf Basis von FDW erstellt wurde.
MySQL verwendet die federated-Engine, die aktiviert werden muss. Sie unterstützt die Verbindung zu entfernten MySQL-Datenbanken und protokollkompatiblen Datenbanken wie MariaDB. Weitere Details finden Sie in der Dokumentation zur Federated Storage Engine.
In PostgreSQL können verschiedene Arten von fdw-Erweiterungen verwendet werden, um unterschiedliche entfernte Datentypen zu unterstützen. Zu den derzeit unterstützten Erweiterungen gehören:
federated aktivieren. Siehe Wie man die Federated-Engine in MySQL aktiviertInstallieren und aktivieren Sie anschließend das Plugin über den Plugin-Manager.

Wählen Sie unter „Sammlungs-Manager > Sammlung erstellen“ im Dropdown-Menü die Option „Mit externen Daten verbinden“ aus.

Wählen Sie im Dropdown-Menü „Datenbankserver“ einen vorhandenen Datenbankdienst aus oder klicken Sie auf „Datenbankserver erstellen“.

Datenbankserver erstellen

Wählen Sie nach der Auswahl des Datenbankservers im Dropdown-Menü „Entfernte Tabelle“ die Datentabelle aus, die Sie verbinden möchten.

Feldinformationen konfigurieren

Wenn sich die Struktur der entfernten Tabelle ändert, können Sie diese auch „Von entfernter Tabelle synchronisieren“.

Synchronisierung der entfernten Tabelle

Schließlich wird sie in der Benutzeroberfläche angezeigt.
