Zum Inhalt springen

Snowflake + Querri

Snowflake-Analysenfür alle, die kein SQL schreiben.

Ihr Data Warehouse enthält die Antworten bereits. Mit Querri fragen Vertrieb, Finanzen und Operations in einfacher Sprache danach, mit den Definitionen Ihres Teams. Lassen Sie die Tabellen in Snowflake und fragen Sie sie live ab, oder synchronisieren Sie eine Kopie: Sie entscheiden, Tabelle für Tabelle.

Querri liest aus Snowflake nur, über eine Rolle mit reinem Lesezugriff und einen Schlüssel, den es niemandem zeigt. Zertifiziert nach SOC 2 Type II, HIPAA und ISO 27001:2022.

Wo Snowflake-Reporting ins Stocken gerät

Die Daten sind im Warehouse. Die Leute, die sie brauchen, nicht.

Snowflake macht seine Arbeit gut. Die Schwierigkeiten beginnen zwischen dem Warehouse und der Person mit der Frage, und meist geht es dabei um Menschen, nicht um Rechenleistung.

01

SQL ist der einzige Zugang

Snowsight ist ein SQL-Editor. Wer keinen Join schreiben kann, stellt eine Anfrage, und das Datenteam verbringt seine Woche mit einmaligen Abfragen statt mit den Modellen, für die es eingestellt wurde.

02

Die Bedeutung liegt woanders

Was als aktiver Kunde oder als Nettoumsatz zählt, steckt in dbt-Modellen, einem Semantic Layer oder im Gedächtnis eines Analysten. Zwei Abfragen auf dieselbe Tabelle ergeben zwei verschiedene Zahlen.

03

Erkunden kostet Credits

Ein Warehouse rechnet sekundengenau ab, mit mindestens 60 Sekunden bei jedem Start, und läuft, bis es pausiert. Ein Tag voller Ad-hoc-Fragen hält es wach für Arbeit, die niemand eingeplant hat.

04

Jeder Betrachter braucht ein BI-Tool, und jemanden, der baut

Dashboards auf dem Warehouse bedeuten BI-Lizenzen für alle, die hineinschauen, und dazu jemanden, der die Daten modellieren kann, bevor auch nur ein Diagramm erscheint.

05

Am Ende landet alles in einer Tabelle

Finanzen und Operations kopieren Abfrageergebnisse nach Excel, fügen eigene Spalten hinzu und schicken sie herum. In der zweiten Woche weiß niemand mehr, welche Kopie zum Warehouse passt.

Live oder synchronisiert

Lassen Sie die Daten in Snowflake. Und fragen Sie trotzdem.

Jede Tabelle kann Live oder synchronisiert sein, und Sie entscheiden Tabelle für Tabelle. Eine Live-Tabelle verlässt Ihr Warehouse nie: Querri speichert nur ihre Spalten und eine geschätzte Zeilenzahl, jede Frage läuft in Snowflake auf den Daten, wie sie gerade sind, und nur das kleine Ergebnis kommt zurück.

Live

Abgefragt, wo die Daten liegen

Querri formuliert jede Frage in Snowflake SQL und führt sie in Ihrem Warehouse aus. Nichts wird kopiert, auch nicht bei geplanten Aktualisierungen. Klicken Sie auf eine Zahl in der Antwort, und sie nennt die Tabelle, die Verbindung und ein Live-Badge.

Ideal für

  • Sehr große Tabellen
  • Daten, die im Warehouse bleiben müssen
  • Antworten, die immer aktuell sind
  • Teams, die ohnehin für Warehouse-Compute bezahlen

Synchronisiert

Kopiert nach Ihrem Zeitplan

Die Standardeinstellung. Querri kopiert die Tabelle vollständig oder inkrementell in seinen eigenen Speicher und antwortet aus dieser Kopie, sodass Fragen das Warehouse nicht wecken.

Ideal für

  • Kleine und mittlere Tabellen
  • Intensive Exploration, ohne Warehouse-Kosten pro Frage
  • Verknüpfung mit vielen anderen Quellen
  • Warehouses, die nur langsam starten

