Skip to content

Häufig gestellte Fragen

Auf dieser Seite finden Sie Antworten auf einige häufig gestellte Fragen zur Cloud-Datenaufnahme.

Warum habe ich eine E-Mail erhalten: „Error in CDI Sync“?

Diese Art von E-Mail bedeutet normalerweise, dass es ein Problem mit Ihrer CDI-Einrichtung gibt. Hier sind einige häufige Probleme und wie Sie sie beheben können:

CDI kann mit Ihren Zugangsdaten nicht auf das Data Warehouse oder die Tabelle zugreifen

Dies könnte bedeuten, dass die Zugangsdaten in CDI falsch sind oder im Data Warehouse falsch konfiguriert wurden. Weitere Informationen finden Sie unter Data-Warehouse-Integrationen.

Die Tabelle kann nicht gefunden werden

Versuchen Sie, Ihre Integration mit der richtigen Datenbankkonfiguration zu aktualisieren, oder erstellen Sie passende Ressourcen im Data Warehouse, z. B. database/table.

Der Katalog kann nicht gefunden werden

Der in der Integration eingerichtete Katalog ist im Braze-Katalog nicht vorhanden. Ein Katalog kann entfernt werden, nachdem die Integration eingerichtet wurde. Um das Problem zu beheben, aktualisieren Sie entweder die Integration, um einen anderen Katalog zu verwenden, oder erstellen Sie einen neuen Katalog, der dem Katalognamen in der Integration entspricht.

Warum habe ich eine E-Mail erhalten: „Row errors in your CDI sync“?

Diese Art von E-Mail bedeutet, dass einige Ihrer Daten während der Synchronisierung nicht verarbeitet werden konnten. Um den spezifischen Fehler herauszufinden, können Sie die Protokolle in Braze einsehen, indem Sie zu CDI > Sync Log gehen.

Wie behebe ich Fehler bei Test Connection und Support-E-Mails?

Test Connection läuft langsam

Test Connection läuft auf Ihrem Data Warehouse, sodass eine Erhöhung der Data-Warehouse-Kapazität die Geschwindigkeit verbessern kann. Die Verwendung einer serverlosen SQL-Instanz minimiert die Aufwärmzeit und verbessert den Abfragedurchsatz, kann aber zu etwas höheren Integrationskosten führen.

Fehler bei der Verbindung zur Snowflake-Instanz: Eingehende Anfrage mit IP ist für den Zugriff auf Snowflake nicht zulässig

Versuchen Sie, die offiziellen Braze-IPs zu Ihrer IP-Zulassungsliste hinzuzufügen. Weitere Informationen finden Sie unter Data-Warehouse-Integrationen, oder erlauben Sie die entsprechenden IPs:

Für die Instanzen US-01, US-02, US-03, US-04, US-05, US-06, US-07 sind dies die relevanten IP-Adressen:

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

Für die Instanz US-08 sind dies die relevanten IP-Adressen:

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

Für die Instanz US-10 sind dies die relevanten IP-Adressen:

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

Für die Instanzen EU-01 und EU-02 sind dies die relevanten IP-Adressen:

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

Für die Instanz AU-01 sind dies die relevanten IP-Adressen:

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

Für die Instanz ID-01 sind dies die relevanten IP-Adressen:

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

Für die Instanz JP-01 sind dies die relevanten IP-Adressen:

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

Für die Instanz KR-01 sind dies die relevanten IP-Adressen:

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

Fehler bei der Ausführung von SQL aufgrund der Kund:innen-Konfiguration: 002003 (42S02): SQL-Kompilierungsfehler: existiert nicht oder ist nicht autorisiert

Wenn die Tabelle nicht existiert, erstellen Sie die Tabelle. Wenn die Tabelle existiert, überprüfen Sie, ob Nutzer:in und Rolle die Berechtigung haben, aus der Tabelle zu lesen.

Schema konnte nicht verwendet werden

Wenn Sie diesen Fehler erhalten, gewähren Sie der angegebenen Nutzer:in oder Rolle Zugriff auf dieses Schema.

Rolle konnte nicht verwendet werden

Wenn Sie diese Fehlermeldung erhalten, erlauben Sie der Nutzer:in, die angegebene Rolle zu verwenden.

Nutzer:innen-Zugriff deaktiviert

Wenn Sie diesen Fehler erhalten, erlauben Sie der Nutzer:in den Zugriff auf Ihr Snowflake-Konto.

Fehler bei der Verbindung zur Snowflake-Instanz mit aktuellem und altem Schlüssel

Wenn Sie diese Fehlermeldung erhalten, vergewissern Sie sich, dass die Nutzer:in den aktuellen Public Key verwendet, der in Ihrem Braze-Dashboard angezeigt wird.

