Verwaltung der Funktionen für geschäftliche Benutzer

Viele nutzerseitige Looker-Funktionen müssen entweder von einem Looker-Administrator aktiviert werden oder es müssen Looker-admin- bzw. entwicklerspezifische Voraussetzungen implementiert sein, 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 für Looker-Administratoren:

  • Nicht verwendeter Inhalt: Zeigt alle Looks und Dashboards an, die in einem von Ihnen ausgewählten Zeitraum nicht angesehen wurden.
  • Papierkorb: Zeigt Looks und Dashboards an, 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. Außerdem können sie die Funktion Von hier aus auswerten verwenden, um neue Abfragen mit diesen Feldern zu erstellen.

Erteilen Sie die Berechtigung zum Erstellen benutzerdefinierter Felder, wenn einige Ihrer geschäftlichen Nutzer diese 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

Zum Aktivieren von benutzerdefinierten Feldern muss ein Looker-Administrator Nutzern oder Gruppen die Berechtigung create_custom_fields erteilen, um den Zugriff auf die Funktion zu gewähren. Die Berechtigung create_custom_fields ist bereits in mehreren Standardberechtigungssätzen enthalten, 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, mit denen Looker-Entwickler LookML zum Erstellen und Ändern der im Field Picker verfügbaren Felder verwenden 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 Datenbereitstellung.

JSON-Lieferungs- und Downloadformate

Looker verwendet das Format JSON – Label beim Herunterladen von Looks, Explores und Abfrage-Tiles in Dashboards.

Looker verwendet bei der Bereitstellung von Looks und Explores die Formate JSON – Simple, JSON – Label, JSON – Simple, Inline und JSON – Detail, Inline. Die verfügbaren JSON-Formate hängen vom ausgewählten Ziel ab. Bei der Formatoption JSON – Label wird in der JSON-Ausgabe das Label einer Dimension oder eines Messwerts aus der Datenvisualisierung als gerenderter Wert 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 – einfach, 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 die Option Visualisierungsoptionen anwenden ausgewählt ist, rendert Looker alle verfügbaren JSON-Formate bei der Bereitstellung so:

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 dieser Looker-Mitteilung.

Senden- und Planungsfunktion verwalten

Im Bereich Admin von Looker können Administratoren die Seiten Planerpläne und Planerverlauf 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 von Looker-Funktionen zur Inhaltsübermittlung 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 stellt einen zustandslosen Server – den Looker Action Hub – bereit, auf dem die Action API von Looker implementiert ist und gängige Integrationen, die auch Aktionen genannt werden, 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, 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.

Damit Sie Looker-Integrationen verwenden können, muss der Looker Action Hub mit der Looker-Instanz kommunizieren können und diese Anforderungen erfüllen. Administratoren von vom Kunden gehosteten Instanzen müssen möglicherweise zusätzliche Faktoren berücksichtigen, wenn sie Looker-Integrationen aus dem Looker Action Hub aktivieren. Dies gilt insbesondere für Integrationen, die gestreamte Ergebnisse unterstützen oder OAuth verwenden.

STFP-Fingerabdrücke speichern

Sobald Sie mindestens einmal von Looker aus eine Verbindung zu einem SFTP-Server hergestellt haben, um Daten zu übermitteln 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 mit den see_user_dashboards und entweder den Berechtigungen download_with_limits oder download_without_limits, um Daten aus Kacheln 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 oder see_lookml_dashboards und entweder die Berechtigungen download_with_limit oder download_without_limit für eines der Modelle umfasst, auf denen das Dashboard basiert.
  • Der Nutzer hat eine zweite Rolle, die für ein anderes Modell, auf dem das Dashboard basiert, nur die Berechtigung access_data hat.

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 zu lesende E-Mail-Bilder kann der E-Mail-Client die optimale Bildgröße für im Textkörper von E-Mails gesendete oder geplante Bilder ermitteln. Wenn Bilder bei der Übermittlung per E-Mail verzerrt angezeigt 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 beim Generieren 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 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 vom Kunden gehostet wird, müssen Sie die entsprechende Version des Chromium-Renderer installieren.

Für das Herunterladen von Inhalten in einem gerenderten Format müssen möglicherweise zusätzliche Berechtigungen erforderlich sein.

Inhalte im gerenderten Format herunterladen

Bei den meisten Downloadtypen werden die den Downloadberechtigungen des Nutzers zugeordneten Modelle berücksichtigt, wenn ermittelt wird, 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 Aufrufen oder Herunterladen von Daten gewähren.

Für Downloads in gerenderten Formaten ist nur für Modelle, die mit dem Inhalt verknüpft sind, eine Downloadberechtigung erforderlich.

Öffentliche Freigabe, Import und Einbettung

Um den öffentlichen Zugriff auf Look-URLs und die Einbettung eines Looks zu ermöglichen, aktivieren Sie im Bereich Verwaltung auf der Seite Allgemeine Einstellungen die Option Öffentliche URLs.

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 über die URL verfügt, 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 ermitteln, Ihr Vertrauen in die Personen beurteilen, die eine öffentliche URL erhalten, und klar erläutern, ob und, wenn ja, wie und an wen diese 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, der in einem Explore angezeigt werden soll, 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 für vom Kunden gehostete Instanzen unterschiedliche Looker Action Hub-Einrichtungen erfordern.

  • Wenn bestimmte Datenformate gesendet, geplant oder heruntergeladen werden sollen, müssen Administratoren von kundenseitig gehosteten Bereitstellungen zusätzliche Software installieren, um diese Formate zu rendern.