Schreibgeschützt, technisch durchgesetzt

Querri sendet immer nur ein einziges SELECT über die Tabellen, die Sie ausgewählt haben. Schreibvorgänge, mehrere Anweisungen, andere Tabellen und Sitzungseinstellungen werden abgelehnt, bevor irgendetwas Snowflake erreicht.

Zeilenregeln in der Abfrage

Die Zeilenfilter jeder Person in Querri werden innerhalb der Snowflake-Abfrage angewendet, sodass Zeilen, die sie nicht sehen darf, herausgefiltert werden, bevor irgendetwas das Warehouse verlässt.

Nachvollziehbar und begrenzt

Jede Live-Abfrage trägt einen QUERY_TAG, den Sie im Abfrageverlauf von Snowflake finden. Ergebnisse enden standardmäßig bei 100.000 Zeilen, und ein durch dieses Limit abgeschnittenes Ergebnis wird gekennzeichnet.

Ihr Compute, sorgsam genutzt

Live-Abfragen verbrauchen die Credits Ihres Warehouse. Vor einer geplanten Aktualisierung prüft Querri die Metadaten von Snowflake, was das Warehouse nicht startet, und führt nichts aus, wenn sich die Tabelle nicht geändert hat.

Live-Tabellen sind im Scale-Tarif verfügbar. Scale-Tarif ansehen

Was Sie endlich beantworten können

Acht Snowflake-Fragen, auf die das Geschäft nicht mehr warten muss

Jede davon ist eine Anfrage, die Datenteams jede Woche bekommen, dazu der Grund, warum sie heute stockt, und was Querri damit macht.

Können Vertrieb und Finanzen Antworten aus Snowflake bekommen, ohne SQL zu schreiben?

Warum es schwierig ist

Die Antwort ist drei Joins entfernt, und die einzigen, die sie schreiben können, haben bereits einen Rückstau. Eine einfache Frage wartet tagelang.

Mit Querri

Nehmen Sie die Tabellen, die Sie auswählen, in die Bibliothek von Querri auf, live in Snowflake oder als synchronisierte Kopie, und jeder kann im Chat fragen. Jede Antwort zeigt die Schritte, die sie gegangen ist, sodass ein Analyst die Arbeit prüfen kann, statt sie selbst zu machen.

Welche Accounts mit Verlängerung in diesem Quartal nutzen das Produkt nicht mehr?

Warum es schwierig ist

Produktereignisse liegen in Snowflake, Verlängerungstermine im CRM. Beides zusammenzuführen heißt, aus jedem System zu exportieren und über Account-IDs abzugleichen, die selten übereinstimmen.

Mit Querri

Verbinden Sie Salesforce zusammen mit Snowflake, und Querri ordnet Accounts systemübergreifend zu und sagt, wie es sie zugeordnet hat. Das Playbook zu gefährdeten Verlängerungen macht daraus eine wöchentliche Liste.

Können alle dieselbe Definition eines aktiven Kunden verwenden?

Warum es schwierig ist

Die Definition steckt in einem dbt-Modell oder einer LookML-Datei. Fachanwender sehen sie nie, also weicht ihre Version in der Tabelle unbemerkt ab.

Mit Querri

Sagen Sie es einmal in einfachen Worten in Fakten und Regeln, oder definieren Sie es als KPI. Jede Chat-Antwort, jedes Dashboard und jeder Bericht nutzt danach dieselbe Bedeutung.

Wie lange braucht ein neuer Kunde nach der Registrierung bis zum ersten Mehrwert?

Warum es schwierig ist

Die Ereignistabellen sind riesig, und über die Funnel-Schritte wird gestritten. Jedes Mal, wenn jemand fragt, wird die Abfrage von Grund auf neu geschrieben.

Mit Querri

Bauen Sie den Funnel einmal als Projekt auf Ihren Ereignistabellen, live oder synchronisiert, und führen Sie ihn aus, wann immer Sie möchten. Das Playbook von der Registrierung zum ersten Mehrwert zeigt die Schritte.