Test Connection läuft langsam

Test Connection läuft auf Ihrem Data Warehouse, sodass eine Erhöhung der Data-Warehouse-Kapazität die Geschwindigkeit verbessern kann. Die Verwendung einer serverlosen SQL-Instanz minimiert die Aufwärmzeit und verbessert den Abfragedurchsatz, kann aber zu etwas höheren Integrationskosten führen.

Zugriff auf die Relation verweigert {table_name}

Wenn Sie diesen Fehler erhalten:

  • Erteilen Sie der Nutzer:in die Berechtigung usage für das Schema.
  • Erteilen Sie der Nutzer:in die Berechtigung select für die Tabelle.

Fehler beim Erstellen der Verbindung

Wenn Sie diese Fehlermeldung erhalten, überprüfen Sie, ob der Redshift-Endpunkt und der Port korrekt sind.

Fehler beim Erstellen des SSH-Tunnels

Wenn Sie diesen Fehler erhalten:

  • Überprüfen Sie, ob der Public Key in Ihrem Braze-Dashboard auf dem für das SSH-Tunneling verwendeten EC2-Host vorhanden ist.
  • Überprüfen Sie, ob Ihr Benutzername korrekt ist.
  • Überprüfen Sie, ob der SSH-Tunnel korrekt ist.

Test Connection läuft langsam

Test Connection läuft auf Ihrem Data Warehouse, sodass eine Erhöhung der Data-Warehouse-Kapazität die Geschwindigkeit verbessern kann. Die Verwendung einer serverlosen SQL-Instanz minimiert die Aufwärmzeit und verbessert den Abfragedurchsatz, kann aber zu etwas höheren Integrationskosten führen.

Nutzer:in hat keine Berechtigung, die Tabelle abzufragen

Wenn Sie diesen Fehler erhalten, fügen Sie der Nutzer:in die Berechtigung zur Abfrage der Tabelle hinzu.

Ihre Nutzung hat das angepasste Kontingent überschritten

Wenn Sie diese Fehlermeldung erhalten, muss Ihr Kontingent aktualisiert werden, damit Sie die Synchronisierung mit Ihrer aktuellen Rate fortsetzen können.

Tabelle wurde am Standort {region} nicht gefunden

Wenn Sie diese Fehlermeldung erhalten, überprüfen Sie, ob sich Ihre Tabelle im richtigen Projekt und Datensatz befindet.

Ungültige JWT-Signatur

Wenn Sie diese Fehlermeldung erhalten, überprüfen Sie, ob der BigQuery-API-Dienst für Ihr Konto aktiviert ist.

Test Connection läuft langsam

Test Connection läuft auf Ihrem Data Warehouse, sodass eine Erhöhung der Data-Warehouse-Kapazität die Geschwindigkeit verbessern kann. Bei Databricks kann es zu einer Aufwärmzeit von zwei bis fünf Minuten kommen, wenn Braze eine Verbindung zu Classic- und Pro-SQL-Instanzen herstellt, was zu Verzögerungen beim Verbindungsaufbau und beim Testen sowie zu Beginn geplanter Synchronisierungen führt. Die Verwendung einer serverlosen SQL-Instanz minimiert die Aufwärmzeit und verbessert den Abfragedurchsatz, kann aber zu etwas höheren Integrationskosten führen.

Befehl fehlgeschlagen, da das Warehouse gestoppt wurde

Wenn Sie diese Fehlermeldung erhalten, stellen Sie sicher, dass das Databricks-Warehouse läuft.

Service: Amazon S3; Status Code: 403; Error Code: 403 Forbidden

Wenn Sie diesen Fehler erhalten, lesen Sie Databricks: Forbidden-Fehler beim Zugriff auf S3-Daten.

Wie aktualisiere ich meine E-Mail-Benachrichtigungseinstellungen für CDI-Integrationen?

Jede Integration hat ihre eigene Benachrichtigungspräferenz. Gehen Sie auf die CDI-Seite und wählen Sie den Namen der Integration aus, die Sie aktualisieren möchten. Im Abschnitt Notification preferences können Sie festlegen, wie Sie Benachrichtigungen über die ausgewählte Integration erhalten.

Was passiert, wenn ein zukünftiger UPDATED_AT-Wert mit einer Integration synchronisiert wird?

CDI verwendet UPDATED_AT, um zu entscheiden, welche Daten neu sind. Nachdem ein zukünftiger UPDATED_AT-Wert synchronisiert wurde, werden Daten, die vor diesem zukünftigen Datum und Zeitpunkt liegen, nicht mehr verarbeitet. Um dies zu beheben:

  1. Korrigieren Sie UPDATED_AT.
  2. Entfernen Sie alle alten Daten, die bereits mit Braze synchronisiert wurden.
  3. Erstellen Sie eine neue Integration, um diese Tabelle erneut zu verarbeiten.

