Inizia a incorporare Looker

Offriamo opzioni per incorporare contenuti Looker nella tua applicazione host tramite iframe. Ogni opzione varia nel modo in cui gestisci e interagisci con l'iframe e autorizzi/autentica l'utente. Se hai dubbi su quale sia l'opzione iniziale, dai un'occhiata al percorso di apprendimento consigliato alla fine di questa pagina.

Le opzioni di incorporamento iframe

Ogni opzione supporta i temi e può incorporare dashboard, dashboard LookML, esplorazioni, look, visualizzazioni di query ed estensioni.

Incorporamento privato

  • Puoi gestire direttamente l'iframe.
  • Puoi utilizzare window.postMessage() per interagire con l'iframe.
  • L'utente deve autenticarsi/autorizzare con Looker direttamente o con Looker mediante Single Sign-On (SSO) con un provider di identità.

Iniziare a utilizzare l'incorporamento privato

Incorporamento del servizio SSO

  • Puoi gestire direttamente l'iframe.
  • Puoi utilizzare window.postMessage() per interagire con l'iframe.
  • Generi un URL src iframe univoco per ogni sessione utente di incorporamento. Questo URL monouso crea un nuovo utente di incorporamento Looker o ne aggiorna uno esistente.
  • Devi autenticare/autorizzare l'utente al di fuori di Looker, ad esempio tramite il provider di identità della tua applicazione host tramite SSO.

Inizia a utilizzare l'incorporamento SSO

  • Utilizza la comoda API JavaScript dell'SDK Embed per gestire e interagire con il tuo iframe.
  • Generi un URL univoco per ogni sessione utente di incorporamento. Questo URL monouso crea un nuovo utente di incorporamento Looker o ne aggiorna uno esistente. L'SDK Embed aiuta ad automatizzare parte della generazione degli URL.
  • Devi autenticare/autorizzare l'utente al di fuori di Looker, ad esempio tramite il provider di identità della tua applicazione host tramite SSO.

Iniziare a utilizzare l'incorporamento SSO con l'SDK Embed

Percorso di apprendimento consigliato

Ti consigliamo di iniziare in questo ordine:

1. Inizia a utilizzare l'incorporamento privato

L'incorporamento privato fornirà una conoscenza di base dell'incorporamento di Looker.

2. Inizia a utilizzare l'incorporamento SSO con l'SDK Embed

L'incorporamento SSO e l'SDK Embed sono concetti più avanzati.