Abfragen von Daten mit Verbundabfragen in Amazon Redshift - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Abfragen von Daten mit Verbundabfragen in Amazon Redshift

Mit Verbundabfragen in Amazon Redshift können Sie Daten über Betriebsdatenbanken, Data Warehouses und Data Lakes hinweg abfragen und analysieren. Mit der Funktion „Federated Query“ (Verbundabfrage) können Sie Abfragen aus Amazon Redshift von Live-Daten in externe Datenbanken mit Abfragen über Ihre Amazon-Redshift- und Amazon-S3-Umgebungen hinweg integrieren. Verbundabfragen können mit externen Datenbanken in Amazon RDS for PostgreSQL, Amazon Aurora Postgre SQL -Compatible Edition, Amazon RDS for My und Amazon Aurora My SQL -Compatible Edition funktionieren. SQL

Mit Verbundabfragen können Sie Live-Daten als Teil Ihrer Business Intelligence (BI)- und Reporting-Anwendungen verwenden. Um beispielsweise die Datenaufnahme in Amazon Redshift zu vereinfachen, können Sie mit Verbundabfragen Folgendes ausführen:

  • Direkte Abfrage von Betriebsdatenbanken.

  • Schnelles Anwenden von Transformationen.

  • Laden Sie Daten in die Zieltabellen, ohne dass komplexe Extraktions-, Transformations- und Load () -Pipelines erforderlich sind. ETL

Um die Datenbewegungen über das Netzwerk zu reduzieren und die Leistung zu verbessern, verteilt Amazon Redshift einen Teil der Berechnung für Verbundabfragen direkt in die Remote-Betriebsdatenbanken. Amazon Redshift verwendet auch seine Parallelverarbeitungskapazität, um die Ausführung dieser Abfragen bei Bedarf zu unterstützen.

Bei der Ausführung von Verbundabfragen stellt Amazon Redshift zunächst eine Client-Verbindung zur RDS oder zur Aurora-DB-Cluster-DB-Instance vom Leader-Knoten her, um Tabellenmetadaten abzurufen. Aus einem Rechenknoten gibt Amazon Redshift Unterabfragen mit einem nach unten verschobenen Prädikat aus und ruft die Ergebniszeilen ab. Amazon Redshift verteilt die Ergebniszeilen dann zur weiteren Verarbeitung an die Rechenknoten.

Details zu Anfragen, die an die Amazon Aurora SQL Postgre-Datenbank oder Amazon RDS for SQL Postgre-Datenbank gesendet wurden, werden in der Systemansicht protokolliert. SVL_FEDERATED_QUERY