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 PostgreSQL-kompatible Edition, Amazon RDS for MySQL und Amazon Aurora MySQL-kompatible Edition verwendet werden.
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 von Daten in die Zieltabellen ohne komplexe Extrahieren, Transformieren oder Laden von (ETL) Pipelines.
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 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 Abfragen, die an die Amazon-Aurora-PostgreSQL-Datenbank oder Amazon-RDS-for-PostgreSQL-Datenbank gesendet werden, werden in der Systemansicht SVL_FEDERATED_QUERY protokolliert.
Themen
Erste Schritte mit der Verwendung von Verbundabfragen an PostgreSQL
Erste Schritte mit der Verwendung von Verbundabfragen an PostgreSQL mit AWS CloudFormation
Erste Schritte bei der Verwendung von Verbundabfragen für MySQL
Erstellen eines Secrets und einer IAM-Rolle für die Verwendung von Verbundabfragen
Datentypunterschiede zwischen Amazon Redshift und unterstützten PostgreSQL- oder MySQL-Datenbanken
Einschränkungen beim Zugriff auf Verbunddaten mit Amazon Redshift