Datenautomatisierung

Schreiben Sie die SQL-Anweisung einmal. Es synchronisiert sich selbst.

Führen Sie echte SQL-Abfragen – JOINs, Filter, Aggregationen – auf Ihren Datenbanken oder API-Konnektoren aus und übertragen Sie die Ergebnisse anschließend planmäßig, bis zu alle 5 Minuten, an Smartsheet, Airtable, Google Sheets, SeaTable, Baserow und Anvil. Keine ETL-Pipeline, keine Cronjobs, die überwacht werden müssen.

Kostenlos und dauerhaft verfügbar · Keine Kreditkarte erforderlich
6 Zielplattformen Bis zu alle 5 Minuten Anhängen oder vollständige Synchronisierung Ausschließlich ausgehender Agent

Anfrage → Zeitplan → die Tools, die Ihr Team bereits verwendet

Speichern Sie eine Abfrage, wählen Sie ein Ziel und legen Sie ein Intervall fest. Query Streams führt sie planmäßig aus und sendet die Ergebnisse – transformiert, niemals die Rohdaten.

gespeicherte Anfrage
customer_value.sql
SELECT c.name,
  SUMME(o.total) AS ltv
VON Kunden c
JOIN Bestellungen o
  ON c.id = o.cust_id
GROUP BY c.id
Nach einem Zeitplan
Alle 5 Minuten
voreingestellte Intervallebenutzerdefinierter CronjobAnhängen / Vollständige Synchronisierung
6 Reiseziele
Smartsheet Airtable Google Sheets SeaTable Baserow Amboss

Eine gespeicherte Abfrage hält ein Live-Tabellenblatt auf dem neuesten Stand – kein Export, kein Kopieren und Einfügen, kein zu pflegendes Skript.

Nicht nur Replikation

Synchronisierung transformierte Daten – nicht Rohdatentabellen.

Einfache Replikationstools kopieren Ihre Tabellen unverändert und überlassen die Formatierung demjenigen, der die Tabelle öffnet. Query Streams führt hingegen zuerst echtes SQL aus, sodass am Zielort genau das Ergebnis ankommt – verknüpft, gefiltert und aggregiert.

  • Mehrere Tabellen in einer Abfrage verknüpfen
  • Filtern mit WHERE, GROUP BY, HAVING
  • Aggregatfunktionen mit SUMME, ANZAHL, MITTELWERT
  • Funktioniert mit Datenbanken und API-Connectoren
customer_lifetime_value.sqlSQL
SELECT c.name, c.email,
       SUMME(o.total) AS Lebenszeitwert,
       ZÄHLEN(o.id)   AS Bestellanzahl
VON Kunden c
JOIN Bestellungen o ON c.id = o.customer_id
WHERE o.created_at > '2024-01-01'
GROUP BY c.id
HABEN SUMME(o.total) > 1000
ORDER BY Lebenszeitwert DESC

Sechs Zielplattformen

Übertragen Sie Live-Datenbank- oder API-Daten direkt in die Kollaborationstools, die Ihr Team bereits nutzt.

Mit Smartsheet synchronisierenSmartsheetProjektmanagement
Mit Airtable synchronisierenAirtableFlexible Datenbank
Mit Google Sheets synchronisierenGoogle SheetsZusammenarbeit in Echtzeit
Mit SeaTable synchronisierenSeaTableSelbstgehostet
Mit Baserow synchronisierenBaserowOpen-Source
Synchronisierung mit Anvil-Web-AppsAmbossPython-Web-Apps

Sie entscheiden, wie die Daten ankommen.

Zwei Synchronisierungsmodi sowie die Möglichkeit, spaltenweise festzulegen, was Ihr Team manuell bearbeiten kann.

Append-Modus

Fügt lediglich neue Zeilen am Ende hinzu. Vorhandene Daten werden weder verändert noch gelöscht – ideal für Protokolle, Prüfprotokolle und Transaktionshistorie.

  • Fügt neue Zeilen hinzu
  • Bestehende Zeilen werden nicht berührt.
  • Entwickelt für die historische Nachverfolgung
