Erste Schritte beim Einbetten von Looker

Wir bieten Ihnen Optionen, mit denen Sie Looker-Inhalte mithilfe von iFrames in Ihre Hostanwendung einbetten können. Die einzelnen Optionen unterscheiden sich darin, wie Sie Ihren iFrame verwalten und damit interagieren sowie Nutzer autorisieren oder authentifizieren. Wenn Sie sich nicht sicher sind, mit welcher Option Sie beginnen sollen, sehen Sie sich den empfohlenen Lernpfad am Ende dieser Seite an.

Optionen für das Einbetten von iFrames

Jede Option unterstützt Designthemen und kann Dashboards, LookML-Dashboards, Explores, Looks, Abfragevisualisierungen und Erweiterungen einbetten.

Private Einbettung

  • Sie verwalten den iFrame direkt.
  • Sie können window.postMessage() verwenden, um mit Ihrem iFrame zu interagieren.
  • Ihr Benutzer muss sich direkt bei Looker oder bei Looker mithilfe der signierten Einbettung mit einem Identitätsanbieter authentifizieren oder autorisieren.

Erste Schritte mit privaten Einbettungen

Signierte Einbettung

  • Sie verwalten den iFrame direkt.
  • Sie können window.postMessage() verwenden, um mit Ihrem iFrame zu interagieren.
  • Sie generieren für jede eingebettete Nutzersitzung eine eindeutige iFrame-src-URL. Mit dieser einmaligen URL wird ein neuer Looker-Einbettungsnutzer erstellt oder ein vorhandener Nutzer aktualisiert.
  • Sie müssen den Nutzer außerhalb von Looker authentifizieren oder autorisieren, z. B. über den Identitätsanbieter Ihrer Hostanwendung mit signierter Einbettung.

Erste Schritte mit vorzeichenbehafteten Einbettungen

  • Mit der praktischen JavaScript API des Embed SDK können Sie Ihren iFrame verwalten und mit ihm interagieren.
  • Für jede eingebettete Nutzersitzung wird eine eindeutige URL generiert. Mit dieser einmaligen URL wird ein neuer Looker-Einbettungsnutzer erstellt oder ein vorhandener Nutzer aktualisiert. Mit dem Embed SDK lässt sich ein Teil der URL-Generierung automatisieren.
  • Sie müssen den Nutzer außerhalb von Looker authentifizieren oder autorisieren, z. B. über den Identitätsanbieter Ihrer Hostanwendung mit signierter Einbettung.

Erste Schritte mit signierter Einbettung mit dem Embed SDK

Vorgeschlagener Lernpfad

Wir empfehlen Ihnen, in dieser Reihenfolge zu beginnen:

1. Erste Schritte mit der privaten Einbettung

Die private Einbettung vermittelt ein grundlegendes Verständnis der Looker-Einbettung.

2. Erste Schritte mit signierten Einbettungen mit dem Embed SDK

Die signierte Einbettung und das Embed SDK sind komplexere Konzepte.