Warum stimmt „Rows Synced“ nicht mit der Anzahl in meinem Warehouse überein?

CDI verwendet UPDATED_AT, um zu entscheiden, welche Datensätze bei einer Synchronisierung übernommen werden sollen. Sehen Sie sich diese Illustration an, um zu verstehen, wie es funktioniert. Zu Beginn eines Synchronisierungslaufs fragt CDI Ihr Warehouse ab, um alle Datensätze zu erhalten, deren UPDATED_AT-Zeitstempel später als der zuvor verarbeitete UPDATED_AT-Wert ist. Datensätze an der exakten Grenz-Zeitstempel-Marke können ebenfalls erneut synchronisiert werden, wenn neue Zeilen denselben Zeitstempel haben. Jeder Datensatz, der zum Zeitpunkt der Abfrageausführung erfasst wird, wird mit Braze synchronisiert. Hier sind häufige Fälle, in denen ein Datensatz möglicherweise nicht synchronisiert wird:

  • Sie fügen der Tabelle Datensätze mit einem UPDATED_AT-Wert hinzu, der bereits verarbeitet wurde.
  • Sie aktualisieren Datensatzwerte, nachdem sie durch eine Synchronisierung verarbeitet wurden, lassen aber UPDATED_AT unverändert.
  • Sie fügen Datensätze hinzu oder aktualisieren sie, während eine Synchronisierung läuft. Je nachdem, wann die CDI-Abfrage ausgeführt wird, kann es zu Race-Conditions kommen, die dazu führen, dass Datensätze nicht erfasst werden.

Benötige ich überwiegend eindeutige UPDATED_AT-Werte für große CDI-Importe?

Ja. Bei Läufen mit hohem Volumen (z. B. mehr als ca. 10 Millionen Zeilen) sollten Sie sicherstellen, dass Ihre Quelldaten überwiegend eindeutige UPDATED_AT-Werte aufweisen. Wenn zu viele Zeilen denselben Zeitstempel haben, ist es wahrscheinlicher, dass CDI Zeilen an Grenz-Zeitstempeln in späteren Läufen erneut auswählt. Dies kann zu doppelten Synchronisierungen und einem erhöhten Datenpunktverbrauch führen.

Weitere Informationen zum CDI-Grenzverhalten finden Sie unter Erneutes Synchronisieren von Zeilen mit doppelten Zeitstempeln vermeiden.

Wo führe ich diese SQL-Prüfungen aus?

Führen Sie die Prüfungen direkt im SQL-Editor Ihres Data Warehouse aus, gegen dieselbe Tabelle oder View, die von Ihrer CDI-Integration verwendet wird:

Verwenden Sie diesen Prozess, bevor Sie eine große Synchronisierung aktivieren oder skalieren:

  1. Identifizieren Sie die genaue CDI-Quelltabelle oder -View und das Synchronisierungsfenster, das Sie validieren möchten.
  2. Öffnen Sie den SQL-Editor Ihres Warehouse und wählen Sie dieselbe Datenbank und dasselbe Schema aus, die von CDI verwendet werden. Verwenden Sie dann eine Rolle mit Lesezugriff auf die Quelltabelle oder -View.
  3. Führen Sie die Abfrage zur Zählung eindeutiger Zeitstempel aus, um zu messen, wie viele eindeutige UPDATED_AT-Werte in diesem Fenster vorhanden sind.
  4. Führen Sie die Abfrage aus, die nach UPDATED_AT gruppiert und Zeilen zählt, um Zeitstempel mit ungewöhnlich hoher Zeilenanzahl zu finden.
  5. Wenn viele Zeilen identische Zeitstempel haben, passen Sie Ihren Aufnahmeprozess so an, dass aufeinanderfolgende Batches progressiv neuere UPDATED_AT-Werte verwenden, oder erhöhen Sie die Zeitstempel-Präzision, damit die Zeilen besser verteilt sind.
  6. Führen Sie beide Abfragen erneut aus, bis die Konzentration reduziert ist, und starten oder skalieren Sie dann Ihre Synchronisierung.
  7. Überwachen Sie nach dem Start unter CDI > Sync Log das unerwartete Volumen erneuter Synchronisierungen an Grenz-Zeitstempeln.

Verwenden Sie Prüfungen wie diese in Ihrem Warehouse:

1
2
3
4
5
6
7
SELECT
  COUNT(*) AS total_rows,
  COUNT(DISTINCT UPDATED_AT) AS distinct_timestamps,
  ROUND(COUNT(*) * 1.0 / NULLIF(COUNT(DISTINCT UPDATED_AT), 0), 2) AS avg_rows_per_timestamp
FROM YOUR_CDI_SOURCE_TABLE
WHERE UPDATED_AT >= CAST('2026-04-01 00:00:00' AS TIMESTAMP)
  AND UPDATED_AT < CAST('2026-04-02 00:00:00' AS TIMESTAMP);
1
2
3
4
5
6
7
8
9
SELECT
  UPDATED_AT,
  COUNT(*) AS rows_at_timestamp
FROM YOUR_CDI_SOURCE_TABLE
WHERE UPDATED_AT >= CAST('2026-04-01 00:00:00' AS TIMESTAMP)
  AND UPDATED_AT < CAST('2026-04-02 00:00:00' AS TIMESTAMP)
GROUP BY UPDATED_AT
ORDER BY rows_at_timestamp DESC
LIMIT 20;

Wenn Ihr Warehouse LIMIT nicht unterstützt (z. B. Fabric), verwenden Sie eine äquivalente Syntax wie TOP.

Warum kann eine CDI-Synchronisierung mit einer kleinen Zeilenanzahl trotzdem mehrere Minuten dauern?

Eine CDI-Synchronisierung umfasst eine feste Anlaufphase, bevor die Zeilenverarbeitung beginnt. Da diese Anlaufzeit bei allen Synchronisierungsgrößen ähnlich ist, kann eine kleine Synchronisierung trotzdem mehrere Minuten dauern und in Zeilen pro Minute langsamer erscheinen. Die gesamte Synchronisierungszeit hängt weiterhin von der Komplexität Ihrer Quellabfrage, der Datenstruktur und der verfügbaren Kapazität in Ihrem Data Warehouse ab. Weitere Informationen finden Sie unter Data-Warehouse-Integrationen.

Wird bei einer Synchronisierung die Reihenfolge beibehalten, wenn mehrere Datensätze dieselbe ID haben?

Die Verarbeitungsreihenfolge ist nicht zu 100 % vorhersehbar. Wenn zum Beispiel während einer Synchronisierung mehrere Zeilen mit derselben EXTERNAL_ID in der Tabelle vorhanden sind, können wir nicht garantieren, welcher Wert im endgültigen Profil landet. Wenn Sie dieselbe EXTERNAL_ID mit verschiedenen Attributen in der Nutzlastspalte aktualisieren, werden alle Änderungen übernommen, wenn die Synchronisierung abgeschlossen ist.

Warum werden bei meiner CDI-Synchronisierung keine neuen Nutzer:innen angelegt?

Wenn in Ihrer CDI-Integration die Option Update existing users only aktiviert ist, werden nur Nutzer:innen aktualisiert, die bereits in Braze vorhanden sind, und es werden keine neuen Nutzer:innen erstellt. Das bedeutet, dass eine Zeile in Ihrer Synchronisierungstabelle, die eine EXTERNAL_ID referenziert, die mit keiner vorhandenen Braze-Nutzer:in übereinstimmt, übersprungen wird.

Um über CDI neue Nutzer:innen anzulegen, deaktivieren Sie die Option Update existing users only in Ihren Integrationseinstellungen. Gehen Sie zu Dateneinstellungen > Cloud-Datenaufnahme und wählen Sie eine Integration aus.

Welche Sicherheitsmaßnahmen gibt es für CDI?

Unsere Maßnahmen

Braze hat die folgenden Maßnahmen für CDI implementiert:

  • Alle Zugangsdaten werden in unserer Datenbank verschlüsselt, und nur bestimmte Mitarbeitende haben authentifizierten Zugang zu ihnen.
  • Wir verwenden verschlüsselte Verbindungen, um Daten aus Kund:innen-Warehouses abzurufen.
  • Wir stellen Anfragen an die Braze-API-Endpunkte mit denselben API-Schlüsseln und TLS-Verbindungen, die wir unseren Kund:innen empfehlen.
  • Wir aktualisieren unsere Bibliotheken regelmäßig und beziehen alle Sicherheits-Patches.

Ihre Maßnahmen

Wir empfehlen Ihnen und Ihrem Team, die folgenden Sicherheitsmaßnahmen auf Ihrer Seite einzurichten:

  • Beschränken Sie den Zugriff auf Zugangsdaten auf das für den Betrieb von CDI erforderliche Minimum. Das liegt daran, dass wir in der Lage sein müssen, select (und count) auf den spezifischen Tabellen und Views auszuführen.
  • Beschränken Sie die IPs, die auf die Tabellen zugreifen können, auf offiziell veröffentlichte Braze-IPs.
New Stuff!