Viele Looker-Funktionen für Nutzer müssen entweder von einem Looker-Administrator aktiviert werden oder es müssen Looker-spezifische oder entwicklerspezifische Voraussetzungen implementiert werden, bevor diese Funktionen für Looker-Nutzer verfügbar gemacht werden können. Diese Funktionen für Benutzer werden auf dieser Seite zusammengefasst, damit die Informationen für Administratoren leicht zu finden sind.
Inhalte suchen
Der Bereich Ordner des Looker-Hauptmenüs enthält zwei Seiten, die speziell für Looker-Administratoren vorgesehen sind:
- Nicht verwendete Inhalte: Zeigt alle Looks und Dashboards an, die innerhalb des von Ihnen ausgewählten Zeitraums nicht angesehen wurden.
- Papierkorb: Hier werden Looks und Dashboards angezeigt, die von Nutzern gelöscht wurden und die Sie wiederherstellen können.
Weitere Informationen zu diesen Seiten finden Sie auf der Dokumentationsseite Gelöschte und nicht verwendete Inhalte für Administratoren.
Inhalte erstellen
Dieser Abschnitt enthält administrator- bzw. entwicklungsspezifische Funktionen und Tipps zum Erstellen von Dashboards, Looks und Explores.
Benutzerdefinierte Felder verwenden
Die Funktion Benutzerdefinierte Felder ist keine Funktion zur Gewährleistung der Sicherheit von Daten. Andere Benutzer können die benutzerdefinierten Felder in freigegebenen Abfragen, Looks und Dashboard-Tiles anzeigen. Sie können auch die Option Von hier aus explorieren verwenden, um neue Abfragen mit diesen Feldern zu erstellen.
Gewähren Sie die Berechtigung zum Erstellen benutzerdefinierter Felder, wenn Sie möchten, dass einige Ihrer geschäftlichen Nutzer die folgenden Aufgaben ausführen können:
- Visualisierung von nicht strukturierten Daten mithilfe von Instant Explore über den SQL Runner
- Erstellung von temporären Messwerten und Dimensionen für einmalige bzw. unregelmäßige Analysen
- Erstellung von temporären Messwerten und Dimensionen ohne Unterstützung eines Analysten
Benutzerdefinierte Felder aktivieren
Um benutzerdefinierte Felder zu aktivieren, muss ein Looker-Administrator Nutzern oder Gruppen die Berechtigung create_custom_fields
gewähren, damit diese auf die Funktion zugreifen können. Die Berechtigung create_custom_fields
ist bereits Teil mehrerer Standardberechtigungssätze, die in Looker enthalten sind.
Benutzerdefinierte Felder und das LookML-Modell
Obwohl benutzerdefinierte Felder auf dem LookML-Modell basieren, sind sie nicht Teil der Modellierungsebene und werden in Ansichtsdateien nicht angezeigt. Sie können benutzerdefinierte Felder nicht speichern oder in ein LookML-Feld umwandeln.
Erwägen Sie die Verwendung von benutzerdefinierten Feldern anstelle von LookML-Feldern, wenn diese nur temporär bzw. von erfahrenen Benutzern benötigt werden.
Benutzerdefinierte Felder in SQL Runner erstellen
Mit benutzerdefinierten Feldern können Sie nicht modellierte Felder in SQL Runner visualisieren, wie auf der Seite Mit SQL Runner Abfragen und Explores erstellen beschrieben.
Field Picker-Auswahlmöglichkeiten mit LookML ändern
Auf der Seite Menü „Explore“ und Field Picker ändern erfahren Sie, wie Looker-Entwickler mit LookML die im Field Picker verfügbaren Felder erstellen und ändern können.
Inhalte teilen
Dieser Abschnitt enthält administrator- bzw. entwicklerspezifische Funktionen und Tipps zum Bereitstellen, Herunterladen und Teilen von Inhalten.
Inhalt liefern
Dieser Abschnitt enthält admin- oder entwicklerspezifische Funktionen und Tipps zur Bereitstellung von Daten.
JSON-Lieferungs- und Downloadformate
Looker verwendet das Format JSON – Label beim Herunterladen von Looks, Explores und Abfrage-Tiles auf Dashboards.
Looker verwendet die Formate JSON – Einfach, JSON – Label, JSON – Einfach, Inline und JSON – Detailliert, Inline, wenn Looks und Explores bereitgestellt werden. Die verfügbaren JSON-Formate hängen vom ausgewählten Ziel ab. Bei der Formatoption JSON – Label wird eine Dimension oder ein Messwertlabel aus der Datenvisualisierung als gerenderter Wert in der JSON-Ausgabe verwendet. Beispiel:
{"rendered_label":"rendered_value"}
Andere JSON-Formatausgaben zeigen Feldnamen wie folgt an:
JSON – Label: {"rendered_label":"rendered_value"}
(verwendet das Label aus der Datenvisualisierung)
JSON – einfach: {"view.field_name":"rendered_value"}
(verwendet den Feldnamen aus der Datentabelle)
JSON – Simple, Inline: {"view.field_name":"rendered_value"}
(verwendet den Feldnamen aus der Datentabelle)
JSON – Detailliert, Inline: {"view.field_name":"rendered_value"}
(verwendet den Feldnamen aus der Datentabelle)
Wenn bei der Übermittlung von Looks und Explores Visualisierungsoptionen anwenden ausgewählt ist, rendert Looker alle verfügbaren JSON-Formate in der Bereitstellung wie folgt:
JSON – Label: {"rendered_label":"rendered_value"}
(verwendet das Label aus der Datenvisualisierung)
JSON – Einfach: {"rendered_label":"rendered_value"}
(verwendet das Label aus der Datenvisualisierung)
JSON – Einfach, Inline: {"rendered_label":"rendered_value"}
(verwendet das Label aus der Visualisierung)
JSON – detailliert, Inline: {"view.field_name":"rendered_value"}
(verwendet den Feldnamen aus der Datentabelle)
Weitere Informationen finden Sie in diesen Looker-Hinweisen.
Senden- und Planungsfunktion verwalten
Im Bereich Verwaltung von Looker können Administratoren auf den Seiten Scheduler-Pläne und Scheduler-Verlauf Planungsprobleme aufrufen und beheben. Administratoren sollten Benutzer, die Eigentümer wichtiger geplanter Lieferungen sein könnten, mit Bedacht löschen bzw. deaktivieren, da in diesem Zuge auch die Zeitpläne gelöscht bzw. deaktiviert werden.
Weitere Informationen dazu, wie Looker-Administratoren die Nutzerberechtigungen von Looker verwalten, finden Sie auf der Dokumentationsseite Inhaltsübermittlungen konfigurieren. und die Nutzung der Looker-Funktionen zur Inhaltsübermittlung.
Zeitplan als Empfänger ausführen
Diese Option für Inhaltslieferungen per E-Mail zeigt Verhalten, das einzigartig für diese Art des gelieferten Inhalts ist. Weitere Informationen finden Sie in der entsprechenden Dokumentation jeder Inhaltsart:
Daten mithilfe von Action Hub an Ziele senden, die gestreamte Ergebnisse unterstützen, und planen
Looker hostet und stellt den statusfreien Server „Looker Action Hub“ zur Verfügung, der die Action-API von Looker implementiert und häufig verwendete Integrationen (auch Aktionen genannt) bereitstellt.
Mit dem Looker Action Hub können Sie Daten aus Looker automatisch an andere SaaS-Tools senden und planen. Das Senden oder Planen von Daten an Ziele, die Streaming unterstützen oder OAuth verwenden, erfordert synchrone Abfragen, die zwischen dem Action Hub von Looker und dem ausführbaren Server bzw. der JAR-Datei ausgeführt werden. Bei Instanzen, die von Looker gehostet werden, sind diese Quellen für die Kommunikation konfiguriert.
STFP-Fingerabdrücke speichern
Sobald Sie sich mindestens einmal von Looker mit einem SFTP-Server verbunden haben, um Daten bereitzustellen oder herunterzuladen, speichert Looker einen Fingerabdruck dieses SFTP-Servers.
Alle SFTP-Fingerabdrücke werden auf dem Looker-Server in der Datei ~/.ssh/known-hosts
gespeichert.
Ändert sich der Fingerabdruck, bedeutet dies, dass für den Server, mit dem Sie sich verbinden, der öffentlichen Schlüssel geändert wurde. Dies könnte darauf hinweisen, dass der Server neu erstellt wurde oder sich hinter einer Lastverteilung befindet. Es könnte auch ein Hinweis darauf sein, dass Sie Ziel eines Man-in-the-Middle-(MitM-)Angriffs geworden sind, bei dem der Angreifer Ihre SSH-Verbindung abfängt oder umleitet, um eine Verbindung mit einem anderen Host herzustellen, der Ihre Anmeldedaten stehlen könnte.
Inhalte herunterladen
Dieser Abschnitt enthält admin- bzw. entwicklerspezifische Funktionen und Tipps zum Herunterladen von Inhalten.
Inhalt ohne Downloadberechtigungen aus Dashboard-Tiles herunterladen
In der Regel benötigt ein Nutzer eine Rolle, die die see_user_dashboards
- und entweder die download_with_limits
- oder die download_without_limits
-Berechtigung enthält, um Daten aus Tiles in einem Dashboard anzusehen und herunterzuladen. Es gibt jedoch eine Bedingung, unter der Benutzer Daten aus einem Modell anzeigen und herunterladen können, für das sie keine Berechtigungen besitzen. Sie gilt, wenn Folgendes wahr ist:
- Das Dashboard umfasst Tiles, die auf Abfragen von mindestens einem Modell basieren.
- Einem Nutzer wird eine Rolle zugewiesen, die die Berechtigungen
see_user_dashboards
odersee_lookml_dashboards
und entweder die Berechtigungendownload_with_limit
oderdownload_without_limit
für eines der Modelle enthält, auf denen das Dashboard basiert. - Der Nutzer hat eine zweite Rolle, die nur die Berechtigung
access_data
für ein anderes Modell hat, auf dem das Dashboard basiert.
In diesem Fall kann der Benutzer Daten aus dem gesamten Dashboard anzeigen und herunterladen – einschließlich Tiles, die auf Modellen basieren, für die der Benutzer keine Berechtigung zum Anzeigen oder Herunterladen von Daten besitzt.
Überlegungen zu Datenformaten oder Zielen
Bei einigen Datenformaten sind beim Liefern oder Herunterladen von Inhalten mit Looker bestimmte Eigenheiten zu beachten.
Per E-Mail gesendete Bilder rendern
Mit der Funktion Easy to Read Email Images kann der E-Mail-Client die optimale Bildgröße für Bilder bestimmen, die im E-Mail-Text gesendet oder geplant werden. Wenn Bilder bei der Übermittlung per E-Mail verzerrt wiedergegeben werden, ist der E-Mail-Client Ihrer Nutzer möglicherweise mit dieser Funktion nicht kompatibel.
Große Dateien im Excel-Format senden
Bei Downloads oder Lieferungen von großen Excel-Dateien (Dateien über 5 GB) kann es vorkommen, dass der Download- oder Bereitstellungsbildschirm einfriert oder Sie die übermittelte Datei nicht öffnen können. Im Folgenden sehen Sie einige Bedingungen, die dieses Verhalten verursachen können, sowie die entsprechenden Lösungswege:
- Bei Datenlieferungen mit großen Excel-Dateien kann es während des Streamings zu einer Zeitüberschreitung kommen. Versuchen Sie in diesem Fall, Ihre Daten im CSV-Format zu senden oder herunterzuladen. Sie können die Daten anschließend in eine Excel-Datei importieren.
- Große Excel-Dateien werden zuweilen erfolgreich übermittelt, können aber aufgrund ihrer Größe nicht lokal geöffnet werden. Unterteilen Sie in diesem Fall Ihre Datenlieferung in kleinere CSV-Dateien, damit sie vom Ziel-Client geladen werden können.
Einschleusung von bösartigem Code in CSV-Dateien verhindern
CSV-Dateien können Makros enthalten, die in Microsoft Excel oder Google-Tabellen ausgeführt werden können. Makros können verwendet werden, um bösartigen Code in CSV-Dateien einzuschleusen, was CSV-Dateien zu einem möglichen Sicherheitsrisiko macht.
Um dieses Risiko zu eliminieren, können Looker-Administratoren eine Lizenzaktualisierung anfordern. Looker wird dadurch veranlasst, Werte in einer Zelle, die einen ausführbaren Code darstellen könnten, mit Zeichen aufzufüllen. Wenn diese Option aktiviert ist, fügt Looker bei der Generierung einer CSV-Datei jedem Zellenwert, der mit einem Sonderzeichen (=
, -
, +
oder @
) beginnt, das Zeichen '
hinzu. Dadurch werden alle Makros in CSV-Dateien, die von Looker erzeugt wurden, deaktiviert.
Wenn Sie Ihre Lizenz für diese Funktion aktualisieren möchten, wenden Sie sich an einen Google Cloud-Vertriebsexperten oder erstellen Sie eine Supportanfrage.
Bildbasierte Datenformate zum Senden, Planen oder Herunterladen rendern
Looker verwendet Chromium zum Rendern dieser Formate für Datenlieferungen und Downloads:
- Für Dashboards: PDF, Visualisierung (nur Senden und Planen)
- Für Looks: Visualisierung, HTML
- Für Explores (nur Senden und Herunterladen): PNG (Bild der Visualisierung), HTML
Wenn Ihre Instanz von Looker gehostet wird, ist Chromium bereits installiert.
Wenn Ihre Instanz von einem Kunden gehostet wird, müssen Sie die entsprechende Version des Chromium-Renderers installieren.
Für das Herunterladen von Inhalten im gerenderten Format müssen möglicherweise zusätzliche Aspekte zu Berechtigungen berücksichtigt werden.
Inhalte im gerenderten Format herunterladen
Bei den meisten Downloadtypen werden die den Downloadberechtigungen eines Nutzers zugeordneten Modelle berücksichtigt, wenn es darum geht festzustellen, ob ein Nutzer einen Inhalt herunterladen kann oder nicht. Unter bestimmten Umständen können Nutzer Daten aus einem gesamten Dashboard ansehen und herunterladen, einschließlich Kacheln, die auf Modellen basieren, die diesen Nutzern keine Berechtigung zum Ansehen oder Herunterladen von Daten gewähren.
Downloads in gerenderten Formaten erfordern nur eine Downloadberechtigung für jedes Modell, das mit dem Inhalt verknüpft ist.
Öffentliche Freigabe, Import und Einbettung
Um den öffentlichen Zugriff auf Look-URLs zu aktivieren, einschließlich der Möglichkeit, einen Look einzubetten, aktivieren Sie Öffentliche URLs auf der Seite Allgemeine Einstellungen im Bereich Admin.
Beachten Sie die Sicherheitsaspekte dieser Funktion, bevor Sie sie aktivieren. Obwohl die von Looker generierten URLs nicht erraten oder abgefragt werden können, kann jede Person, die im Besitz dieser URLs ist, die Daten anzeigen. Jede Person, die eine dieser URLs erhält, kann sie mit einer anderen Person teilen, die keinen Zugriff auf Ihre Daten haben sollte. Sie sollten die Datenschutzanforderungen der betreffenden Daten festlegen, Ihr Vertrauen in alle Personen bewerten, die eine öffentliche URL erhalten, und Ihre Erwartungen klar definieren, ob – und wenn ja, wie und an wen – die Daten weitergegeben werden.
Daten abrufen und im Diagramm darstellen
Dieser Abschnitt enthält administrator- bzw. entwicklungsspezifische Funktionen und Tipps zum Abrufen von Daten und Darstellen von Daten in einem Diagramm.
Visualisierungen optimieren
Eine Liste der nativen Visualisierungstypen von Looker finden Sie auf der Dokumentationsseite Visualisierungstypen. Sie können auch benutzerdefinierte JavaScript-Visualisierungen installieren und verwalten, Ihrem LookML einen Visualisierungsparameter hinzufügen, damit er in einem Explore angezeigt wird, oder Visualisierungen aus dem Looker Marketplace installieren.
Überlegungen zu kundenseitig gehosteten Bereitstellungen
Dieser Abschnitt enthält eine Schnellliste der Funktionen, bei denen bei kundenseitig gehosteten Looker-Bereitstellungen zusätzliche Aspekte berücksichtigt werden müssen, mit Links zu den entsprechenden Abschnitten auf dieser Seite.
Das Senden und Planen von Daten an gestreamte Ziele kann eine andere Looker Action Hub-Einrichtung für vom Kunden gehostete Instanzen erfordern.
Wenn Sie einige Datenformate senden, planen oder herunterladen möchten, müssen Administratoren von vom Kunden gehosteten Bereitstellungen zusätzliche Software installieren, um diese Formate zu rendern.