Welche Marketingkanäle bringen Kunden, die dauerhaft zahlen?

Warum es schwierig ist

Kampagnendaten liegen in HubSpot, der Umsatz im Warehouse. Die Verbindung ist eine E-Mail-Adresse oder ein Firmenname, der in jedem System anders geschrieben ist.

Mit Querri

Verbinden Sie HubSpot neben Snowflake, und Querri verknüpft Kontakte mit Accounts, mit einem Hinweis, wenn eine Zuordnung unsicher ist. Die Schritte stehen im Playbook vom Kanal zum Umsatz.

Welche Kennzahl hat sich über Nacht bewegt, und wo?

Warum es schwierig ist

Niemand misst jeden Morgen jede Kennzahl an ihrer eigenen Historie. Ein Einbruch in einer Region taucht im Monatsreview auf, Wochen zu spät.

Mit Querri

Nächtliche Insights messen jeden KPI jede Nacht mit Arithmetik an seiner eigenen Historie und legen, was einen Blick wert ist, in Ihren Posteingang. Nichts ändert sich ohne Ihr OK.

Kann jeder Kunde oder jede Region ein Dashboard nur mit den eigenen Zeilen sehen?

Warum es schwierig ist

In einem BI-Tool bedeutet das Sicherheitsregeln auf Zeilenebene pro Betrachter, die jemand Technisches mit dem Warehouse synchron hält.

Mit Querri

Fragen Sie nach dem Dashboard und legen Sie dann in Workspaces & Zugriff einmal einen Zeilenfilter pro Person fest. Er gilt für diese Person überall, auch in einem eingebetteten Dashboard in Ihrer eigenen App.

Kann ich Claude oder ChatGPT nach unseren Snowflake-Daten fragen?

Warum es schwierig ist

Geben Sie einem Assistenten ein Schema, und er rät Joins und Definitionen. Er kann sicher klingen und trotzdem falschliegen.

Mit Querri

Fügen Sie Querri zu Claude oder ChatGPT hinzu, und der Assistent antwortet aus Ihrer Bibliothek, mit Ihren Regeln und dem Zugriff der jeweiligen Person in Querri, und sagt, welche Lesart er verwendet hat, wenn eine Frage mehrdeutig ist.

Snowflake und der Rest

Nicht alles hat es ins Warehouse geschafft

Nutzung und Ereignisse liegen in Snowflake. Verlängerungstermine, Rechnungen, Kampagnen und die Planungstabelle oft nicht. Querri hält alles in einer Bibliothek zusammen, sodass niemand auf eine neue Pipeline warten muss, um eine systemübergreifende Frage zu beantworten.

Snowflake passt gut zu

Antworten, für die Sie einstehen können

„Aktiv“ kann zweierlei bedeuten. Die Antwort nennt, was sie gezählt hat

„Aktive Kunden im September“ kann Accounts bedeuten, die sich im Lauf des Monats angemeldet haben, oder Accounts, die am letzten Tag des Monats zahlen. Beides ist eine vertretbare Lesart, und die beiden Zahlen liegen Hunderte auseinander. Querri sagt, welche Lesart es verwendet hat, und stellt die andere Zahl daneben, damit niemand das SQL zurückverfolgen muss, um zu wissen, was die Zahl bedeutet. Lesen Sie, wie Querri seine Antworten prüft.

Morgens sehen, was sich geändert hat

Querri liest die Zahlen der Nacht, bevor Sie es tun

Jede Nacht misst Querri jeden KPI an seiner eigenen Vergangenheit und sucht nach den Fragen, an die niemand gedacht hat. Was es findet, liegt in Ihrem Posteingang, wenn Sie sich anmelden, und es ändert nichts, bis Sie OK sagen.

Eigene Snowflake-Dashboards

Snowflake-Dashboards, die das Geschäft ohne Ticket ändern kann

