Mit verbundenen Tabellenblättern für Looker können Nutzer Daten aus LookML-Modellen über die vertraute Google Sheets-Tabellenoberfläche interaktiv untersuchen. Google Sheets-Nutzer haben Zugriff auf regulierte Daten aus über 50 Datenbanken, die von Looker unterstützt werden. Die Datenexploration ist intuitiv, da verbundene Tabellenblätter eine organisierte Ansicht des Modells mit Ansichten, Feldern und Messwerten so präsentieren, wie sie in Looker definiert wurden. Looker-Daten können über verbundene Tabellenblätter in Standardkonstrukten von Google Sheets wie Pivot-Tabellen, Diagrammen und Formeln verwendet werden. So lassen sich Analysen flexibel mit vertrauten Konstrukten durchführen.
Verbundene Tabellenblätter aktivieren
So verwenden Sie verbundene Tabellenblätter:
- In Looker (Original) muss Ihr Looker-Administrator im Bereich Plattform des Menüs Admin von Looker entweder die Option Alle Looker BI-Connectors oder Google Sheets im Steuerfeld BI-Connectors aktivieren. In Looker (Google Cloud Core) sind diese Optionen standardmäßig aktiviert.
- Ihre Looker (Original)-Instanz muss von Looker gehostet werden.
- In Looker (Google Cloud Core) sind verbundene Tabellenblätter standardmäßig aktiviert. Wenn Sie jedoch eine Looker (Google Cloud Core)-Instanz mit einer konfigurierten IP-Zulassungsliste verwenden, muss das Kästchen Google-Dienste mit dieser Instanz verknüpfen auf dem Tab Details der Seite Instanz der Instanz in der Google Cloud Console ausgewählt sein, um eine Verbindung zu verbundenen Tabellenblättern herzustellen.
- Jeder Nutzer, der von Google Sheets aus eine Verbindung zu Ihrer Looker-Instanz herstellen möchte, muss in seinem Looker-Nutzerkonto dieselbe E‑Mail-Adresse verwenden wie für sein Google Workspace-Konto. Wenn sich die E‑Mail-Adressen des Google Workspace- und des Looker-Kontos unterscheiden, wird eine Fehlermeldung angezeigt, wenn der Nutzer versucht, von Google Sheets aus eine Verbindung zu Looker herzustellen.
- Der Zugriff auf Dienste, die nicht einzeln gesteuert werden, muss in der Admin-Konsole von Google Workspace aktiviert sein. Diese Option ist in der Regel standardmäßig aktiviert. Weitere Informationen finden Sie im Hilfeartikel Zugriff auf Dienste verwalten, die nicht einzeln gesteuert werden.
Von Google Sheets aus eine Verbindung zu einem Look herstellen
In Looker ist ein Look eine einzelne Abfrage, die zuvor gespeichert wurde. Sie können die Ergebnisse eines Looks einem Tabellenblatt hinzufügen und dann in Google Sheets damit arbeiten.
Wählen Sie in Google Sheets im Menus Daten die Option Daten-Connectors und dann Mit Looker verbinden aus.
Geben Sie im Dialogfeld Mit Looker verbinden den Namen Ihrer Looker-Instanz ein oder wählen Sie den Namen einer Instanz aus, mit der Sie kürzlich eine Verbindung hergestellt haben, und wählen Sie Mit Look verbinden aus.
Wählen Sie im folgenden Dialogfeld den Look aus, den Sie Google Sheets hinzufügen möchten, und wählen Sie dann Verbinden aus. Sie können im Feld Nach einem Look suchen nach einem gespeicherten Look anhand des Namens oder der Look-ID suchen. Alternativ können Sie die Liste der im Dialogfeld angezeigten Looks filtern, indem Sie eine Teilzeichenfolge eingeben, die im Look-Namen enthalten ist.
Wählen Sie im Dialogfeld Mit einem Look verbinden aus, ob ein neues Tabellenblatt für die Look-Ausgabe erstellt oder die Look-Ausgabe einem vorhandenen Tabellenblatt hinzugefügt werden soll, und wählen Sie Erstellen aus.
Wenn Google Sheets eine Verbindung zu Ihrer Looker-Instanz herstellt, wird die Ausgabe des ausgewählten Looks hinzugefügt.

