Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Null-ETL-Integrationen
Null-ETL-Integration ist eine vollständig verwaltete Lösung, die transaktionale und operative Daten aus mehreren operativen und transaktionalen Quellen in Amazon Redshift verfügbar macht. Mit dieser Lösung können Sie eine Integration aus Ihrer Quelle mit einem Amazon Redshift Data Warehouse konfigurieren. Sie müssen keine Pipeline für Extract, Transform, Load (ETL) verwalten. Wir übernehmen die ETL-Operationen für Sie, indem wir die Erstellung und Verwaltung der Datenreplikation aus der Datenquelle zum Amazon-Redshift-Cluster oder Redshift-Serverless-Namespace automatisieren. Sie können Ihre Quelldaten weiter aktualisieren und abfragen und gleichzeitig Amazon Redshift für Analyse-Workloads wie Berichte und Dashboards verwenden.
Mit Null-ETL-Integration verfügen Sie über aktuellere Daten für Analytik, KI/ML und Berichterstattung. Sie erhalten genauere und zeitnahe Einblicke für Anwendungsfälle wie Geschäfts-Dashboards, optimierte Spielerlebnisse, Überwachung der Datenqualität und Analyse des Kundenverhaltens. Sie können datengestützte Prognosen mit größerer Zuversicht erstellen, das Kundenerlebnis verbessern und datengestützte Erkenntnisse im gesamten Unternehmen fördern.
Die folgenden Quellen werden derzeit für Null-ETL-Integrationen unterstützt:
-
Amazon Aurora MySQL (AMS)
-
Amazon Aurora PostgreSQL (APG)
-
Amazon DynamoDB
-
Amazon RDS for MySQL
-
Amazon RDS for Oracle
-
Amazon RDS for PostgreSQL
-
Oracle Database@AWS
-
Anwendungen wie Salesforce, Salesforce Marketing Cloud Account Engagement, SAP, ServiceNow, Instagram-Anzeigen, Meta-Anzeigen und Zendesk
Um eine Null-ETL-Integration zu erstellen, geben Sie eine Integrationsquelle und ein Amazon Redshift Data Warehouse als Ziel an. Nach dem anfänglichen Laden von Daten repliziert die Integration Daten aus dem Quell-Data-Warehouse in das Ziel-Data-Warehouse. Die Daten sind in Amazon Redshift verfügbar. Sie kontrollieren die Verschlüsselung Ihrer Daten, wenn Sie die Integrationsquelle, die Null-ETL-Integration und das Data Warehouse in Amazon Redshift erstellen. Die Integration überwacht den Zustand der Datenpipeline und behebt nach Möglichkeit Probleme. Sie können Integrationen aus Quellen desselben Typs zu einem einzigen Amazon Redshift Data Warehouse erstellen, um ganzheitliche Einblicke über mehrere Anwendungen hinweg zu erhalten.
Mit den Daten in Amazon Redshift können Sie die von Amazon Redshift bereitgestellten Analysen nutzen. Zum Beispiel: integriertes Machine Learning (ML), materialisierte Ansichten, Datenfreigaben und der direkte Zugriff auf mehrere Datenspeicher und Data Lakes Dateningenieuren bietet die Null-ETL-Integration Zugriff auf zeitkritische Daten, die andernfalls durch zeitweilige Fehler in komplexen Datenpipelines verzögert werden könnten. Sie können Analytikabfragen und ML-Modelle für Transaktionsdaten ausführen, um beinahe in Echtzeit Einblicke in zeitkritische Ereignisse und Geschäftsentscheidungen zu gewinnen.
Sie können Amazon-Redshift-Ereignisbenachrichtigungen abonnieren, um beim Auftreten eines Ereignisses für eine bestimmte Null-ETL-Integration benachrichtigt zu werden. Die Liste der integrationsbezogenen Ereignisbenachrichtigungen finden Sie unter Ereignisbenachrichtigungen der Null-ETL-Integration mit Amazon EventBridge. Am einfachsten lässt sich ein Abonnement mit der Amazon-SNS-Konsole erstellen. Informationen zum Erstellen und Abonnieren eines Amazon-SNS-Themas finden Sie unter Erste Schritte mit Amazon SNS im Amazon-Simple-Notification-Service-Entwicklerhandbuch.
Wenn Sie mit Null-ETL-Integrationen beginnen, sollten Sie die folgenden Konzepte berücksichtigen:
-
Die Quelldatenbank ist die Datenbank, aus der Daten zu Amazon Redshift repliziert werden.
-
Das Ziel-Data-Warehouse ist der von Amazon Redshift bereitgestellte Cluster oder die Redshift-Serverless-Arbeitsgruppe, zu dem/der die Daten repliziert werden.
-
Die Zieldatenbank ist die Datenbank, die Sie aus einer Null-ETL-Integration im Ziel-Data-Warehouse erstellen.
Informationen zu Systemtabellen und Ansichten, die Sie für die Überwachung Ihrer Null-ETL-Integrationen verwenden können, finden Sie unter Überwachen von Null-ETL-Integrationen mit Amazon-Redshift-Systemansichten.
Eine Liste der AWS-Regionen, die von den einzelnen Quellen für Null-ETL-Integrationen unterstützt werden, finden Sie unter Unterstützte Regionen für Null-ETL-Integrationen.
Preisinformationen für Null-ETL-Integrationen finden Sie auf der entsprechenden Preisseite:
Weitere Informationen zu den Quellen für Null-ETL-Integrationen finden Sie in den folgenden Themen:
-
Informationen zu Aurora-Null-ETL-Integrationen finden Sie unter Vorteile, Die wichtigsten Konzepte, Einschränkungen, Kontingente und Unterstützte Regionen für Null-ETL-Integrationen im Amazon-Aurora-Benutzerhandbuch.
-
Informationen zu RDS-Null-ETL-Integrationen finden Sie unter Vorteile, Die wichtigsten Konzepte, Einschränkungen, Kontingente und Unterstützte Regionen für Null-ETL-Integrationen im Amazon-RDS-Benutzerhandbuch.
-
Informationen zu Null-ETL-Integrationen für DynamoDB finden Sie unter Null-ETL-Integration für DynamoDB mit Amazon Redshift im Amazon-DynamoDB-Entwicklerhandbuch.
-
Informationen zu Null-ETL-Integrationen mit Anwendungen finden Sie unter Null-ETL-Integrationen im AWS Glue-Entwicklerhandbuch.