Beschreiben Sie, was Sie sehen möchten, oder starten Sie mit einem Screenshot eines Dashboards, das Sie bereits nutzen. Danach kann die Person, die es ansieht, es per Frage ändern, jedes Diagramm greift auf dieselbe Bibliothek zu wie der Chat, und jeder Betrachter kann auf seine eigenen Zeilen beschränkt werden.

  • Nach einem Diagramm fragen, erneut fragen, um es zu ändern
  • Warehouse-Tabellen neben CRM-, Finanz- und Tabellendaten
  • Ein Zeilenfilter pro Betrachter, damit eine Region ihre Region sieht
Jede Änderung ist ein Satz: Eine Zeile im Chat macht das ganze Dashboard dunkel, und die Leiste zum Rückgängigmachen bleibt in Reichweite.

Wiederkehrende Anfragen, erledigt

Sechs Snowflake-Berichte, die sich selbst neu ausführen

Was übertragen wird

Synchronisierte Tabellen: kopiert und aktuell gehalten

Synchronisierte Tabellen, die Standardeinstellung, werden nach Zeitplan in den Speicher von Querri kopiert, und Fragen dazu werden aus dieser Kopie beantwortet, ohne Snowflake zu berühren. Ob Live oder synchronisiert: Querri kann nur lesen, wofür die verbindende Rolle berechtigt ist.

Was Sie synchronisieren können

  • Basistabellen
  • Views
  • Jedes Schema in der Datenbank
  • Eine ausgewählte Teilmenge von Tabellen
  • Freigegebene Datenbanken
  • Eigene SQL-Abfragen
  • Jede Tabelle kommt als SCHEMA.TABLE an; die Zeilenzahlen in der Auswahl stammen aus Metadaten, es wird also nichts gescannt.

Vollständig oder inkrementell

Standardmäßig eine vollständige Aktualisierung. Wählen Sie eine Cursor-Spalte, etwa einen Updated-at-Zeitstempel, und inkrementelle Synchronisierungen hängen nur Zeilen an, die neuer sind als der letzte Lauf, bis zu stündlich.

Für große Tabellen gebaut

Zeilen werden in Batches als Parquet gestreamt, keine Tabelle liegt also auf einmal im Speicher. Es gibt kein festes Zeilenlimit; eine Test-Synchronisierung hat mehr als 520 Millionen Zeilen übertragen.

Nur lesend

Querri führt nur Lesevorgänge aus, unter einer Rolle mit reinem Lesezugriff, in QUERY_HISTORY mit querri-connector gekennzeichnet. Es legt nie eine Tabelle an und ändert keine. Synchronisierungen verbrauchen die Credits Ihres Warehouse.

Kein Passwort im Spiel

Standardmäßig ein Schlüsselpaar: Querri erzeugt den Schlüssel, speichert den privaten Teil verschlüsselt und zeigt ihn nie an. Ein Programmatic Access Token funktioniert ebenfalls.

So verbinden Sie Snowflake

Ein Setup-Skript, einmal ausgeführt, den Rest erledigt der Agent

  1. 1

    Den Connector Agent fragen

    Öffnen Sie Connect und sagen Sie „Verbinde unser Snowflake-Warehouse“, und geben Sie dann den Account Identifier, einen Benutzernamen und das zu verwendende Warehouse ein.

  2. 2

    Schlüssel und Skript erzeugen

    Klicken Sie auf Generate key pair & SQL. Querri erzeugt den Schlüssel, hält den privaten Teil verschlüsselt und schreibt ein sofort ausführbares Skript.

  3. 3

    Einmal in Snowsight ausführen

    Ein ACCOUNTADMIN führt das Skript mit Run All aus. Es legt einen Service-User, eine Rolle mit reinem Lesezugriff und deren Berechtigungen an, dazu bei Bedarf ein Warehouse.

  4. 4

    Tabellen auswählen und bestätigen

    Übernehmen Sie alle Tabellen oder wählen Sie einige aus, legen Sie wo sinnvoll einen inkrementellen Cursor fest und wählen Sie einen Zeitplan. Soll eine Tabelle stattdessen in Snowflake bleiben, stellen Sie sie auf Live um. Es werden keine Daten übertragen, bevor Sie auf Approve klicken.

  5. 5

    Die erste Frage stellen

    Live-Tabellen sind bereit, sobald Querri ihre Spalten gelesen hat, synchronisierte, sobald die erste Synchronisierung abgeschlossen ist. Danach kann jeder mit Zugriff danach fragen, Diagramme daraus erstellen oder sie einplanen.

