Looker-Berichte einbetten

Mit Looker können Sie Analysen, Berichte, Looks (gespeicherte visualisierte Abfrageergebnisse) und Dashboards (Sammlungen von Kacheln mit visualisierten Abfrageergebnissen) in jede HTML-formatierte Webseite, jedes Portal oder jede Anwendung einbetten. Sie können Looker-Berichte einbetten mit den Methoden für private Einbettung oder signierte Einbettung. Wie bei anderen Looker-Inhalten wird der Zugriff auf eingebettete Berichte über Zugriffsebenen und Nutzerberechtigungen gesteuert.

Auf dieser Seite werden die Methoden und Anforderungen für das Einbetten von Berichten beschrieben. In den folgenden Abschnitten erfahren Sie mehr zu diesen Konzepten:

Wissenswertes zum Einbetten von Berichten

Neben den Anforderungen und Berechtigungen, die im Folgenden beschrieben werden, gibt es noch einige weitere Dinge, die Sie beim Einbetten von Berichten beachten sollten:

  • Das Einbetten von Berichten ist nur für von Looker gehostete Looker-Instanzen (Original) verfügbar.
  • Eingebettete Berichte können nur angesehen werden. Berichte können nur in der Looker-Anwendung bearbeitet werden.
  • Die Berechtigungen, die für Berichte implementiert werden können, die mit der Methode für signierte Einbettung eingebettet werden, sind auf Inhaltsberechtigungen (access_data, und see_looks oder see_user_dashboards Berechtigungen) und den Ordnerzugriff beschränkt.

Die folgenden Funktionen sind für eingebettete Berichte nicht verfügbar:

  • Herunterladen eingebetteter Berichte
  • Drucken eingebetteter Berichte
  • Planen eingebetteter Berichte
  • Benachrichtigungen für eingebettete Berichte
  • Benutzerdefiniertes Design für eingebettete Berichte
  • Einbetten von Berichten auf Mobilgeräten

Anforderungen und Berechtigungen

Für das Einbetten von Berichten müssen die folgenden Funktionen aktiviert sein:

Nutzer, die Berichte einbetten, benötigen die folgenden Zugriffstypen, um eingebettete Berichte zu sehen:

  • Die Berechtigungen access_data und see_looks oder see_user_dashboards
  • Zugriff Ansehen oder Zugriff verwalten, bearbeiten auf den übergeordneten Ordner, in dem ein eingebetteter Bericht gespeichert ist.

Anforderungen für die Entwicklung

Eine detaillierte Anleitung zum Einrichten eines Entwicklungsservers sowie Überlegungen zur Entwicklung von Berichten finden Sie im GitHub-Repository für das Looker Embed SDK.

Eingebettete Berichte ansehen

Nutzer können in Ordnern navigieren und eingebettete Berichte auf dieselbe Weise ansehen wie andere eingebettete Looker-Inhalte.

Weitere Informationen zum Zugriff und zu den Berechtigungen, die zum Verschieben, Kopieren und Löschen von Berichten erforderlich sind, finden Sie unter Berichte verschieben, freigeben und kopieren.

Berichte einbetten

Sie können Berichte mit den Methoden für private Einbettung, Einbettung ohne Cookies und signierte Einbettung einbetten. Das Einbetten eines Berichts mit privater Einbettung oder signierter Einbettung funktioniert genauso wie das Einbetten eines Dashboards oder eines Looks. Die URL für einen Bericht lautet beispielsweise https://instance_name.cloud.looker.com/reporting/bafbc704-c8fd-4ebc-aa57-21c4fe407e0b. Das Format für die URL ist wie folgt:

  • Hostname: Der Name Ihrer Looker-Instanz. Beispiel: https://instance_name.cloud.looker.com
  • Pfad: Der Name des Ordners, in dem ein Bericht gespeichert ist (reporting), und die ID des Berichts. Beispiel: /reporting/bafbc704-c8fd-4ebc-aa57-21c4fe407e0b

Um eine Einbettungs-URL zu erstellen, stellen Sie dem Ordnernamen und der Berichts-ID in der URL /embed/ voran, wie Sie es bei einem Dashboard oder einem Look tun würden. Beispiel: https://instance_name.cloud.looker.com/embed/reporting/bafbc704-c8fd-4ebc-aa57-21c4fe407e0b.

Feedback geben und Probleme melden

Wenn Sie Probleme beim Einbetten von Looker-Berichten haben oder Feedback geben möchten, senden Sie uns ein Feedbackformular.