Skip to content

Braze Cloud-Datenaufnahme

Mit Braze Cloud Data Ingestion (CDI) können Sie eine direkte Verbindung von Ihrer Datenspeicherlösung einrichten, um relevante Nutzerdaten und andere Nicht-Nutzerdaten mit Braze zu synchronisieren. Diese Daten können anschließend für die Personalisierung oder Segmentierung verwendet werden, um Ihre Marketing-Anwendungsfälle zu optimieren. Die flexible Integration der Cloud-Datenaufnahme unterstützt komplexe Datenstrukturen, einschließlich verschachtelter JSON-Objekte und Objekt-Arrays.

Funktionsweise

Mit Braze Cloud Data Ingestion (CDI) richten Sie eine Integration zwischen Ihrer Data-Warehouse-Instanz und Ihrem Braze-Workspace ein, um Daten regelmäßig zu synchronisieren. Diese Synchronisierung läuft nach einem von Ihnen festgelegten Zeitplan, und jede Integration kann einen eigenen Zeitplan haben. Synchronisierungen können so häufig wie alle 15 Minuten oder so selten wie einmal pro Monat ausgeführt werden. Wenn Sie häufigere Synchronisierungen als alle 15 Minuten benötigen, wenden Sie sich an Ihren Customer-Success-Manager oder erwägen Sie die Verwendung von REST-API-Aufrufen für die Echtzeit-Datenaufnahme.

Amazon S3 Dateispeicher-Integrationen sind ereignisgesteuert. Braze nimmt neue Dateien auf, wenn S3/SQS-Benachrichtigungen eintreffen. Weitere Informationen zur Einrichtung finden Sie unter Dateispeicher-Integrationen.

Wenn eine Synchronisierung ausgeführt wird, stellt Braze eine direkte Verbindung zu Ihrer Data-Warehouse-Instanz her, ruft alle neuen Daten aus der angegebenen Tabelle ab und aktualisiert die entsprechenden Daten in Ihrem Braze-Dashboard. Bei jeder Ausführung der Synchronisierung spiegelt Braze alle aktualisierten Daten wider.

Ihre Integrations-ID finden

Sie finden Ihre Integrations-ID in der URL, wenn Sie eine Integration im Braze-Dashboard aufrufen. Navigieren Sie zu Data Settings > Cloud Data Ingestion und wählen Sie eine Integration aus. Die Integrations-ID erscheint in der URL im Format https://[instance].braze.com/integrations/cloud_data_ingestion/[integration_id]. Wenn Ihre URL beispielsweise https://dashboard-01.braze.com/integrations/cloud_data_ingestion/abc123xyz lautet, ist Ihre Integrations-ID abc123xyz. Sie können diese ID bei API-Aufrufen verwenden, um Synchronisierungen auszulösen oder den Synchronisierungsstatus zu prüfen.

Anwendungsfälle

Mit den Funktionen der Braze Cloud-Datenaufnahme können Sie:

  • Eine einfache Integration direkt von Ihrem Data Warehouse oder Ihrer Dateispeicherlösung zu Braze in nur wenigen Minuten erstellen.
  • Nutzerdaten, einschließlich Attribute, Events und Käufe, sicher von Ihrem Data Warehouse mit Braze synchronisieren.
  • Den Datenkreislauf mit Braze schließen, indem Sie die Cloud-Datenaufnahme mit Currents oder Snowflake Data Sharing kombinieren.

Darüber hinaus sind Verbundene Quellen eine Zero-Copy-Alternative. Sie können Braze direkt Ihr Data Warehouse oder Ihre Dateispeicherlösung abfragen lassen, um CDI-Segmente zu erstellen — ohne die zugrunde liegenden Daten nach Braze zu kopieren.

Unterstützte Datenquellen

Cloud-Datenaufnahme kann Daten aus folgenden Quellen synchronisieren:

  • Amazon Redshift
  • Databricks
  • Google BigQuery
  • Microsoft Fabric
  • Snowflake
  • Amazon S3

Unterstützte Datentypen

Die Cloud-Datenaufnahme unterstützt die folgenden Datentypen:

Nutzerdaten

  • Nutzerattribute, einschließlich:
    • Verschachtelte angepasste Attribute
    • Arrays von Objekten
    • Abo-Status
  • Angepasste Events
  • Kauf-Events
  • Löschanfragen für Nutzer:innen

Nicht-Nutzer-Objekte

  • Katalogartikel

Zero-Copy-Messaging

  • Verbundene Quellen