Der Connector Agent auf der Connect-Seite wartet auf Bestätigung, bevor er eine Verbindung öffnet, mit Connector-Karten für Google Drive, NetSuite, Salesforce, Square, ShipStation und Snowflake
Der Agent hält an und bittet um Ihre Bestätigung, bevor eine Verbindung oder ein Ladevorgang beginnt.

Snowflake-FAQ

Fragen zum Snowflake-Connector, beantwortet

Wie verbinde ich Snowflake mit Querri?

Bitten Sie den Connector Agent, Snowflake zu verbinden, und geben Sie Ihren Account Identifier, einen Benutzernamen und ein Warehouse ein. Klicken Sie auf Generate key pair & SQL und lassen Sie einen ACCOUNTADMIN das Skript einmal in Snowsight ausführen. Es legt einen Service-User und eine Rolle mit reinem Lesezugriff an. Wählen Sie dann Tabellen aus, bestätigen Sie das Laden und wählen Sie einen Zeitplan.

Welche Snowflake-Daten synchronisiert Querri?

Jede Tabelle und jeden View in der gewählten Datenbank, über alle Schemas außer INFORMATION_SCHEMA hinweg, oder nur die Tabellen, die Sie auswählen. Freigegebene Datenbanken funktionieren ebenfalls, und Sie können eigene SQL-Abfragen als zusätzliche Quellen hinzufügen. Jede Tabelle kommt mit dem Namen SCHEMA.TABLE an. Querri kann nur synchronisieren, wofür die verbindende Rolle berechtigt ist.

Wie oft werden Snowflake-Daten synchronisiert?

Vollständige Aktualisierungen lassen sich täglich, wöchentlich oder monatlich planen. Wenn Sie eine Cursor-Spalte wählen, etwa einen Updated-at-Zeitstempel, können inkrementelle Synchronisierungen stündlich, täglich oder wöchentlich laufen und fügen nur Zeilen hinzu, die neuer sind als der letzte Lauf. Eine manuelle Synchronisierung können Sie zwischen den geplanten Läufen jederzeit starten.

Schreibt Querri in Snowflake oder ändert es meine Daten?

Nein. Querri liest aus Snowflake nur und legt nie eine Tabelle oder Zeile an, ändert oder löscht sie. Live-Abfragen werden vor dem Senden geprüft, sodass immer nur ein einziges SELECT über die von Ihnen ausgewählten Tabellen Snowflake erreicht. Das einmalige Setup-Skript, das Sie selbst ausführen, legt nur einen Service-User, eine Rolle mit reinem Lesezugriff, deren Berechtigungen und auf Wunsch ein Warehouse an. Die Abfragen von Querri sind in QUERY_HISTORY gekennzeichnet, sodass Sie sie prüfen können.

Wie werden Snowflake-Rollen und -Berechtigungen in Querri übernommen?

Querri sieht nur, wofür die Rolle berechtigt ist, mit der Sie verbinden. Geben Sie dieser Rolle also genau die Datenbanken und Schemas, die Sie in Querri haben möchten. Innerhalb von Querri bestimmen Querris Freigaben und Zeilenfilter pro Person, wer welche Zeilen sieht, und diese gelten für jede Person im Chat, in Dashboards, in Claude und in der API. Bei Live-Tabellen werden diese Filter direkt in der Snowflake-Abfrage angewendet.

Fragt Querri Snowflake live ab, wenn jemand eine Frage stellt?

Das kann es, Tabelle für Tabelle. Eine Live-Tabelle bleibt in Snowflake: Jede Frage, die sie braucht, läuft dort als Abfrage in Snowflake SQL, und nur das Ergebnis kommt zurück. Diese Abfragen verbrauchen die Credits Ihres Warehouse, und ein angehaltenes Warehouse braucht einige Sekunden zum Fortsetzen. Synchronisierte Tabellen werden aus der Kopie von Querri beantwortet, solche Fragen wecken das Warehouse also nicht und sind so aktuell wie die letzte Synchronisierung. Live-Tabellen sind im Scale-Tarif verfügbar.

