Panoramica delle estensioni Looker

Le estensioni di Looker ti consentono di offrire esperienze altamente personalizzate e integrate agli utenti della tua istanza di Looker.

Una pagina Looker dedicata diventa il tuo canvas, con una vasta gamma di strumenti a tua disposizione, tra cui la possibilità di:

Allo stesso tempo, i controlli sandbox dettagliati e le autorizzazioni utente integrate consentono agli amministratori dell'istanza di sapere con sicurezza quali dati sono accessibili agli sviluppatori di applicazioni e agli utenti finali.

Utilizzo delle estensioni

Il primo passaggio per l'utilizzo di un'estensione di Looker consiste nel creare un'applicazione lato client basata su JavaScript che utilizzi le API esposte dal framework di estensioni di Looker.

Il modo più rapido per iniziare a utilizzare un'applicazione di questo tipo è utilizzare il nostro strumento a riga di comando create-looker-extension, che ti consentirà di configurare un codebase boilerplate, inclusi gli strumenti di compilazione necessari per raggruppare il codice dell'applicazione tramite webpack. Questo strumento ti consente di scegliere tra JavaScript o TypeScript e di scegliere se utilizzare la reazione.

Una volta che il codebase è pronto, puoi caricarlo nella tua istanza di Looker in uno dei tre modi seguenti:

  • Durante lo sviluppo, puoi utilizzare un URL per fare riferimento a un server web ospitato in locale per uno sviluppo rapido e pratico.
  • Puoi creare un bundle JS e caricare il file tramite il tuo progetto LookML.
  • Puoi implementare il file JS su un server remoto o una rete CDN (Content Delivery Network), per poi fare riferimento all'URL. Questa opzione è spesso la più comoda se utilizzata insieme all'automazione del deployment continuo dal codebase della tua estensione.

Fai una prova

Vuoi vedere le estensioni di Looker in azione prima di scrivere del codice? È possibile installare con un solo clic diverse estensioni pubblicate da Looker nella tua istanza di Looker dal Looker Marketplace.

Per iniziare

Iniziare a utilizzare un'estensione di Looker