Looks können in Google Sheets nicht bearbeitet werden. Sie können die Look-Daten jedoch jederzeit aktualisieren, indem Sie auf Aktualisieren klicken. Sie können auf die Look-URL klicken, um den Look in Looker zu öffnen. Außerdem können Sie in der Look-Seitenleiste den Namen, die ID und die URL des Looks aufrufen.
Von Google Sheets aus eine Verbindung zu einem Looker-Explore herstellen
Ein Explore ist der Ausgangspunkt für Abfragen. In einem Explore wird eine bestimmte Gruppe von Feldern aus der zugehörigen Ansichtsdatei angezeigt. Diese Felder können ausgewählt werden, um eine Abfrage in einem Tabellenblatt zu erstellen.
Wählen Sie in Google Sheets im Menus Daten die Option Daten-Connectors und dann Mit Looker verbinden aus.
Geben Sie im Dialogfeld Mit Looker verbinden den Namen Ihrer Looker-Instanz ein oder wählen Sie den Namen einer Instanz aus, mit der Sie kürzlich eine Verbindung hergestellt haben, und wählen Sie Mit Explore verbinden aus.
Wählen Sie in den folgenden Dialogfeldern das Looker-Modell und das Explore aus, das Sie für Ihre Abfrage verwenden möchten, und wählen Sie Verbinden aus.
Wenn Google Sheets eine Verbindung zu Ihrer Looker-Instanz herstellt, wird ein neues Tabellenblatt geöffnet, das die Struktur des ausgewählten Explores zeigt, einschließlich Ansichten, Dimensionen, Messwerten und aller Feld-bezeichnungen, die von Ihrem Looker-Entwickler hinzugefügt wurden.

Looker-Abfragen mit Google Sheets erstellen
Looker-Abfragen werden mit einer Google Sheets-Pivot-Tabelle erstellt. So fügen Sie Ihrem Tabellenblatt Looker-Daten hinzu:
Wählen Sie in der Tabelle mit Ihrem Explore die Option Pivot-Tabelle aus.
Wählen Sie aus, ob eine neue Pivot-Tabelle in ein neues oder ein vorhandenes Tabellenblatt eingefügt werden soll, und wählen Sie Erstellen aus.
Eine neue, leere Pivot-Tabelle wird erstellt und das Fenster Pivot-Tabellen-Editor wird geöffnet. Sie können Zeilen, Spalten, Werte und Filter hinzufügen, um Ihre Abfrage basierend auf den Dimensionen und Messwerten in Ihrem Looker-Explore zu erstellen.

Die Zeilen, Spalten, Werte und Filter im Pivot-Editor entsprechen auf folgende Weise Ihren Looker-Dimensionen und ‑Messwerten:
- Zeilen entsprechen Looker Dimensionen.
- Spalten entsprechen Looker Pivot-Dimensionen.
- Werte entsprechen Looker Messwerten. Sie können einen benutzerdefinierten Messwert erstellen, indem Sie eine Looker-Dimension und eine Google Sheets-Funktion für Zusammenfassen nach auswählen.
- Filter entsprechen Looker-Filtern.
Im Pivot-Editor wird auch eine Liste der Ansichten angezeigt, die Teil Ihres Explores sind. Sie können eine Ansicht auswählen, um die darin enthaltenen Dimensionen und Messwerte aufzurufen.
Wählen Sie Hinzufügen aus, um eine Zeile, Spalte, einen Wert oder einen Filter hinzuzufügen. In verbundenen Tabellenblättern wird eine Liste der in Ihrem Explore verfügbaren Ansichten angezeigt. Wählen Sie einen Ansichtsnamen aus, um die Liste der Dimensionen und Messwerte in der Ansicht aufzurufen, und wählen Sie dann das Feld aus, das die Daten für Ihre Zeile, Spalte, Ihren Wert oder Ihren Filter enthält.
Nachdem Sie Ihre Looker-Felder und ‑Filter hinzugefügt haben, um Ihre Abfrage zu erstellen, wählen Sie Übernehmen aus. Ihre Tabelle wird dann mit Daten aus Ihrer Looker-Instanz gefüllt.

Nachdem Sie einer Pivot-Tabelle Looker-Daten hinzugefügt haben, können Sie die Daten in Google Sheets formatieren oder neue Tabellenformeln basierend auf Ihren Looker-Daten erstellen.
Filteroptionen
Seit der ersten Veröffentlichung von verbundenen Tabellenblättern für Looker wurden neue Filteroptionen hinzugefügt.
Nach Wert filtern
In Pivot-Tabellen von verbundenen Tabellenblättern für Looker können Sie Looker-Dimensionen filtern, indem Sie eine Liste von Werten aufrufen und die gewünschten Werte auswählen und die Auswahl aufheben. Bisher mussten Sie die Filterwerte manuell eingeben, wenn Sie nach einer Bedingung gefiltert haben.
Wenn Sie diese Funktion verwenden möchten, fügen Sie dem Bereich Filter der Pivot-Tabelle ein Feld hinzu und klicken Sie auf das Drop-down-Menü Status , um die Filteroptionen zu öffnen. Klicken Sie dann auf Filter hinzufügen:

Eine Seitenleiste wird geöffnet und Google Sheets ruft die 500 am häufigsten vorkommenden Werte aus Looker ab.

Sie können dann in den Elementen suchen, alle auswählen oder die Auswahl aufheben oder die Elemente nach Häufigkeit oder alphabetisch sortieren. Wenn Sie unten auf OK klicken, werden Ihre Auswahlmöglichkeiten in Google Sheets gespeichert. Anschließend können Sie wie gewohnt auf Übernehmen klicken, um die Pivot-Tabelle mit dem neuen Filter zu aktualisieren.
Filter mit Looker-Filterausdrücken
Sie können in verbundenen Tabellenblättern relative Datumsfilter sowie viele andere erweiterte Filter anwenden, indem Sie Looker-Filterausdrücke verwenden. Sie können beispielsweise in verbundenen Tabellenblättern Filter wie „liegt in den letzten 30 Minuten“ oder „liegt in den letzten 10 Tagen“ anwenden.
So verwenden Sie Looker-Filterausdrücke:
Fügen Sie dem Bereich „Filter“ der Pivot-Tabelle ein Feld hinzu.
Klicken Sie auf das Drop-down-Menü Status , um die Filteroptionen aufzurufen, und wählen Sie Filterausdruck aus.

Geben Sie im Feld Wert einen Looker-Filterausdruck ein.

Wenn Sie beispielsweise nach den letzten 7 Tagen filtern möchten, können Sie entweder „7 days“ oder „last 7 days“ eingeben.
Klicken Sie auf OK.
Neben dem Filtern nach relativen Datumsangaben sind jetzt auch andere Filteroptionen möglich, z. B.:
- Ein String, der nicht mit Folgendem beginnt:
-FOO% - Ein numerischer Bereich mit ein- und ausschließenden Werten:
(12, 20]
Eine Liste aller verfügbaren Filterausdrücke finden Sie auf der Dokumentationsseite Looker-Filterausdrücke.
Looker-Parameter und Nur-Filter-Felder verwenden
Sie können jetzt Parameter und Nur-Filter-Felder in verbundenen Tabellenblättern verwenden.
Nur-Filter-Felder und Parameter werden in der Feldauswahl in Google Sheets im Bereich NUR-FILTER-FELDER angezeigt, genau wie in Looker. So verwenden Sie sie:
- Fügen Sie die ausgewählten Parameter und Nur-Filter-Felder dem Bereich Filter hinzu oder ziehen Sie sie dorthin, genau wie beim Filtern nach einer Dimension oder einem Messwert.
- Bei Parametern mit zulässigen Werten werden diese Werte im Dialogfeld Nach Bedingung filtern in einem Drop-down-Menü angezeigt.
- Für Nur-Filter-Felder können Sie das normale Dialogfeld Nach Bedingung filtern verwenden. Wenn für das Feld im Looker-Modell Vorschläge definiert sind, können Sie auch die Funktion zum Filtern nach Wert verwenden.
Daten in Google Sheets aktualisieren
Die Daten in Ihrer Pivot-Tabelle sind statisch, können aber jederzeit aktualisiert werden. Wenn Sie Ihre Daten aktualisieren, fragt Looker Ihre Datenbank ab und aktualisiert Ihre Pivot-Tabelle mit den neuesten Daten.
Sowohl in Ihrer Pivot-Tabelle als auch in der Tabelle mit Ihrem Look oder Explore wird die Uhrzeit der letzten Aktualisierung angezeigt.

