Von Kunden gehostete Instanzen können möglicherweise keine Aktionen über den Looker Action Hub aktivieren, insbesondere Aktionen, die gestreamte Ergebnisse unterstützen oder OAuth verwenden, wenn die vom Kunden gehostete Looker-Instanz die Looker Action Hub-Anforderungen nicht erfüllt.
Vorgeschlagene Lösungen für dieses potenzielle Problem finden Sie auf der Dokumentationsseite Daten über einen Action Hub freigeben.
Müssen Sie für Ihre Arbeit viel Zeit in Google Tabellen aufwenden? Sie können die sichere, OAuth-basierte Aktion von Looker verwenden, um CSV-Dateien einmal oder regelmäßig direkt von Looker an Google Tabellen zu senden.
Die Google Tabellen-Aktion ist über den Looker Action Hub in Looker eingebunden. Sobald der Looker-Administrator die Google Tabellen-Aktion im Action Hub aktiviert hat, können Benutzer beim Senden oder Planen von Looks oder Explores Google Tabellen als mögliches Ziel auswählen.
Auf dieser Seite werden Administratoren durch die Aktivierung der Google Tabellen-Aktion in Looker geführt. Außerdem wird beschrieben, wie Nutzer mit den entsprechenden Berechtigungen Lieferungen im CSV-Format an eine Google-Tabelle senden oder planen können.
Aktion „Google Tabellen“ in Looker aktivieren
Looker-Administratoren können die Google Tabellen-Aktion in Looker mit den folgenden Schritten aktivieren:
- Gehen Sie zum Admin-Bereich und unter Plattform zur Seite Aktionen.
- Scrollen Sie in der Liste der Action Hub-Aktionen zu Google Tabellen und klicken Sie auf die Schaltfläche Aktivieren.
- Klicken Sie auf der Aktionsseite Google Tabellen auf den Schalter Aktiviert und dann auf Speichern.
- Wenn Sie zur Liste der Action Hub-Aktionen zurückkehren, sollte die Google Tabellen-Aktion aktiviert sein.
Sie und Ihre Nutzer – mit der Berechtigung send_to_integration
– können jetzt Looks oder Explores im CSV-Format an eine Google-Tabelle senden oder planen.
Daten im CSV-Format an eine Google-Tabelle senden
Jeder Looker-Nutzer mit send_to_integration
-Berechtigungen kann Looks oder Explores im CSV-Format an eine Google-Tabelle senden oder planen.
Google Tabellen sind pro Tabelle auf 10 Millionen Zellen beschränkt. Wenn die Spalten, Zeilen oder Tabs Ihrer Datentabelle dieses Limit überschreiten, schlagen die Übermittlungen an die Google-Tabellen-Integration fehl.
So bereiten Sie Ihre Daten vor, bevor Sie sie senden oder planen:
- Horizontale Skalierung:Wenn Ihre Datentabelle mehr als 26 Spalten enthält und Sie die Daten in eine vorhandene Google-Tabelle importieren möchten, müssen Sie die Google-Tabelle manuell maximieren, bevor Sie die Daten importieren können.
- Vertikale Skalierung:Wenn Ihre Datentabelle mehr als 1.000 Zeilen enthält, fügt Looker diese Zeilen standardmäßig Ihrer Google-Tabelle hinzu.
- Überschreiben:Wenn Sie Ihre Daten in eine vorhandene Google-Tabelle importieren, sollten Sie alle Formeln auf einem separaten Tab Ihrer Google-Tabelle schreiben, damit die Logik in Ihren Formeln nicht verändert wird. Wenn Sie die Überschreibungsfunktion der Google Tabellen-Aktion verwenden, wird Ihre Google-Tabelle dynamisch aktualisiert und die Daten werden automatisch in den ersten oder linken Tab Ihrer Google-Tabelle geladen. Wenn Sie lieber eine neue Tabelle für jede Datenlieferung erstellen möchten, damit Sie über einen vollständigen Verlauf Ihrer Daten verfügen und Änderungen im Laufe der Zeit verfolgen können, sollten Sie die Überschreibungsfunktion der Google Tabellen-Aktion nicht verwenden.
So senden oder planen Sie Inhalte:
- Wählen Sie im Planer neben Wohin sollen diese Daten gehen? die Option Google Tabellen als Lieferziel aus.
- Wenn Sie zum ersten Mal Inhalte an Google Drive senden, müssen Sie sich mit Ihren Google-Anmeldedaten authentifizieren. Klicken Sie auf Über Google anmelden, geben Sie Ihr Google-Konto an und klicken Sie dann auf Zulassen, um Ihr Looker-Konto mit Ihren Google OAuth-Anmeldedaten zu verbinden. Sie können nur einen Satz Google OAuth 2.0-Anmeldedaten mit dieser Integration verbinden.
- Klicken Sie im Planungsprogramm auf Anmeldedaten bestätigen, um Google Drive zu laden.
-
Wählen Sie im Drop-down-Menü Drive zum Speichern der Datei auswählen das Google Drive-Konto aus, in dem die CSV-Datei gespeichert werden soll.
Als Nächstes können Sie entweder die URL für einen Ordner in dieser Ablage eingeben oder alle Ordner in Ihrer Ablage abrufen.
-
Geben Sie im Feld Google Drive-Ziel-URL die vollständige Google Drive-URL des Ordners ein, in dem Sie Ihre Daten speichern möchten. Beispiel:
https://drive.google.com/corp/drive/folders/abcxyz
Ist diese URL nicht verfügbar, werden Ihre Daten im Stammordner von Google Drive gespeichert. - Wählen Sie im Drop-down-Menü Abrufen auswählen, um eine Liste der Ordner in dieser Ablage abzurufen die Option Abrufen aus. Nachdem das Dialogfeld „Planer“ aktualisiert wurde, wählen Sie im Drop-down-Menü Ordner zum Speichern der Datei auswählen den Google Drive-Ordner aus, in dem die CSV-Datei gespeichert werden soll.
-
Geben Sie im Feld Google Drive-Ziel-URL die vollständige Google Drive-URL des Ordners ein, in dem Sie Ihre Daten speichern möchten. Beispiel:
- Geben Sie im Feld Dateinamen eingeben den Namen Ihrer Google-Tabelle an. Sie müssen die Dateiendung nicht angeben, da die Google Tabellen-Aktion sie bei der Übermittlung automatisch anhängt.
- Wählen Sie im Drop-down-Menü Vorhandene Dateien überschreiben die Option Ja oder Nein aus. Wenn Sie Nein auswählen, wird bei jeder Datenübermittlung eine neue Google-Tabelle mit einem Snapshot Ihrer Daten erstellt. Wenn Sie Ja auswählen, werden Ihre Daten im ersten oder linken Tab Ihrer vorhandenen Google-Tabelle geladen.
- Zu den erweiterten Optionen für CSV-Dateien gehören ein anpassbares Limit und das Format. Klicken Sie auf Senden oder Planen.
- Aktualisieren Sie Ihren Google Drive-Ordner, um die Dateiübermittlung zu sehen.
Aufgrund der Zellenbegrenzungen in Google Tabellen sollten Sie beim Überschreiben nicht vergessen, dass die Tabs, die bei jeder Übermittlung hinzugefügt werden, nicht dazu führen können, dass das Tabellenblatt die Begrenzung von 10 Millionen Zellen überschreitet. Sobald das Zellenlimit überschritten ist, schlagen nachfolgende Zeitpläne fehl.
Google-Konten wechseln
Wenn Sie dieser Aktion ein anderes Google-Konto zuordnen möchten, müssen Sie die Verbindung des Kontos mit der Looker-Instanz löschen. Weitere Informationen finden Sie im Hilfeartikel Verbindungen zwischen Ihrem Google-Konto und Drittanbietern verwalten.