Nutzer-Bezeichner für die Datenaufnahme

Wenn Sie Nutzerdaten über die Cloud-Datenaufnahme synchronisieren, können Sie Nutzer:innen anhand eines oder mehrerer der folgenden Bezeichnertypen identifizieren. Jede Zeile in Ihrer Quelltabelle sollte jeweils nur einen Wert für einen Bezeichnertyp enthalten, aber Ihre Tabelle kann Spalten für einen, zwei, drei, vier oder alle fünf Bezeichnertypen umfassen.

Bezeichner Beschreibung
EXTERNAL_ID Die externe ID, die das Nutzerprofil identifiziert, das erstellt oder aktualisiert werden soll. Diese sollte mit dem in Braze verwendeten external_id-Wert übereinstimmen.
ALIAS_NAME und ALIAS_LABEL Diese beiden Spalten erstellen ein Nutzer-Alias-Objekt. alias_name sollte ein eindeutiger Bezeichner sein, und alias_label gibt den Typ des Alias an. Nutzer:innen können mehrere Aliase mit unterschiedlichen Labels haben, aber nur einen alias_name pro alias_label.
BRAZE_ID Der von Braze SDK generierte Braze-Nutzerbezeichner. Neue Nutzer:innen können nicht über eine Braze-ID mittels Cloud-Datenaufnahme erstellt werden. Um neue Nutzer:innen zu erstellen, geben Sie eine externe Nutzer-ID oder einen Nutzer-Alias an.
EMAIL Die E-Mail-Adresse der Nutzer:in. Wenn mehrere Profile mit derselben E-Mail-Adresse existieren, wird das zuletzt aktualisierte Profil bei Updates priorisiert. Wenn Sie sowohl E-Mail als auch Telefon angeben, wird E-Mail als primärer Bezeichner verwendet.
PHONE Die Telefonnummer der Nutzer:in. Wenn mehrere Profile mit derselben Telefonnummer existieren, wird das zuletzt aktualisierte Profil bei Updates priorisiert.

Ausführliche Informationen zum Einrichten von Tabellenspalten und Anforderungen an die Payload-Formatierung finden Sie unter Tabelleneinrichtung für die Cloud-Datenaufnahme.

Quellenspezifische Einrichtungsanweisungen und SQL-Beispiele finden Sie unter Data-Warehouse-Integrationen.

Datenpunkt-Nutzung

Für Kund:innen mit datenpunktbasierter Abrechnung entspricht die Datenpunkt-Abrechnung für die Cloud-Datenaufnahme der Abrechnung für Updates über den /users/track-Endpunkt. Weitere Informationen finden Sie unter Datenpunkte.

Produktbeschränkungen

Beschränkung Beschreibung
Anzahl der Integrationen Es gibt keine Begrenzung für die Anzahl der Integrationen, die Sie einrichten können. Pro Tabelle oder View kann jedoch nur eine Integration eingerichtet werden.
Anzahl der Zeilen Standardmäßig können bei jedem Lauf bis zu 500 Millionen Zeilen synchronisiert werden. Synchronisierungen mit mehr als 500 Millionen neuen Zeilen werden gestoppt. Wenn Sie ein höheres Limit benötigen, wenden Sie sich an Ihren Customer-Success-Manager oder den Braze-Support.
Attribute pro Zeile Jede Zeile sollte eine einzelne Nutzer-ID und ein JSON-Objekt mit bis zu 250 Attributen enthalten. Jeder Schlüssel im JSON-Objekt zählt als ein Attribut (d. h. ein Array zählt als ein Attribut).
Payload-Größe Jede Zeile kann ein Payload von bis zu 1 MB enthalten. Payloads, die größer als 1 MB sind, werden abgelehnt, und der Fehler „Payload was greater than 1MB“ wird zusammen mit der zugehörigen externen ID und dem gekürzten Payload im Synchronisierungsprotokoll protokolliert.
Datentyp Sie können Nutzerattribute, angepasste Events, Kauf-Events, Katalogartikel, Löschanfragen für Nutzer:innen und Canvas-Trigger über die Cloud-Datenaufnahme synchronisieren.
Braze-Region Dieses Produkt ist in allen Braze-Regionen verfügbar. Jede Braze-Region kann sich mit jeder Quelldatenregion verbinden.
Quellregion Braze verbindet sich mit Ihrem Data Warehouse oder Ihrer Cloud-Umgebung in jeder Region und bei jedem Cloud-Anbieter.
New Stuff!