Benachrichtigungen über Ereignisse ohne ETL-Integration mit Amazon EventBridge - 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.

Benachrichtigungen über Ereignisse ohne ETL-Integration mit Amazon EventBridge

Die Zero-ETL-Integration verwendet Amazon EventBridge zur Verwaltung von Ereignisbenachrichtigungen, damit Sie up-to-date über Änderungen an Ihren Integrationen informiert werden. Amazon EventBridge ist ein serverloser Event-Bus-Service, mit dem Sie Ihre Anwendungen mit Daten aus einer Vielzahl von Quellen verbinden können. In diesem Fall ist die Ereignisquelle Amazon Redshift. Ereignisse, bei denen es sich um überwachte Änderungen in einer Umgebung handelt, werden automatisch EventBridge aus Ihrem Amazon Redshift Redshift-Data Warehouse gesendet. Ereignisse werden nahezu in Echtzeit übermittelt.

EventBridge bietet eine Umgebung, in der Sie Ereignisregeln schreiben können, die Aktionen spezifizieren können, die für bestimmte Ereignisse ergriffen werden sollen. Sie können auch Ziele einrichten, d. h. Ressourcen, an die ein Ereignis gesendet werden EventBridge kann. Ein Ziel kann ein API-Ziel, eine CloudWatch Amazon-Protokollgruppe und andere enthalten. Weitere Informationen zu Regeln finden Sie unter EventBridge Amazon-Regeln. Weitere Informationen zu Zielen finden Sie unter EventBridge Amazon-Ziele.

Ereignisse können in Schweregrade und Kategorien eingeteilt werden. Die folgenden Filter sind verfügbar:

  • Ressourcen-Filterung – Empfangen Sie Nachrichten basierend auf der Ressource, mit der die Ereignisse verknüpft sind. Zu den Ressourcen gehören eine Arbeitsgruppe oder ein Snapshot.

  • Zeitfenster-Filterung – Erfassen Sie Ereignisse in einem bestimmten Zeitraum.

  • Kategorie-Filterung – Erhalten Sie Ereignisbenachrichtigungen für alle Ereignisse in bestimmten Kategorien.

Die folgende Tabelle enthält Ereignisse der Null-ETL-Integration mit zusätzlichen Metadaten:

Amazon-Redshift-Kategorie Externe Ereignis-ID Schweregrad des Ereignisses Beschreibung der Nachricht

Überwachen

REDSHIFT-INTEGRATION-EVENT-0000 INFO Die Null-ETL-Integration <Integrationsname> wurde erstellt und ist jetzt AKTIV.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0001 INFO Die Null-ETL-Integration <Integrationsname> wurde um <Zeit in UTC> gelöscht.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0002 INFO Die Löschung der Null-ETL-Integration <Integrationsname> wurde um <Zeit in UTC> eingeleitet.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0003 INFO Die Null-ETL-Integration <Integrationsname>synchronisiert Transaktionsdaten mit dem Ziel-Data-Warehouse.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0004 WARNING Eine oder mehrere Tabellen haben keinen Primärschlüssel und können nicht synchronisiert werden. Erstellen Sie ein Backup auf Amazon RDS, löschen Sie diese Tabellen und erstellen Sie sie erneut unter Beachtung der bewährten Methoden von Amazon Redshift für das Entwerfen von Tabellen.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0005 WARNING Eine oder mehrere Tabellen können nicht synchronisiert werden, da sie nicht unterstützte Datentypen oder -längen enthalten. Korrigieren Sie die Tabellen und versuchen Sie es erneut. Weitere Informationen zu nicht unterstützten Datentypen finden Sie unter Nicht unterstützte Datentypen.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0006 ERROR Die Integration konnte nicht erstellt werden. Löschen Sie die Integration und erstellen Sie sie erneut.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0007 ERROR Aufgrund eines internen Fehlers können keine Daten geladen werden. Löschen Sie die Integration und erstellen Sie sie erneut.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0008 ERROR Die Autorisierung ist fehlgeschlagen, weil dem Quell-DB-Cluster des Aurora-DB-Clusters die Berechtigungen entzogen wurden. Löschen Sie die Integration und erstellen Sie sie erneut.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0009 ERROR Es können keine Daten an Amazon Redshift gesendet werden, da die Anzahl der Tabellen und Schemas das Amazon-Redshift-Limit überschreitet. Löschen Sie die Integration und erstellen Sie sie erneut.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0012 ERROR Auf dem Ziel-Serverless-Namespace wurde eine Wiederherstellung vom Wiederherstellungspunkt aus aufgerufen. Löschen Sie die Integration und erstellen Sie sie erneut.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0013 INFO Die Null-ETL-Integration <Integrationsname> ist jetzt AKTIV.