Vollständiger Synchronisierungsmodus

Sorgt dafür, dass das Tabellenblatt Ihre Abfrage exakt widerspiegelt. Fügt neue Zeilen ein, aktualisiert geänderte Zeilen und entfernt Zeilen, die nicht mehr in den Ergebnissen enthalten sind.

  • Fügt neue Datensätze ein
  • Aktualisiert geänderte Datensätze
  • Entfernt gelöschte Datensätze
Kontrolle auf Spaltenebene
SYNC-Spalten

Der Quellwert überschreibt immer den Zielwert. Verwenden Sie ihn für Datenspalten, die bei jedem Durchlauf exakt mit Ihrer Datenbank übereinstimmen sollen.

PRESERVE-Spalten

Der Zielwert wird niemals überschrieben. Verwenden Sie ihn für Spalten, in denen Ihr Team manuell Notizen, Eigentümer oder Status hinzufügt.

Drei Schritte zur automatisierten Synchronisierung

Keine Skripte, keine ETL-Plattform, kein dazwischenliegendes Lager.

01

Schreiben Sie Ihre SQL

Erstellen Sie eine Abfrage im visuellen Abfrage-Builder – JOINs, Filter, Aggregationen – testen Sie sie anhand Ihrer Live-Datenbank oder API-Quelle und speichern Sie sie.

02

Eine Plattform verbinden

Wählen Sie ein Ziel aus, authentifizieren Sie sich mit einem einfachen API-Token und wählen Sie das Zielblatt, die Basis oder die Tabelle aus, die Sie aktuell halten möchten.

03

Legen Sie Ihren Zeitplan fest

Wählen Sie ein voreingestelltes Intervall oder erstellen Sie einen benutzerdefinierten Cronjob – bis zu alle 5 Minuten – und wählen Sie „Anhängen“ oder „Vollständige Synchronisierung“. Lassen Sie ihn dann laufen.

Entwickelt für reale Arbeitsabläufe

Überall dort, wo ein Team in einer Tabelle arbeitet, die Wahrheit aber in einer Datenbank gespeichert ist.

Projektmanagement

Übertragen Sie Meilensteine, Aufgaben und Ressourcenzuweisungen in Smartsheet, um in Echtzeit Einblick in das Team zu erhalten.

Vertriebsreporting

Sorgen Sie dafür, dass die Kennzahlen Ihrer CRM-Pipeline und des Umsatzes in einer gemeinsamen Tabelle fließen, der Ihr Vertriebsteam stets vertraut.

Bestandsverfolgung

Synchronisieren Sie Lagerbestände, Produktdaten und Lagerbestandszahlen in kurzen Abständen mit Ihrem gesamten Betriebsteam.

Finanz-Dashboards

Automatisieren Sie Budget-, Ausgaben- und Prognoseaktualisierungen in Tabellen und Dashboards für die Geschäftsleitung.

Personalwesen

Spiegeln Sie Mitarbeiterverzeichnisse und Organisationsdaten zwischen Ihrem HRIS und den Teamblättern ab, die die Mitarbeiter tatsächlich öffnen.

Marketinganalysen

Übertragen Sie Kampagnenmetriken aus Ihrer Datenbank oder GA4 in Airtable für funktionsübergreifende Berichte.

Aus jeder angeschlossenen Quelle abrufen

38 Datenbankkonnektoren und 8 API-Konnektoren – derselbe Netzwerkagent, der Ihre Excel-, Sheets-, MCP- und REST-API unterstützt.

Datenbanken
Microsoft SQL-ServerPostgreSQLMySQLMariaDBOracleSchneeflockeGoogle BigQuerySQLiteMicrosoft AccessDuckDBSupabase
API-Connectoren
StreifenHubSpotShopifyGoogle AdsGoogle Analytics 4Google SuchkonsoleShipStationiTick