Sollte eine Snowflake-Tabelle Live oder synchronisiert sein?

Machen Sie sie Live, wenn die Tabelle sehr groß ist, wenn die Daten im Warehouse bleiben müssen oder wenn jede Antwort Snowflake im aktuellen Zustand widerspiegeln soll. Lassen Sie sie synchronisiert, wenn die Tabelle klein oder mittelgroß ist, wenn sie intensiv erkundet wird und Sie nicht pro Frage für Warehouse-Compute bezahlen möchten, oder wenn das Warehouse nur langsam startet. Sie können eine Live-Tabelle jederzeit wieder auf synchronisiert umstellen; sie wird bei der nächsten vollständigen Synchronisierung geladen.

Kann ich eine Live-Tabelle aus Snowflake mit anderen Daten kombinieren?

Ja. Fragen über mehrere Live-Tabellen derselben Verbindung laufen als eine einzige Snowflake-Abfrage. Braucht eine Frage zusätzlich eine synchronisierte Tabelle oder eine hochgeladene Datei, fasst Querri die Live-Tabelle zuerst in Snowflake zusammen und kombiniert dann das kleine Ergebnis in Querri mit den anderen Daten. Das geschieht automatisch, und ein Klick auf eine Zahl zeigt, aus welcher Tabelle sie stammt, mit einem Live-Badge.

Wie kombiniere ich Daten aus Snowflake und Salesforce?

Verbinden Sie Salesforce neben Snowflake; beides landet in derselben Bibliothek. Querri ordnet Warehouse-Accounts den Salesforce-Accounts zu, idealerweise über eine ID, die in beiden gespeichert ist, und sagt Ihnen, wie es sie zugeordnet hat. Danach können Sie nach Nutzung neben Verlängerungen, Pipeline oder offenen Cases fragen, ohne eine neue Pipeline zu bauen.

Wie kombiniere ich Daten aus Snowflake und HubSpot?

Verbinden Sie HubSpot zusammen mit Snowflake. Querri verknüpft HubSpot-Kontakte und -Unternehmen mit den Kunden in Ihrem Warehouse, sodass Sie eine Kampagne bis zum Umsatz verfolgen können, der bleibt. Wenn eine Zuordnung falsch sein könnte, etwa wegen einer anderen E-Mail-Domain, weist die Antwort darauf hin.

Wie erstelle ich einen Kunden-Health-Score aus Snowflake-Daten?

Synchronisieren Sie die Nutzungstabellen aus Snowflake und verbinden Sie Support- und Abrechnungsquellen, wenn diese woanders liegen. Definieren Sie den Score einmal in einfachen Worten, und Querri verfolgt ihn pro Account, mit Historie ab dem ersten Tag. Das Playbook zum Kunden-Health-Score führt durch jeden Schritt.

Wie erstelle ich einen Bericht von der Registrierung zum ersten Mehrwert aus Snowflake?

Synchronisieren Sie Ihre Ereignis- und Account-Tabellen, legen Sie fest, welches Ereignis als erster Mehrwert zählt, und bauen Sie den Funnel einmal als Projekt. Führen Sie ihn bei jeder Synchronisierung erneut aus oder planen Sie ihn so, dass er dem Team per E-Mail zugeht. Das Playbook von der Registrierung zum ersten Mehrwert deckt alles von Anfang bis Ende ab.

Kann ich eigene Dashboards auf Snowflake ohne BI-Tool erstellen?

Ja. Fragen Sie in einfachen Worten nach den Diagrammen, oder beginnen Sie mit einem Screenshot eines Dashboards, auf das sich Ihr Team bereits verlässt. Auch Änderungen sind Anfragen. Ein Dashboard kann Snowflake-Tabellen neben CRM- oder Finanzdaten stellen, jeden Betrachter auf seine Zeilen beschränken und als Embed in Ihrer eigenen App laufen.

