Inizia a incorporare Looker

Offriamo opzioni per incorporare contenuti Looker nell'applicazione host utilizzando iframe. Ciascuna opzione varia in base alle modalità di gestione e interazione con l'iframe, nonché di autorizzazione o autenticazione degli utenti. Se hai dubbi su quale opzione iniziare, consulta il percorso di apprendimento suggerito alla fine di questa pagina.

Opzioni di incorporamento per iframe

Ogni opzione supporta l'applicazione di temi e può incorporare dashboard, dashboard LookML, esplorazioni, Look, visualizzazioni delle query ed estensioni.

Incorporamento privato

  • Sei tu a gestire il tuo iframe direttamente.
  • Puoi utilizzare window.postMessage() per interagire con l'iframe.
  • L'utente deve eseguire l'autenticazione o l'autorizzazione direttamente con Looker o con Looker utilizzando l'incorporamento firmato con un provider di identità.

Iniziare a utilizzare l'incorporamento privato

Incorporamento firmato

  • Sei tu a gestire il tuo iframe direttamente.
  • Puoi utilizzare window.postMessage() per interagire con l'iframe.
  • Devi generare un URL src iframe univoco per ogni sessione utente incorporata. Questo URL monouso crea un nuovo utente incorporato in Looker o ne aggiorna uno esistente.
  • Devi autenticare o autorizzare l'utente al di fuori di Looker, ad esempio tramite il provider di identità dell'applicazione host utilizzando l'incorporamento firmato.

Iniziare a utilizzare l'incorporamento firmato

  • Puoi utilizzare la pratica API JavaScript dell'SDK Embed per gestire e interagire con il tuo iframe.
  • Puoi generare un URL univoco per ogni sessione utente incorporata. Questo URL monouso crea un nuovo utente incorporato in Looker o ne aggiorna uno esistente. L'SDK Embed consente di automatizzare parte della generazione degli URL.
  • Devi autenticare o autorizzare l'utente al di fuori di Looker, ad esempio tramite il provider di identità dell'applicazione host utilizzando l'incorporamento firmato.

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

Percorso di apprendimento suggerito

Ti consigliamo di iniziare seguendo 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 firmato con l'SDK Embed

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