Der Netzwerkagent stellt nur ausgehende Verbindungen her – kein eingehender Port, kein VPN. Die Anmeldeinformationen verbleiben in Ihrem Netzwerk, die Daten werden während der Übertragung verschlüsselt und niemals von Query Streams gespeichert, und der Datenbankzugriff ist standardmäßig schreibgeschützt.

Häufig gestellte Fragen zur Automatisierung

Wie oft kann eine Synchronisierung ausgeführt werden?

Bis zu alle 5 Minuten. Wählen Sie ein voreingestelltes Intervall oder schreiben Sie einen benutzerdefinierten Cron-Ausdruck für volle Flexibilität bei der Planung – dann wird er automatisch ohne manuellen Eingriff ausgeführt.

Worin besteht der Unterschied zwischen Anhängen und Vollständiger Synchronisierung?

Die Funktion „Anhängen“ fügt nur neue Zeilen hinzu – vorhandene Daten bleiben unverändert. Die Funktion „Vollständige Synchronisierung“ sorgt dafür, dass das Ziel die Abfrage exakt widerspiegelt: Neue Zeilen werden eingefügt, geänderte Zeilen aktualisiert und nicht mehr benötigte Zeilen entfernt.

Was sind SYNC- vs. PRESERVE-Spalten?

SYNC-Spalten werden immer durch die Quellabfrage überschrieben und entsprechen daher exakt Ihrer Datenbank. PRESERVE-Spalten werden niemals überschrieben – verwenden Sie sie für manuelle Notizen, Eigentümer oder Statusänderungen, die Ihr Team direkt im Zielblatt vornimmt.

Kann ich nicht nur Datenbanken, sondern auch API-Daten synchronisieren?

Ja. Schreiben Sie SQL-Abfragen für Ihre API-Konnektoren – Stripe, HubSpot, Shopify, Google Ads und mehr – und synchronisieren Sie die Ergebnisse mit einer der sechs Zielplattformen, genau wie bei einer Datenbankabfrage.

Muss ich Code schreiben oder eine ETL-Pipeline erstellen?

Nein. Schreiben Sie SQL-Abfragen im visuellen Abfrage-Generator, verbinden Sie das Ziel mit einem einfachen API-Token, legen Sie einen Zeitplan fest – fertig. Query Streams ist ein schlankes Datenbank-Synchronisierungstool, keine ETL-Plattform für Unternehmen: kein Data Warehouse, keine Transformationsschicht, keine zu pflegenden Skripte.

Sind meine Datenbankdaten sicher?

Ja. Der Netzwerkagent stellt ausschließlich ausgehende Verbindungen her – keine eingehenden Ports, kein VPN, keine Firewall-Änderungen. Die Datenbankzugangsdaten verlassen niemals Ihr Netzwerk, die Daten werden während der Übertragung verschlüsselt und niemals von Query Streams gespeichert, und der Zugriff ist standardmäßig schreibgeschützt.

Kann es jemanden benachrichtigen, wenn sich die Daten ändern, anstatt sie nur zu synchronisieren?

Ja – das ist Benachrichtigungen & BerichteEine Synchronisierung hält ein Ziel aktuell; eine Benachrichtigung überwacht einen Schwellenwert in Ihrer SQL-Abfrage und gibt eine Meldung in Slack, Discord, Google Chat, Telegram, E-Mail oder im In-App-Posteingang aus, sobald dieser überschritten wird. Sobald die Bedingung nicht mehr erfüllt ist, wird die Benachrichtigung automatisch wiederhergestellt. Geplante Berichte funktionieren analog, täglich oder wöchentlich, wobei Nova die aussagekräftigen Berichte zu den Zahlen erstellt. Beide Funktionen nutzen dieselbe Abfrage und denselben sicheren Agenten wie Ihre Synchronisierungen.

Richten Sie Ihre erste Synchronisierung in wenigen Minuten ein.

Geben Sie die Abfrage einmal ein, wählen Sie ein Ziel und ein Intervall und lassen Sie sie ausführen. Keine Kreditkarte erforderlich.

Kostenlos und dauerhaft verfügbar · Keine Kreditkarte erforderlich