Kann ich ChatGPT oder Claude nach meinen Snowflake-Daten fragen?

Ja. Fügen Sie Querri als Connector in Claude oder ChatGPT hinzu. Fragen zu Snowflake-Tabellen werden dann aus Ihrer Bibliothek beantwortet, mit den Regeln Ihres Teams und beschränkt auf die Zeilen, die diese Person in Querri sehen kann. Statt Joins aus einem rohen Schema zu erraten, nutzt der Assistent dieselben Definitionen wie Ihre Dashboards und Berichte.

Wie exportiere ich Snowflake-Daten automatisch nach Excel?

Speichern Sie die Analyse als Projekt und planen Sie sie. Bei jedem Lauf arbeitet Querri mit aktuellen Daten, live oder synchronisiert, und sendet eine formatierte Excel-Arbeitsmappe per E-Mail an die Personen, die sie brauchen, mit einer eigenen Version pro Person oder pro Kunde.

Kann ich mich mit Passwort, SSO oder OAuth mit Snowflake verbinden?

Nein. Snowflake sperrt Passwörter für Service-User und verlangt für Personen einen zweiten Faktor, daher nutzt Querri ein Schlüsselpaar oder ein Programmatic Access Token. OAuth wird nicht angeboten, weil dabei eine Person im Browser zustimmen muss und die Tokens ablaufen, was geplante Synchronisierungen unterbrechen würde.

Welche Grenzen hat der Snowflake-Connector?

Inkrementelle Synchronisierungen erfassen nur Zeilen, deren Cursor-Wert steigt. Löschungen und Änderungen, die den Cursor nicht verändern, brauchen also eine vollständige Aktualisierung. Eigene SQL-Quellen werden immer vollständig aktualisiert. Live-Ergebnisse enden standardmäßig bei 100.000 Zeilen, und Fragen im Chat laufen nach 2 Minuten ab. Eine Option für PrivateLink oder VPN gibt es nicht. Die Einrichtung braucht einmal einen ACCOUNTADMIN, und Access Tokens laufen ab, daher eignet sich ein Schlüsselpaar für Zeitpläne.

Kann ich den Zugriff von Querri auf Snowflake per IP-Adresse beschränken?

Ja. Fügen Sie die ausgehenden IP-Adressen von Querri zu einer Snowflake Network Policy für den Service-User hinzu. Querri erreicht Ihren Account über den öffentlichen Endpunkt von Snowflake, in jeder Cloud und Region. PrivateLink wird nicht unterstützt, daher sichern Sie den Zugang mit einer IP-Allowlist und der Rolle mit reinem Lesezugriff ab.

Kommt Querri mit großen Snowflake-Tabellen zurecht?

Ja. Machen Sie eine große Tabelle Live, dann bleibt sie in Snowflake, wo jede Frage läuft und nur das Ergebnis zurückkommt. Synchronisierte Tabellen werden in Batches als Parquet gestreamt, eine ganze Tabelle liegt also nie im Speicher, und es gibt kein festes Zeilenlimit; eine Test-Synchronisierung hat mehr als 520 Millionen Zeilen übertragen. Bei großen, wachsenden synchronisierten Tabellen beschränkt ein inkrementeller Cursor jede Synchronisierung auf die neuen Zeilen.

Sind meine Snowflake-Daten in Querri sicher?

Querri ist nach SOC 2 Type II, HIPAA und ISO 27001:2022 zertifiziert, und Ihre Daten werden nie zum Trainieren eines Modells verwendet. Der private Schlüssel, den Querri erzeugt, wird verschlüsselt gespeichert und nie angezeigt, die verbindende Rolle hat nur Lesezugriff, und der Connector Agent sieht das Geheimnis selbst nie.

Lassen Sie den Rest des Unternehmens das Warehouse fragen.

Ein Setup-Skript ausführen, in Minuten verbunden sein und Snowflake live abfragen oder eine Kopie synchronisieren. Querri liest nur und ändert nie eine Tabelle oder Zeile.