Fragen Sie Nova und erhalten Sie SQL + Diagramme
Treffen mit Nova REST-API für DatenbankenEin Schlüssel pro Partner. Zugangsdaten werden nicht weitergegeben.
Erstellen Sie eine API AutomatisierungGeplante Synchronisierung mit 6+ Plattformen
Erkunden Sie API zu SQLAbfrage von APIs mit SQL, ohne Code
Erkunden Sie KI-Datenbank MCPClaude, Cursor, ChatGPT & Grok sprechen mit Ihren Daten
Connect AIQuery Streams ermöglicht eine nahtlose Integration von Google Sheets und SQL Server, indem Live-Daten aus Microsoft SQL Server automatisch mit Ihren Google Sheets-Tabellen synchronisiert werden. Registrieren Sie sich kostenlos bei QueryStreams.com und beginnen Sie innerhalb weniger Minuten mit der Automatisierung Ihrer Datenpipelines von SQL Server zu Google Sheets.
Dieser Leitfaden zeigt Ihnen, wie Sie mit Query Streams eine automatisierte Datensynchronisierung von Microsoft SQL Server zu Google Sheets einrichten können. Ganz gleich, ob Sie Projektmanagement-Tabellen mit Datenbankdatensätzen auf dem neuesten Stand halten, Bestandsdaten mit gemeinsamen Arbeitsbereichen synchronisieren oder Berichtsworkflows automatisieren möchten – Query Streams bietet eine sichere, codefreie Lösung für die Integration von SQL Server und Google Sheets.
Was ist die Google Sheets SQL Server-Integration?
Die Google Sheets SQL Server-Integration verbindet Ihre Microsoft SQL Server-Datenbank mit Google Sheets und ermöglicht so eine automatische Datensynchronisierung ohne manuelle Exporte oder Importe. Query Streams fungiert als sichere Brücke zwischen Ihrer Datenbank und Google Sheets, führt gespeicherte SQL-Abfragen nach einem Zeitplan aus und überträgt die Ergebnisse direkt in Ihre Tabellen.
Wichtige Funktionen:
- Automatische Synchronisierung: Planen Sie Abfragen so, dass sie stündlich, täglich oder in benutzerdefinierten Intervallen ausgeführt werden.
- Vollständiger Synchronisierungsmodus: Neue Zeilen einfügen, vorhandene Zeilen aktualisieren und gelöschte Datensätze automatisch entfernen
- Anhängemodus: Neue Datensätze hinzufügen, ohne vorhandene Daten zu ändern (ideal für Protokolle und Verlauf)
- Sichere Verbindung: Ihre Datenbank-Anmeldedaten bleiben innerhalb Ihres Netzwerks geschützt.
- Keine Programmierung erforderlich: Konfigurieren Sie alles über das Query Streams-Webportal.
Voraussetzungen
Bevor Sie die Integration von Google Sheets und SQL Server einrichten, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Query Streams Agent installiert: Der Agent muss in Ihrem Netzwerk ausgeführt werden und Zugriff auf Ihre SQL Server-Datenbank haben. Installieren Sie den Query Streams Agent.
- SQL Server-Datenquelle konfiguriert: Ihre Microsoft SQL Server-Datenbank sollte als Datenquelle im Agenten hinzugefügt werden. SQL Server mit Query Streams verbinden
- Google Sheets-Konto: Ein Google Sheets-Konto mit API-Zugriff (verfügbar in den Tarifen „Business“ und „Enterprise“ oder über eine kostenlose Testversion)
- Gespeicherte Abfrage: Mindestens eine gespeicherte Abfrage in Query Streams, die die Daten zurückgibt, die Sie synchronisieren möchten.
Schritt 1: Erstellen Sie Ihre SQL-Abfrage
Bevor Sie die Integration einrichten, benötigen Sie eine gespeicherte Abfrage, die die Daten zurückgibt, die Sie mit Google Sheets synchronisieren möchten.
- Melden Sie sich beim Query Streams-Portal an: Besuch mein.querystreams.de und anmelden
- Öffnen Sie den Abfrage-Generator: Navigieren Sie vom Dashboard zum Abfrage-Generator.
- Wählen Sie Ihre SQL Server-Datenquelle aus: Wählen Sie Ihre Microsoft SQL Server-Verbindung aus der Dropdown-Liste aus.
- Schreiben Sie Ihre SQL-Abfrage: Erstellen Sie die Abfrage, die die Daten zurückgibt, die Sie synchronisieren möchten. Beispiel:
SELECT OrderID, CustomerName, OrderDate, TotalAmount, Status FROM Orders WHERE OrderDate >= DATEADD(day, -30, GETDATE()) - Testen und speichern: Führen Sie die Abfrage aus, um die Ergebnisse zu überprüfen, und speichern Sie sie dann unter einem aussagekräftigen Namen wie „Aktuelle Bestellungen für Google Sheets“.
Das ist wichtig: Wenn Sie den Modus „Vollständige Synchronisierung“ (der Datensätze aktualisiert und löscht) verwenden möchten, stellen Sie sicher, dass Ihre Abfrage eine Spalte mit eindeutigen Identifikatoren (z. B. „OrderID“) enthält, anhand derer Google Sheets Zeilen abgleichen kann.
Schritt 2: Erstellen Sie die Google Sheets-Integration
Jetzt verbinden Sie Ihre gespeicherte Abfrage über die Automatisierungsfunktion mit Google Sheets.
- Navigieren Sie zu „Automatisierung“: Klicken Sie im Portal „Query Streams“ auf Automatisierung in der linken Seitenleiste
- Neue Integration erstellen: Klicken Sie auf Neue Integration den Einrichtungsassistenten starten
- Wählen Sie Ihre gespeicherte Abfrage aus: Wählen Sie die SQL Server-Abfrage aus, die Sie in Schritt 1 erstellt haben.
- Wählen Sie Google Tabellen als Ziel: Auswählen Google Sheets aus der Liste der verfügbaren Plattformen
Schritt 3: Verbinden Sie Ihr Google Sheets-Konto
Query Streams verwendet OAuth, um eine sichere Verbindung zu Ihrem Google Sheets-Konto herzustellen. Dabei handelt es sich um eine einfache Autorisierung mit einem Klick, die Query Streams die Berechtigung erteilt, Daten in Ihre Tabellen zu schreiben.
- Generieren Sie einen Google Sheets API-Token:
- Klicken Sie auf Google Tabellen verbinden in Abfrageströmen
- Klicken Sie auf Ihr Profil-Symbol und wählen Sie Apps & Integrationen
- Auswählen API-Zugriff
- Klicken Sie auf Neuen Zugriffstoken generieren (oder verwenden Sie OAuth für die automatische Verlängerung)
- Kopieren Sie das Token (es wird nur einmal angezeigt).
- Geben Sie den API-Token ein: Fügen Sie Ihren Google Sheets API-Token in Query Streams ein.
- Verbindung testen: Klicken Sie auf Verbindung testen Überprüfen Sie, ob Query Streams auf Ihr Google Sheets-Konto zugreifen kann.
Schritt 4: Wählen Sie Ihr Zielblatt aus
Wählen Sie aus, wo Ihre SQL Server-Daten in Google Tabellen synchronisiert werden sollen.
- Durchsuchen Sie Ihre Blätter: Query Streams zeigt Ihre verfügbaren Google Sheets-Tabellen und Arbeitsbereiche an.
- Wählen Sie ein Blatt aus: Wählen Sie ein vorhandenes Blatt aus, mit dem die Daten synchronisiert werden sollen, oder wählen Sie Neues Blatt erstellen
- Spaltenzuordnung: Query Streams ordnet Ihre SQL-Abfragespalten automatisch den Spalten in Google Sheets zu. Überprüfen Sie diese Zuordnung und nehmen Sie gegebenenfalls Anpassungen vor.
Tipp: Wenn Sie ein neues Blatt erstellen, erstellt Query Streams automatisch Spalten basierend auf Ihren Abfrageergebnissen.
Schritt 5: Synchronisierungsmodus konfigurieren
Wählen Sie aus, wie Query Streams die Datensynchronisierung handhaben soll.
Append-Modus
Am besten geeignet für: Protokolle, Ereignisse, Transaktionsverlauf, Prüfpfade
- Fügt neue Zeilen am Ende Ihres Arbeitsblatts hinzu
- Ändert oder löscht niemals vorhandene Zeilen.
- Ideal für historische Daten, die aufbewahrt werden sollten
Full-Sync-Modus
Am besten geeignet für: Stammdaten, Bestände, aktive Datensätze, Dashboards
- Einsätze Neue Datensätze, die nicht in Google Tabellen vorhanden sind
- Aktualisierungen vorhandene Datensätze bei Datenänderungen
- Löscht Datensätze, die in Ihren Suchergebnissen nicht mehr vorhanden sind
- Erfordert ein Schlüsselsäule Zeilen abgleichen (z. B. Bestell-ID, Kunden-ID)
Auswahl der Schlüsselspalte: Wenn Sie den Modus „Vollständige Synchronisierung“ verwenden, wählen Sie die Spalte aus, die jede Zeile eindeutig identifiziert. Diese Spalte muss sowohl in Ihren SQL-Abfrageergebnissen als auch in Ihrer Google Sheets-Tabelle vorhanden sein.
Schritt 6: Synchronisierungszeitplan festlegen
Konfigurieren Sie, wann Query Streams Daten aus SQL Server mit Google Sheets synchronisieren soll.
- Handbuch: Synchronisierungen nur bei Bedarf ausführen
- Stündlich: Stündlich synchronisieren
- Täglich: Einmal täglich zu einer festgelegten Zeit synchronisieren
- Benutzerdefiniert: Legen Sie bestimmte Tage und Uhrzeiten für die Synchronisierung fest.
Schritt 7: Überprüfen und aktivieren
- Konfiguration überprüfen: Überprüfen Sie alle Einstellungen, einschließlich Abfrage, Ziel, Synchronisierungsmodus und Zeitplan.
- Benennen Sie Ihre Integration: Geben Sie ihm einen beschreibenden Namen wie „Bestellungen an Google Sheets Daily Sync“.
- Aktivieren: Klicken Sie auf Integration erstellen speichern und aktivieren
- Erste Synchronisierung durchführen: Klicken Sie auf Jetzt starten die erste Synchronisierung durchführen und überprüfen, ob alles funktioniert
Überwachung Ihrer Integration
Nach der Aktivierung können Sie Ihre Google Sheets-SQL Server-Integration über das Automatisierungs-Dashboard überwachen:
- Letzte Synchronisierung: Sehen Sie, wann die Daten zuletzt synchronisiert wurden
- Synchronisierte Zeilen: Anzahl der eingefügten, aktualisierten und gelöschten Zeilen anzeigen
- Fehlermeldungen: Benachrichtigung bei fehlgeschlagener Synchronisierung
- Synchronisierungsverlauf: Überprüfen Sie vergangene Synchronisierungsvorgänge und deren Ergebnisse.
Häufige Anwendungsfälle für die Integration von Google Sheets und SQL Server
Projektmanagement: Synchronisieren Sie Projektdaten, Meilensteine und Ressourcenzuweisungen aus Ihrer SQL Server-Datenbank mit Google Sheets, um die Zusammenarbeit im Team zu verbessern und die Transparenz zu erhöhen.
Vertriebspipeline: Halten Sie die Google Sheets Ihres Vertriebsteams mit den neuesten Opportunities, Deals und Kundeninformationen aus Ihrer CRM-Datenbank auf dem neuesten Stand.
Bestandsverfolgung: Aktualisieren Sie automatisch Lagerbestände, Bestandszahlen und Produktinformationen in Google Sheets für Lager- und Betriebsteams.
Finanzberichterstattung: Synchronisieren Sie Budgetdaten, Spesenabrechnungen und Finanzkennzahlen mit Google Sheets für Führungskräfte-Dashboards und Stakeholder-Berichte.
Personalwesen und Betrieb: Halten Sie Mitarbeiterverzeichnisse, Abteilungslisten und Organisationsdaten zwischen Ihrer HRIS-Datenbank und Google Sheets synchronisiert.
Mehr als nur Tabellenkalkulationen: REST-API + KI-MCP für Microsoft SQL Server
Sie importieren bereits Microsoft SQL Server-Abfragen in Tabellenkalkulationen? Dieselbe gespeicherte Abfrage kann auch als aktiver REST-Endpunkt für einen Partner oder als MCP-Server dienen, den Ihre KI-Tools in natürlicher Sprache abfragen können. Derselbe Netzwerkagent, dieselben Anmeldeinformationen, zwei neue Zielgruppen.
Häufig gestellte Fragen
Wie oft kann ich Daten aus SQL Server mit Google Sheets synchronisieren?
Query Streams unterstützt Synchronisierungszeitpläne von stündlich bis zu benutzerdefinierten Intervallen. In den meisten Anwendungsfällen bieten tägliche oder stündliche Synchronisierungen ein gutes Gleichgewicht zwischen Datenaktualität und Systemressourcen.
Sind meine SQL Server-Daten während der Synchronisierung sicher?
Ja. Ihre Datenbank-Anmeldedaten bleiben innerhalb Ihres Netzwerks durch den Query Streams-Agenten geschützt. Die Daten werden während der Übertragung verschlüsselt und Ihr Google Sheets API-Token wird sicher gespeichert. Query Streams speichert niemals Ihre Rohdaten aus der Datenbank.
Was passiert, wenn eine Synchronisierung fehlschlägt?
Query Streams wiederholt fehlgeschlagene Synchronisierungen und benachrichtigt Sie über anhaltende Fehler. Sie können die Fehlerdetails im Synchronisierungsverlauf einsehen und nach Behebung des Problems manuell einen erneuten Versuch starten.
Kann ich mehrere Google Sheets-Tabellen vom selben SQL Server synchronisieren?
Ja. Erstellen Sie separate Integrationen für jedes Zielblatt. Jede Integration kann eine andere SQL-Abfrage, einen anderen Synchronisierungsmodus und einen anderen Zeitplan verwenden.
Funktioniert dies mit Azure SQL Database?
Ja. Query Streams unterstützt alle Microsoft SQL Server-Varianten, einschließlich Azure SQL Database, Azure SQL Managed Instance und Amazon RDS für SQL Server.
Verwandte Leitfäden
SQL Server-Integrationshandbücher:
Weitere Google Sheets-Integrationen:
Erste Schritte:

