Skip to main content

Was ist der Snowflake-Connector?

Sie müssen die Werbeplattform von Topsort nicht nutzen, um Tomi umfangreichen Kontext zu Ihren Werbedaten zu geben. Wenn Ihre Werbedaten bereits in Snowflake liegen, können Sie sie direkt mit Tomi verbinden. Verbinden Sie Kampagnendetails, Performance, Produktkatalog und Inventardaten, damit Tomi den Kontext hat, den es für Antworten und Empfehlungen braucht. Bestehende Topsort-Kunden können außerdem zusätzlichen Geschäftskontext bereitstellen, etwa Loyalitäts- und Verkaufsmargendaten. Stellen Sie nach der Verbindung Fragen in natürlicher Sprache. Tomi schreibt SQL und führt es mit dem von Ihnen gewährten Zugriff auf der verbundenen Datenbank aus.

Bevor Sie beginnen

Sie benötigen:
  • Ein Konto bei tomi.topsort.com.
  • In Snowflake gespeicherte Werbedaten.
  • Einen Snowflake-Administrator, der einen Benutzer anlegt, Nur-Lese-Zugriff einrichtet und ein programmatisches Zugriffstoken erzeugt.
Wählen Sie Tabellen, die Tomi nützlichen Werbekontext geben. Kampagnendetails und Performance sind der wichtigste Ausgangspunkt. Produktkatalog, Inventar und andere Geschäftsdaten können eine detailliertere Analyse unterstützen. Verwenden Sie übereinstimmende IDs über die Tabellen hinweg, damit Tomi Kampagneneinstellungen mit Produkten und Ergebnissen verbinden kann. Snowflake-Kommentare an Tabellen und Spalten helfen Tomi, Ihre Daten zu verstehen. Siehe Tomi für Nichtkunden zur Orientierung, welche Informationen Sie bereitstellen sollten.

Warehouse verbinden

  1. Legen Sie einen Snowflake-Benutzer und eine Nur-Lese-Rolle an. Gewähren Sie SELECT auf den Tabellen, auf die Tomi zugreifen soll, und USAGE auf dem erforderlichen Warehouse und der Datenbank. Gewähren Sie keine Schreibrechte. Tomi lehnt die Verbindung ab, wenn es Berechtigungen zum Einfügen, Aktualisieren, Löschen oder Ändern von Objekten erkennt.
  2. Erstellen Sie ein programmatisches Zugriffstoken für den Snowflake-Benutzer.
  3. Öffnen Sie die Snowflake-Verbindung in Tomi. Melden Sie sich unter tomi.topsort.com an, öffnen Sie Connections und wählen Sie bei Snowflake Connect.
  4. Geben Sie die Verbindungsdaten ein:
    • Kontobezeichner, zum Beispiel xy12345.us-east-1
    • Benutzer
    • Warehouse
    • Datenbank
    • Rolle
    • Programmatisches Zugriffstoken
    Die Rolle anzugeben wird nachdrücklich empfohlen. Bleibt sie leer, verwendet Tomi die Standardrolle des Benutzers. Tomi verwendet die ausgewählte Rolle, auch wenn der Benutzer weitere Rollen hat.
  5. Warten Sie auf den Schema-Scan. Der Status wechselt von Reading schema zu Ready, wenn die Verbindung verfügbar ist. Schlägt der Scan fehl, wählen Sie Rescan schema, um es erneut zu versuchen.
  6. Prüfen Sie die Verbindung mit einer Frage. Fragen Sie Tomi nach den verbundenen Tabellen und bestätigen Sie, dass es auf die vorgesehenen Daten zugreifen kann.

Fragen zu Ihren Werbedaten stellen

Beginnen Sie mit einer Frage, die den Zeitraum, die Kampagnen oder das Geschäftsergebnis nennt, das Sie untersuchen wollen. Zum Beispiel:
  • „Welche Kampagnen hatten in den letzten 30 Tagen den stärksten Rückgang beim ROAS?“
  • „Vergleichen Sie die Kampagnen-Performance nach Produktkategorie und zeigen Sie, wo die Ausgaben wenige Käufe erzeugen.“
  • „Nutzen Sie unsere Produktmargendaten, um Kampagnen mit starkem ROAS, aber geringer Profitabilität zu finden.“
Welche Fragen Tomi beantworten kann, hängt von den Tabellen und Feldern ab, die Sie bereitstellen. Neue Fragen können die bestehende Verbindung nutzen, ohne einen weiteren Dateiexport.

Zugriff und Grenzen

  • Nur-Lese-Zugriff: Tomi fragt Daten ab; es kann Ihre Snowflake-Datensätze oder -Objekte nicht ändern.
  • Speicherung der Zugangsdaten: Das Zugriffstoken wird im Ruhezustand verschlüsselt und nie wieder angezeigt.
  • Datenzugriff: Tomi fragt Ihr Warehouse direkt ab. Es kopiert Ihre Datenbank nicht zu Topsort.
  • Verbindungsumfang: Jeder Tomi-Benutzer kann eine Snowflake-Verbindung haben, mit einem Snowflake-Benutzer, einem Warehouse, einer Datenbank und einer Rolle.
  • Schemaermittlung: Der Schema-Scan umfasst bis zu 200 Tabellen und nutzt Snowflake-Kommentare als Ausgangspunkt für Beschreibungen.
  • Abfragegrenzen: Abfragen geben bis zu 200 Zeilen zurück und werden nach 60 Sekunden abgebrochen.

Trennen oder erneut verbinden

Trennen Sie die Snowflake-Verbindung unter Connections. Beim Trennen wird das gespeicherte Token gelöscht. Zum erneuten Verbinden geben Sie ein neues Token ein.