开始嵌入 Looker

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

iframe 嵌入选项

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

不公开嵌入

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

开始使用不公开嵌入

已签名的嵌入

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

开始使用已签名嵌入

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

使用嵌入 SDK 开始使用已签名嵌入

建议的学习路线

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

1. 开始使用不公开嵌入

通过“私密嵌入”,您可以对 Looker 嵌入有基本的了解。

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

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