Verwaltung der Funktionen für geschäftliche Benutzer

Viele an den Benutzer gerichtete Looker-Funktionen müssen entweder von einem Looker-Administrator aktiviert werden oder es müssen Admin- oder entwicklerspezifische Looker-Voraussetzungen implementiert sein, bevor diese Funktionen für Looker-Benutzer zur Verfügung gestellt 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 bestimmt 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 Datensicherheit. 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 einige Ihrer geschäftlichen Nutzer die folgenden Aufgaben ausführen sollen:

  • 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

Sie können benutzerdefinierte Felder verwenden, um nicht modellierte Felder in SQL Runner zu visualisieren, wie auf der Dokumentationsseite SQL Runner zum Erstellen von Abfragen und Explores verwenden beschrieben.

Field Picker-Auswahlmöglichkeiten mit LookML ändern

Informationen zu den verschiedenen Möglichkeiten, wie Looker-Entwickler mit LookML die im Field Picker verfügbaren Felder erstellen und ändern können, finden Sie auf der Seite Explore-Menü und Field Picker ändern.

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 in Dashboards.

Für die Bereitstellung von Looks und Explores verwendet Looker die Formate JSON – Simple, JSON – Label, JSON – Simple, Inline und JSON – Detaillierte, Inline. 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 Bereitstellung 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 Label aus 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 Admin von Looker können Administratoren die Seiten Scheduler Plans und Scheduler History verwenden, um Zeitplanprobleme zu suchen und zu 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 den Nutzerzugriff auf und die Verwendung der Funktionen zur Inhaltsübermittlung von Looker verwalten, finden Sie auf der Dokumentationsseite Inhaltsübermittlungen konfigurieren.

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 bietet einen zustandslosen Server, den Looker Action Hub, auf dem die Action API von Looker implementiert ist und gängige Integrationen – auch Aktionen genannt – verfügbar gemacht werden.

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, basiert auf synchronen 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- oder 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 Berechtigung see_user_dashboards oder see_lookml_dashboards und entweder die Berechtigungen download_with_limit oder download_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 Leicht lesbare E-Mail-Bilder kann der E-Mail-Client die optimale Bildgröße für Bilder bestimmen, die im Text von E-Mails gesendet oder geplant werden. Wenn Bilder bei der Zustellung per E-Mail verzerrt dargestellt werden, ist der E-Mail-Client Ihrer Nutzer möglicherweise nicht mit dieser Funktion 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 beim Generieren einer CSV-Datei jedem Zellenwert, der mit einem Sonderzeichen beginnt (=, -, + oder @), 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 stellen 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 zum 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.

Wenn du Inhalte in einem gerenderten Format herunterladen möchtest, müssen möglicherweise zusätzliche Überlegungen zu Berechtigungen erforderlich sein.

Inhalte im gerenderten Format herunterladen

Bei den meisten Downloads werden die mit den Downloadberechtigungen des Nutzers verknüpften Modelle berücksichtigt, wenn es darum geht, ob ein Nutzer einen Inhalt herunterladen kann. 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 durchsucht werden können, kann jeder, der die URL hat, die Daten sehen. 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 – diese 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.

  • Beim Senden, Planen oder Herunterladen einiger Datenformate müssen Administratoren von kundenseitig gehosteten Bereitstellungen zusätzliche Software installieren, um diese Formate zu rendern.