Looker 嵌入入门

我们为您提供了使用 iframe 在托管应用中嵌入 Looker 内容的选项。每个选项的管理方式和与 iframe 交互,以及授权或验证用户的方式有所不同。如果您不确定从哪里入手,请查看本页末尾的建议的学习路线

您的 iframe 嵌入选项

每个选项都支持主题设置,并且可以嵌入信息中心LookML 信息中心探索Look、查询可视化图表和扩展程序

私有嵌入

  • 您直接管理 iframe。
  • 您可以使用 window.postMessage() 与 iframe 进行互动。
  • 您的用户必须直接通过 Looker 或通过 Looker 使用身份提供方的签名嵌入进行身份验证或授权。

私有嵌入使用入门

签名嵌入

  • 您直接管理 iframe。
  • 您可以使用 window.postMessage() 与 iframe 进行互动。
  • 您要为每个嵌入用户会话生成一个唯一的 iframe src 网址。此一次性网址会创建新的 Looker 嵌入用户或更新现有用户。
  • 您必须在 Looker 之外对用户进行身份验证或授权,例如,使用签名嵌入通过托管应用的身份提供方。

签名嵌入使用入门

  • 您可以使用 Embed SDK 便捷的 JavaScript API 来管理您的 iframe 并与之互动。
  • 您需要为每个嵌入用户会话生成一个唯一网址。此一次性网址会创建新的 Looker 嵌入用户或更新现有用户。Embed SDK 有助于自动生成网址。
  • 您必须在 Looker 之外对用户进行身份验证或授权,例如,使用签名嵌入通过托管应用的身份提供方。

开始使用 Embed SDK 进行签名嵌入

建议的学习路线

我们建议您先按以下顺序开始:

1. 私有嵌入使用入门

“私有嵌入”让读者对 Looker 嵌入有基本的了解。

2. 开始使用 Embed SDK 进行签名嵌入

签名嵌入和 Embed SDK 是更高级的概念。