Administratoreinstellungen – Visualisierungen

Looker enthält eine umfangreiche Liste nativer Visualisierungstypen, mit denen Sie Ihre Daten auf verschiedene Arten grafisch darstellen können. Wenn Sie einen Diagrammtyp benötigen, der nicht in den nativen Visualisierungstypen von Looker enthalten ist, bietet Looker mehrere Möglichkeiten, Ihrer Looker-Instanz benutzerdefinierte JavaScript-Visualisierungen hinzuzufügen:

  1. Fügen Sie der Manifestdatei Ihres LookML-Projekts einen visualization-Parameter hinzu, um Ihrem LookML-Projekt benutzerdefinierte Visualisierungen hinzuzufügen. Weitere Informationen finden Sie auf der Dokumentationsseite zum Parameter visualization.
  2. Installieren Sie eine Visualisierung aus dem Looker Marketplace. Wenn die Marketplace-Funktion von Looker aktiviert ist, können Sie Plug-ins für Looker Marketplace installieren, einschließlich Visualisierungstypen, die Sie der nativen Visualisierungsbibliothek von Looker hinzufügen können. Weitere Informationen zur Installation von Plug-ins aus dem Looker Marketplace finden Sie auf der Dokumentationsseite Looker Marketplace verwenden. Informationen zum Erstellen einer Visualisierung, die dem Looker Marketplace hinzugefügt und von anderen Looker-Nutzern aufgerufen werden kann, finden Sie auf der Dokumentationsseite Benutzerdefinierte Visualisierung für den Looker Marketplace entwickeln.
  3. Auf der Seite Visualisierungen im Abschnitt Plattform des Menüs Admin von Looker können Sie benutzerdefinierte JavaScript-Visualisierungen aus dem benutzerdefinierten Visualisierungs-Repository von Looker installieren und verwalten.

Auf dieser Seite wird beschrieben, wie Sie auf der Seite Visualisierungen im Steuerfeld Admin von Looker benutzerdefinierte JavaScript-Visualisierungen hinzufügen.

Benutzerdefinierte Visualisierungen werden von der Community unterstützt. Das Supportteam von Looker bearbeitet keine Probleme im Zusammenhang mit benutzerdefinierten Visualisierungen oder Ihrem benutzerdefinierten Visualisierungscode. Verwenden Sie zum Tracking und Schließen von Fehlern GitHub-Probleme im benutzerdefinierten Visualisierungs-Repository oder besuchen Sie die Community-Foren oder die Hilfe von Looker, um Anleitungen, Unterhaltungen und Tipps zu benutzerdefinierten Visualisierungen zu erhalten.

Unterstützte Visualisierungen können über den Looker Marketplace heruntergeladen werden.

Liste benutzerdefinierter Visualisierungen aufrufen

Damit alle Funktionen heruntergeladener Visualisierungen vollständig genutzt werden können, müssen Administratoren für vom Kunden gehostete Bereitstellungen die passende Version des Chromium-Renderers installieren.

Auf der Seite Visualisierungen im Abschnitt Plattform des Admin-Menüs von Looker sind alle benutzerdefinierten Visualisierungen aufgeführt, die Ihrer Looker-Instanz mit einer der oben beschriebenen Methoden hinzugefügt wurden:

Die Liste enthält die folgenden Spalten:

Neue benutzerdefinierte Visualisierung hinzufügen

Eine Liste der Viz-Blöcke von Looker finden Sie auf dem Marketplace von Looker. Looker bietet auf dieser GitHub-Seite zu Looker auch eine Bibliothek mit benutzerdefinierten Visualisierungen für die öffentliche Verwendung. Wie Sie mit der Looker API von Looker eigene Visualisierungstypen erstellen, erfahren Sie auf der GitHub-Seite zu Looker.

Wenn Sie wissen, welche Visualisierung Sie in Ihre Instanz einfügen möchten, können Sie auf der Seite Visualisierungen eine benutzerdefinierte Visualisierung hinzufügen. Klicken Sie dazu links oben auf der Seite auf die Schaltfläche Visualisierung hinzufügen.

Looker zeigt die Seite Neue Visualisierung an:

  1. Geben Sie im Feld ID die eindeutige ID der Visualisierung ein, die im JavaScript-Code für die Visualisierung definiert ist.

  2. Geben Sie im Feld Label den Namen der Visualisierung ein, die im Looker-Visualisierungsmenü angezeigt werden soll. So zeigt Looker beispielsweise eine benutzerdefinierte Visualisierung mit dem Label "Sankey" an:

    • Klicken Sie in der Visualisierungsmenüleiste auf das Dreipunkt-Menü ..., um die benutzerdefinierte Visualisierung aufzurufen.
    • Sobald die Visualisierung ausgewählt ist, erscheint der Name der Visualisierung in der Menüleiste der Visualisierung.
  3. Geben Sie im Feld Main den URI der Haupt-JavaScript-Datei der Visualisierung ein, um Looker auf Ihr JavaScript-Code-Repository zu verweisen.

  4. Wenn die Website, auf der Ihr benutzerdefinierter Visualisierungscode gehostet wird, einen SRI-Hash (Unterressourcenintegrität) verwendet, geben Sie den SRI-Hash in das Feld SRI Hash ein. Dieses Feld finden Sie unter Erweiterte Optionen. Benutzerdefinierte Visualisierungshosts von Looker verwenden keinen SRI-Hash.

  5. Geben Sie im Feld Abhängigkeiten die URIs aller anderen Dateien ein, von denen das JavaScript für die Visualisierung abhängig ist. Klicken Sie dann auf Hinzufügen. Sie können mehrere URIs durch Kommas getrennt eingeben oder mehrere URIs gleichzeitig hinzufügen. Das Feld Abhängigkeiten finden Sie unter Erweiterte Optionen.

  6. Klicken Sie auf Speichern.

Sobald die Visualisierung hinzugefügt wurde, sehen Sie sie im Visualisierungsmenü unter „Erkunden“ mit einem Label. Sie können den neuen Visualisierungstyp wie jeden der Visualisierungstypen von Looker verwenden.

Benutzerdefinierte Visualisierung bearbeiten

Wenn Sie eine Visualisierung bearbeiten möchten, klicken Sie rechts neben der Visualisierung auf die Schaltfläche Bearbeiten. Looker zeigt die Seite an, auf der Sie auch eine Visualisierung hinzufügen (siehe oben), wobei die relevanten Informationen bereits angegeben sind. Nehmen Sie die gewünschten Änderungen vor und klicken Sie auf Speichern.

Benutzerdefinierte Visualisierung löschen

Wenn Sie eine Visualisierung löschen möchten, klicken Sie rechts neben der Visualisierung auf die Schaltfläche Löschen und dann im Bestätigungsfeld auf OK. Dadurch wird die Visualisierung aus Looker entfernt, hat aber keine Auswirkungen auf das externe Code-Repository der Visualisierung.

Durch das Löschen einer Visualisierung werden alle Looks oder Dashboards deaktiviert, die diesen Visualisierungstyp verwenden. Sie können das Problem beheben, indem Sie die gelöschte Visualisierung mit derselben Visualisierungs-ID wieder hinzufügen.