- Ermöglicht eine genaue Datenerfassung und verbessert das Audience-Targeting für Kampagnen, die auf die spezifischen Bedürfnisse und Vorlieben der Zielgruppe zugeschnitten sind.
- Konfigurieren Sie Datenaufnahmeaufgaben, um Daten effizient aus Snowflake zu extrahieren.
Data-Warehouse-Integrationen sind als Premium-Add-on für unsere Module Web Experimentation und Feature Experimentation verfügbar. Für weitere Informationen wenden Sie sich bitte an Ihren Customer Success Manager.
- Funktion aktivieren: Aktivieren Sie in der Konfiguration des ausgewählten Projekts das Kontrollkästchen mit der Bezeichnung Use Snowflake as a source.
- Datenaufnahmeaufgaben erstellen: Sobald die Funktion aktiviert ist, können Sie Datenaufnahmeaufgaben erstellen. Diese Aufgaben rufen regelmäßig bestimmte Daten aus Snowflake auf Basis der von Ihnen definierten SQL-Abfragen und Häufigkeiten ab. Um eine neue Datenaufnahmeaufgabe zu erstellen, klicken Sie auf Add new task.
- Validieren: Nachdem Sie die erforderlichen Informationen für die Datenaufnahmeaufgabe angegeben haben, klicken Sie auf Confirm, um die Aufgabe zu erstellen. Sie können weitere Aufgaben erstellen, indem Sie die Schritte zum Benennen der Aufgabe, Definieren der SQL-Abfrage und Festlegen der Häufigkeit wiederholen. Sobald Sie Ihre Aufgaben konfiguriert haben, klicken Sie auf Validate, um Ihre Konfigurationseinstellungen zu speichern und anzuwenden.
- Benutzerdefinierte Daten erstellen: Nachdem Sie Ihre Datenaufnahmeaufgabe erstellt haben, beginnen unsere Server, Daten gemäß der von Ihnen konfigurierten Häufigkeit zu erfassen, indem die Abfrage in Ihrer Snowflake-Instanz ausgeführt wird. Um die erfassten Daten zu nutzen, müssen Sie benutzerdefinierte Daten erstellen.
- Segment erstellen: Der letzte Schritt, um Benutzer auf Basis der erfassten Daten anzusprechen, besteht darin, ein Segment basierend auf Ihren benutzerdefinierten Daten zu erstellen.
Datenaufnahmeaufgaben
Datenaufnahmeaufgaben sind wesentliche Bestandteile der Snowflake-Integration in Kameleoon. Sie können die durch Datenaufnahmeaufgaben erfassten Daten als Targeting-Bedingungen in Ihren Kameleoon-Kampagnen verwenden.Eine Datenaufnahmeaufgabe erstellen
So erstellen Sie eine Datenaufnahmeaufgabe:- Klicken Sie auf Add new task.

- Füllen Sie das Formular aus:
- Name (Erforderlich): Geben Sie Ihrer Aufgabe einen eindeutigen und aussagekräftigen Namen, um ihren Zweck zu kennzeichnen.
- Warehouse (Erforderlich): Geben Sie den Namen Ihres Data Warehouses an.
- Database (Erforderlich): Name der Snowflake-Datenbank, die die zu importierenden Daten enthält.
- Frequency (Erforderlich): Geben Sie an, wie häufig die Aufgabe ausgeführt und Daten aus BigQuery abrufen soll (zum Beispiel pro Tag).
- Query (Erforderlich): Geben Sie die SQL-Abfrage an, mit der die Audience aus Ihrer Snowflake-Datenbank abgerufen wird. Die Abfrage muss diesem spezifischen Format folgen:
SELECT visitor_id, attribute_1, .. attribute_N FROM your_events_table. attribute_-Felder: Diese sind optional und können für erweiterte Targeting-Szenarien verwendet werden. Erfahren Sie hier mehr über diese fortgeschrittenen Anwendungsfälle.visitor_id: Diese Spalte stellt die eindeutige Kennung Ihrer Besucher dar.

Spaltennamen dürfen nur Buchstaben, Zahlen und Unterstriche (
_) enthalten. Sie dürfen nicht mit einer Zahl beginnen.Die Spalten müssen in der genau angegebenen Reihenfolge erscheinen (visitor_id gefolgt von optionalen Attributen), damit die Integration korrekt funktioniert.- Sobald Sie die Informationen angegeben haben, klicken Sie auf Confirm, um die Datenaufnahmeaufgabe zu erstellen.
Ihre Abfrage vor der Ingestion ausführen
Bevor Sie Ihre Ingestion-Aufgabe speichern, können Sie Ihre Abfrage direkt in Kameleoon testen. Tests ermöglichen es Ihnen:- Die Verbindung in Echtzeit zu überprüfen.
- Zu bestätigen, dass Ihre Anmeldedaten und Zugriffsrechte korrekt sind, was dabei hilft, Probleme sofort zu erkennen, ohne auf den ersten Datenimport warten zu müssen.
- Die Struktur und Zugänglichkeit Ihrer Daten zu validieren.

Ingestion-Zeitrahmen
Kameleoon ruft Metriken basierend auf dem Zeitstempel des Ereignisauftretens ab. Standardmäßig erlaubt Kameleoon bis zu einer Stunde, bis ein Ereignis nach seinem Auftreten in Ihrem Data Warehouse verfügbar ist. Wenn diese Verzögerung für Ihren Anwendungsfall nicht ausreicht, wenden Sie sich an Ihren Customer Success Manager, um sie anzupassen.Eine Datenaufnahmeaufgabe aktualisieren
So aktualisieren Sie eine Datenaufnahmeaufgabe:- Aufgabe auswählen: Wählen Sie eine Datenaufnahmeaufgabe aus dem Dropdown-Menü aus.

- Aufgabendetails bearbeiten: Ändern Sie die Felder, die Sie aktualisieren möchten, wie z. B. Name der Aufgabe, Häufigkeit, Snowflake-Projekt-ID, Region oder Abfrage.
- Änderungen bestätigen: Klicken Sie auf Confirm, um die Änderungen an der Datenaufnahmeaufgabe zu speichern.
Eine Datenaufnahmeaufgabe löschen
So löschen Sie eine Datenaufnahmeaufgabe:
- Aufgabe auswählen: Wählen Sie eine Datenaufnahmeaufgabe aus dem Dropdown-Menü aus.
- Löschung einleiten: Klicken Sie auf Delete ingestion task.
- Löschung bestätigen: Klicken Sie auf Confirm, um die ausgewählte Datenaufnahmeaufgabe zu löschen.