Überwachen

REDSHIFT-INTEGRATION-EVENT-0014 ERROR Die Integration <Integrationsname> ist fehlgeschlagen, da sie aufgrund eines internen Fehlers nicht geändert werden konnte. Löschen Sie die Integration und erstellen Sie sie erneut. Wenn der Fehler weiterhin besteht, wenden Sie sich an den AWS Support.
Operation REDSHIFT-INTEGRATION-EVENT-0015 INFO Eine DDL-Änderung <DDL-Änderung> wurde auf die Tabelle <schema.name> angewendet.
Operation REDSHIFT-INTEGRATION-EVENT-0016 INFO Ihre Null-ETL-Integration <Integrationsname> verarbeitet eine Änderungsanforderung mit den folgenden Argumenten: <Kopie der Anforderungsargumente>.
Operation REDSHIFT-INTEGRATION-EVENT-0017 INFO Ihre Änderung an der Null-ETL-Integration <Integrationsname> wurde angewendet.
Operation REDSHIFT-INTEGRATION-EVENT-0018 WARNING Der Amazon-Redshift-Ziel-Cluster wird angehalten. Warten Sie, bis der Cluster angehalten wurde, und setzen Sie dann den Betrieb des Clusters fort, um mit dem Streamen von Daten fortzufahren.

Operation

REDSHIFT-INTEGRATION-EVENT-0019 WARNING Der Amazon-Redshift-Ziel-Cluster wird angehalten. Setzen Sie den Betrieb des Clusters fort, um mit dem Daten-Streaming fortzufahren.
Operation REDSHIFT-INTEGRATION-EVENT-0020 WARNING Der Betrieb des Amazon-Redshift-Ziel-Clusters wird fortgesetzt. Warten Sie, bis der Cluster aktiv ist, um mit dem Streamen von Daten fortzufahren.
Konfiguration REDSHIFT-INTEGRATION-EVENT-1000 ERROR Ein oder mehrere Parameter auf dem Quell-Aurora-DB-Cluster sind falsch konfiguriert. Korrigieren Sie die Parametergruppe und starten Sie den Cluster neu, um die Änderungen anzuwenden. Erstellen Sie anschließend die Integration erneut.
Konfiguration REDSHIFT-INTEGRATION-EVENT-1001 ERROR Die Integration ist fehlgeschlagen, da der Wert des Parameters enable_case_sensitive_identifier falsch ist. Setzen Sie den Wert für den Quell-DB-Cluster des Aurora-DB-Clusters auf true, löschen Sie dann die Integration und erstellen Sie sie neu.
Konfiguration REDSHIFT-INTEGRATION-EVENT-1002 ERROR Die Integration ist fehlgeschlagen, da der Wert des Parameters cdc_insert_enabled falsch ist. Setzen Sie den Wert für den Quell-DB-Cluster des Aurora-DB-Clusters auf true, löschen Sie dann die Integration und erstellen Sie sie neu.
Konfiguration REDSHIFT-INTEGRATION-EVENT-1003 ERROR

Der Parameter binlog_format in der Quell-DB-Cluster-Parametergruppe muss auf ROW gesetzt sein. Korrigieren Sie die Parametergruppe und starten Sie den Cluster neu, um die Änderung anzuwenden. Erstellen Sie anschließend die Integration erneut.

Konfiguration REDSHIFT-INTEGRATION-EVENT-1004 ERROR

Daten konnten nicht geladen werden, da der Cluster-Parameter binlog_transaction_compression aktiviert ist. Setzen Sie den Parameterwert auf OFF und starten Sie die Writer-Instance neu, um die Änderung anzuwenden. Erstellen Sie anschließend die Integration erneut.

Konfiguration REDSHIFT-INTEGRATION-EVENT-1005 ERROR

Daten konnten nicht geladen werden, da der Cluster-Parameter binlog_row_value_options auf PARTIAL_JSON gesetzt ist, was nicht unterstützt wird. Korrigieren Sie die Parametergruppe und starten Sie die Writer-Instance neu, um die Änderung anzuwenden. Erstellen Sie anschließend die Integration erneut.

Konfiguration

REDSHIFT-INTEGRATION-EVENT-1006 WARNING

Der Integrationsfilter kann nicht analysiert werden. Korrigieren Sie die Filtersyntax.