Wählen Sie Aktualisieren aus, um die Daten in Ihrer Pivot-Tabelle zu aktualisieren.
Regelmäßige Aktualisierungszeiten planen
Wenn Sie automatische Aktualisierungen Ihrer Daten planen möchten, wählen Sie entweder das Dreipunkt-Menü in Ihrer Pivot-Tabelle und dann Aktualisierungsoptionen aus oder wählen Sie in Ihrer Explore-Tabelle Aktualisierungsoptionen aus. In Looker wird das Dialogfeld Geplante Aktualisierung angezeigt.
Einstellungen für Pivot-Tabellen bearbeiten
Wenn Sie ändern möchten, welche Zeilen, Spalten, Werte oder Filter in Ihrer Pivot-Tabelle enthalten sind, wählen Sie neben dem Dreipunkt-Menü das Stiftsymbol aus, um den Bereich „Pivot-Tabellen-Editor“ zu öffnen.
Verbundene Tabellenblätter überwachen
Ein Looker-Administrator kann die Nutzung von verbundenen Tabellenblättern mit der Gruppe von Feldern Query API Client Properties im Explore Systemaktivitätsverlauf aufrufen. Jedes Mal, wenn eine neue Abfrage ausgeführt wird, wird im Explore Verlauf ein Eintrag erstellt.
In der Gruppe von Feldern Query API Client Properties gibt es drei neue Felder für verbundene Tabellenblätter:
- API Client Name : In diesem Feld wird immer
Connected Sheetsangezeigt, um Einträge für verbundene Tabellenblätter zu identifizieren. - Connected Sheets Spreadsheet ID : In diesem Feld wird die Tabellen-ID angezeigt, die in der Google Sheets-URL für diese Tabelle enthalten ist.
- Connected Sheets Trigger: In diesem Feld wird angezeigt, ob die Abfrage durch einen Nutzer ausgelöst wurde, der in Google Sheets auf die Schaltfläche Aktualisieren geklickt hat, oder durch eine geplante Aktualisierung.
Im Folgenden sehen Sie ein Beispiel für eine Systemaktivitäts-URL, die die Nutzung von verbundenen Tabellenblättern zeigt. Ersetzen Sie <instance_name.looker.com> durch die URL Ihrer Instanz.
https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,query_api_client_context.cs_spreadsheet_id,query_api_client_context.cs_trigger,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.cs_spreadsheet_id]=-NULL&sorts=history.created_time_of_day+desc&limit=5000
Sheets API-Support für verbundene Tabellenblätter
Der API-Support für verbundene Tabellenblätter für Looker ist sowohl über AppsScript als auch über die Google Sheets API zugänglich.
Mit dem API-Support können Sie unter anderem Folgendes programmieren:
- Automatische Datenaktualisierung: Sie können regelmäßige Aktualisierungen für Ihre Looker-basierten Tabellen planen, damit Sie immer die neuesten Informationen verwenden.
- Benutzerdefinierte Arbeitsabläufe: Sie können komplexe Prozesse erstellen, in denen Looker-Daten in Ihre vorhandenen Google Sheets-Arbeitsabläufe eingebunden werden.
- Einbindung in andere Anwendungen: Sie können Looker-Daten mit Apps Script oder der Google Sheets API mit externen Tools und Diensten verbinden.
Wenn Sie Looker mit der Google Sheets API als Datenquelle angeben möchten, verwenden Sie das Objekt looker mit der REST-Ressource DataSourceSpec.
Wichtige Punkte
- Die Groß-/Kleinschreibung für die in der Pivot-Tabelle angezeigten Daten wird durch die Einstellung für die Groß-/Kleinschreibung für das Modell bestimmt. Filter in der Pivot-Tabelle erzwingen jedoch die Nichtberücksichtigung der Groß-/Kleinschreibung in Situationen, in denen der Filter für native Google Sheets-Daten die Groß-/Kleinschreibung nicht berücksichtigt.
- Alle Nutzer mit Lesezugriff auf die Tabelle können die im Cache gespeicherten Daten in einer Pivot-Tabelle aufrufen.
- Neben dem Bearbeitungszugriff auf die Tabelle benötigen alle Nutzer, die die Pivot-Tabelle bearbeiten oder aktualisieren müssen, die entsprechenden Berechtigungen in Looker, um auf das Datenmodell zuzugreifen. Dazu gehören der Zugriff auf das Modell, auf dem die Pivot-Tabelle basiert, Berechtigungen zum Aufrufen der Daten und der ordnungsgemäße Zugriff auf die Daten über Zugriffsfilter oder Zugriffsgewährungen.
- Wenn sich der Nutzer mit OAuth bei einer BigQuery-Datenbank authentifiziert, müssen ihm möglicherweise Berechtigungen für die zugrunde liegende Datenbank gewährt werden.
Zeilen- und Datenlimits für verbundene Tabellenblätter
Abfragen, die mit verbundenen Tabellenblättern erstellt werden, dürfen maximal 100.000 Zeilen enthalten. Wenn das Ergebnis der Abfrage mehr Zeilen enthält, wird in Google Sheets eine Fehlermeldung angezeigt. Wenn der Nutzer nicht die download_without_limit Berechtigung hat, wird das Ergebnis unabhängig vom Google Sheets-Limit auf maximal 5.000 Zeilen gekürzt.
Außerdem unterliegen Abfragen für verbundene Tabellenblätter einem Datenlimit. Abfragen, die zu viele Daten zurückgeben, führen ebenfalls zu einem Fehler.
Wenn einer dieser Fehler auftritt, sollten Sie Filter hinzufügen oder weniger und/oder weniger detaillierte Dimensionen in Ihrer Abfrage verwenden.
Fehlerbehebung bei verbundenen Tabellenblättern
Beim Versuch, von Google Sheets aus eine Verbindung zu Looker herzustellen, können Probleme auftreten. In diesem Abschnitt werden diese Probleme und ihre Behebung beschrieben.
Fehler: Beim Verbinden mit der Looker-Instanz ist ein Fehler aufgetreten. Bitte versuchen Sie es noch einmal. Wenn das Problem weiterhin besteht, senden Sie uns bitte Feedback.
Dieser Fehler kann mehrere Ursachen haben:
- Der Name der Looker-Instanz wurde falsch eingegeben. Prüfen Sie in diesem Fall den Namen Ihrer Looker-Instanz und versuchen Sie noch einmal, eine Verbindung herzustellen.
- Google Sheets kann keine Verbindung zur Looker API herstellen. Das kann passieren, wenn Ihre Looker-Instanz nicht die Standard-API-Host-URL verwendet. Lassen Sie dazu das Feld API-Host-URL im API-Admin-Bereich leer.
Fehler: Die Looker-Instanz ist nicht für die Verwendung dieser Funktion konfiguriert. Bitte wenden Sie sich an Ihren Looker-Administrator, um sicherzustellen, dass sie berechtigt ist.
Dieser Fehler kann mehrere Ursachen haben:
- Sie versuchen, eine Verbindung zu einer neu erstellten Looker-Instanz herzustellen. Es kann bis zu 24 Stunden dauern, bis eine neue Looker-Instanz in verbundenen Tabellenblättern verfügbar ist.
- Sie versuchen, eine Verbindung zu einer Looker-Instanz herzustellen, die nicht von Looker gehostet wird. Stellen Sie eine Verbindung zu einer anderen Looker-Instanz her, die von Looker gehostet wird.
Nach dem Herstellen einer Verbindung zu einer Looker-Instanz werden keine Modelle angezeigt
Das bedeutet, dass Sie nicht die erforderlichen Berechtigungen haben, um Modelle in Ihrer Instanz aufzurufen.
Ein Looker-Nutzer mit der Rolle „Betrachter“ hat nicht die erforderlichen Berechtigungen, um in Google Sheets Verbindungen herzustellen, genauso wie er nicht die erforderlichen Berechtigungen hat, um die Explore-UI in Looker zu verwenden. Wenn der Nutzer verbundene Tabellenblätter für Looker verwenden möchte, benötigt er die explore Berechtigung. Die Rollen „Administrator“, „Entwickler“ und „Nutzer“ umfassen die explore Berechtigung. Ein Looker-Administrator kann dem Nutzer die Berechtigung explore gewähren. Dann sollte der Nutzer Modelle in der Instanz sehen können.
Fehler: Die E‑Mail-Adresse Ihres verknüpften Looker-Kontos stimmt nicht mit der E‑Mail-Adresse Ihres Google-Kontos überein.
Das bedeutet, dass die E‑Mail-Adresse Ihres Looker-Kontos nicht mit der E‑Mail-Adresse übereinstimmt, die für Ihr Google-Konto verwendet wird. Melden Sie sich in einem Google-Konto mit einer E‑Mail-Adresse an, die mit Ihrem Looker-Konto übereinstimmt. Alternativ kann ein Looker-Administrator ein neues Looker-Nutzerkonto mit Ihrer aktuellen Google-E‑Mail-Adresse erstellen.
Fehler: Bad Request: no enable client found.
Dieser Fehler bedeutet, dass der Connector für verbundene Tabellenblätter nicht aktiviert wurde. Ein Looker-Administrator muss im Bereich Plattform des Menüs Admin von Looker entweder die Option Alle Looker BI-Connectors oder Google Sheets im Steuerfeld BI-Connectors aktivieren.
Fehler: 403 Forbidden
Wenn für Ihre Looker-Instanz eine IP-Zulassungsliste konfiguriert ist, kann die Zulassungsliste verhindern, dass Google Sheets eine Verbindung zur Looker API herstellt. Um festzustellen, ob die Zulassungsliste die Ursache ist, rufen Sie die URL der Looker-Instanz auf. Wenn der Fehler „IP-Adresse nicht auf der Zulassungsliste“ angezeigt wird, ist die Zulassungsliste die Ursache.