Glossario

In questa pagina sono elencati i termini utilizzati nel prodotto e nella documentazione per l'utente di Looker.

Per saperne di più sulle sfumature tra termini e concetti simili in Looker e Data Studio, consulta la pagina della documentazione Termini e concetti condivisi di Looker e Data Studio.

Simbolo/Numerico

$

$ è un operatore di sostituzione che ti consente di fare riferimento a oggetti definiti in precedenza in LookML.

vedi anche operatore di sostituzione

A

accesso, livello di accesso

Gli amministratori hanno a disposizione diverse opzioni per limitare ciò che gli utenti possono visualizzare e con cui possono interagire in Looker.

vedi anche accesso ai contenuti, accesso ai dati, accesso alle funzionalità

azione

Un'azione sui dati consente agli utenti di eseguire attività in altri strumenti, direttamente da Looker. Ad esempio, l'azione può causare l'invio di un'email o l'impostazione di valori in altre applicazioni oppure può eseguire qualsiasi altra operazione che puoi configurare per un server di ricezione. Il server di ricezione deve essere in grado di accettare un POST JSON.

Hub azioni

L'hub azioni di Looker è un servizio multi-tenant che inoltra i dati ai servizi integrati di Looker. Tutti i dati inviati dagli utenti utilizzando un'azione verranno elaborati temporaneamente sul server dell'hub azioni anziché nell'istanza di Looker. Quando l'amministratore o lo sviluppatore di Looker ha configurato un servizio integrato e un tag di campo per fornire l'accesso a quel servizio, puoi selezionarlo come azione quando esegui il drill-down dei dati e interagisci con il servizio. La documentazione di Looker utilizza spesso i termini "azione" e "integrazione" in modo intercambiabile.

modalità di deployment avanzata

La modalità di deployment avanzata consente agli sviluppatori Looker con l'autorizzazione deploy di selezionare qualsiasi commit Git nel progetto LookML ed eseguirne il deployment nella versione di produzione dell'istanza di Looker. Questo è l'opposto dell'integrazione Git predefinita, in cui è possibile eseguire il deployment solo dell'ultimo commit sul branch di produzione remoto nella versione di produzione di un'istanza di Looker.

filtro avanzato

Un filtro avanzato consente agli utenti di creare un filtro della dashboard con un campo di un'esplorazione che non è rappresentato nella dashboard stessa.

controllo di filtro avanzato

Un controllo filtro avanzato è un tipo di controllo filtro della dashboard che offre una maggiore flessibilità nelle condizioni di filtro che i creator della dashboard possono configurare. Per creare un controllo avanzato, seleziona Avanzato nel campo Controllo della finestra di configurazione del filtro.

avviso

Gli avvisi consentono agli utenti di specificare condizioni nei dati di un riquadro della dashboard che, se soddisfatte o superate, attivano l'invio di una notifica con una frequenza selezionata a destinatari specifici. Gli avvisi vengono impostati su riquadri basati su query o collegati a Look nelle dashboard definite dall'utente o nelle dashboard LookML e possono essere inviati via email o con le integrazioni di Slack o Slack Attachment (API Token) di Looker.

Fuso orario applicazione

Fuso orario applicazione è un'impostazione di amministrazione per il fuso orario predefinito in cui vengono eseguiti i Look e le query pianificati, se supportati. Quando i fusi orari specifici degli utenti sono abilitati, il fuso orario applicazione diventa il fuso orario predefinito per gli utenti che non hanno un valore di fuso orario impostato per i propri account.

vedi anche impostazioni del fuso orario, Fusi orari specifici degli utenti

Strumento di convalida Assert

Nell'integrazione continua (CI), lo strumento di convalida delle asserzioni esegue tutti i test dei dati LookML che gli sviluppatori Looker hanno creato per il tuo progetto LookML e restituisce eventuali errori.

vedi anche Integrazione continua

query asincrona

Una query asincrona è una richiesta di dati che effettua una chiamata per avviare la richiesta, una o più chiamate per controllare lo stato di completamento della query e una chiamata per recuperare i risultati della query completata. Le query asincrone possono aiutare a evitare il blocco delle app, i timeout di connessione e i tempi di caricamento lunghi della dashboard.

B

vista di base (di un'esplorazione)

Una vista di base è la vista utilizzata come punto di partenza per la creazione di un'esplorazione. Da qui, puoi unire altre viste alla vista di base da utilizzare nell'esplorazione. In genere, le esplorazioni prendono il nome dalla vista di base, ma puoi anche utilizzare il parametro from per assegnare un nome alla vista di base dell'esplorazione se non vuoi che l'esplorazione prenda il nome dalla vista di base.

vedi anche visualizzazione, Esplora

blocco, blocco Looker

I Looker Blocks sono frammenti di LookML predefiniti che puoi utilizzare e personalizzare in base alle tue specifiche esigenze. Da pattern SQL ottimizzati a modelli dei dati completamente strutturati, i blocchi possono essere un punto di partenza per una modellazione rapida e flessibile dei dati in Looker.

bacheca

Una bacheca contiene una raccolta di dashboard, Look e link selezionati manualmente. Le dashboard e i Look, archiviati nelle cartelle, possono essere aggiunti a più bacheche. Le bacheche possono includere link e descrizioni per fornire un contesto e possono aiutare gli utenti a trovare più facilmente le informazioni più pertinenti per loro.

browse, browsing

La navigazione prevede la visualizzazione, la condivisione, l'invio e il download di dati da dashboard, Look ed esplorazioni.

C

contenuti certificati

I contenuti certificati sono dashboard, Look o esplorazioni self-service che sono stati verificati come dati affidabili sulla tua istanza di Looker da un utente con l'autorizzazione certify_content.

CI

consulta Integrazione continua

sistema chiuso

Questo sistema, detto anche installazione multitenant, isola i contenuti per gruppi specifici e impedisce agli utenti di gruppi diversi di avere informazioni sugli altri.

suddivisione del codice

Una tecnica per il caricamento lento di JavaScript finché non è effettivamente necessario. Idealmente, il bundle JavaScript caricato inizialmente deve essere il più piccolo possibile. Questo obiettivo può essere raggiunto utilizzando la suddivisione del codice. Le funzionalità che non sono immediatamente necessarie non vengono caricate finché non sono effettivamente necessarie.

Community

Precedentemente nota come Discourse, la community di Looker è un forum per gli utenti che include post, discussioni, domande e idee condivise tra utenti ed esperti di Looker.

componente

I componenti di Looker sono l'implementazione tecnica del Looker Design System, creato con React, TypeScript e Styled Components. Sono costituiti da componenti UI, componenti di filtro e componenti di visualizzazione.

connessione

Nella sezione Admin (Amministrazione) di Looker, stabilisci la connessione al database da cui un modello recupererà i dati.

costante

Le costanti, definite con il parametro LookML constant in un file manifest del progetto, consentono di specificare un valore che può essere riutilizzato in un progetto. Puoi fare riferimento alle costanti in qualsiasi punto del modello in cui sono accettate le stringhe.

contenuti

Nella documentazione di Looker, il termine contenuti si riferisce in genere a Look e dashboard.

accesso ai contenuti

L'accesso ai contenuti controlla se un utente o un gruppo può visualizzare o apportare modifiche a una bacheca o a una cartella (chiamata spazio prima di Looker 6.20) e ai relativi contenuti. I due livelli di accesso ai contenuti sono View (Visualizzazione) e Manage Access, Edit (Gestione accesso, modifica).

strumento di convalida dei contenuti

Lo strumento di convalida dei contenuti di Looker cerca in LookML i riferimenti ai nomi di modelli, esplorazioni e campi. Gli sviluppatori possono utilizzare lo strumento di convalida dei contenuti dopo aver apportato modifiche a un progetto per verificare che queste non abbiano influito sui Look salvati o sui riquadri della dashboard basati su query degli utenti. Lo strumento di convalida dei contenuti può essere utilizzato anche per trovare e sostituire elementi LookML per correggere gli errori dovuti alle modifiche.

Nell'integrazione continua (CI), lo strumento di convalida dei contenuti CI esegue la convalida dei contenuti per verificare la presenza di errori nei Look e nelle dashboard del progetto LookML o con ambito limitato a cartelle di contenuti, modelli ed esplorazioni specifici.

vedi anche Integrazione continua

Integrazione continua

Le funzionalità di Continuous Integration (CI) di Looker ti consentono di eseguire test sul tuo progetto LookML per offrire esperienze dati più affidabili, efficienti e facili da usare. Puoi utilizzare i validator CI per rilevare problemi con SQL, test dei dati, contenuti, LookML e stile di programmazione prima che entrino in produzione per verificare il tuo LookML ed evitare errori di query per gli utenti. Puoi anche configurare i validator CI in modo che vengano eseguiti automaticamente quando viene inviata una richiesta di pull al repository LookML o a un progetto LookML importato, in base a una pianificazione o al termine di un job CI dbt Cloud.

vedi anche Assert Validator, strumento di convalida dei contenuti, convalida incrementale, LookML Validator, esegui, SQL Validator, suite

filtro incrociato

Il filtro incrociato consente agli utenti di applicare filtri ad hoc alle dashboard. Con i filtri incrociati, gli utenti possono fare clic su un punto dati in un riquadro della dashboard per filtrare tutti i riquadri della dashboard in base a quel valore. I filtri incrociati specifici non possono essere salvati in una dashboard, ma possono essere condivisi condividendo l'URL di una dashboard con filtri incrociati.

ospitato dal cliente (deployment, istanza, installazione, ambiente)

Un deployment "ospitato dal cliente", definito anche "ospitato autonomamente" o "on-premise" in questa documentazione, indica che il prodotto viene installato da o per il cliente presso la sede del cliente o su un server controllato dal cliente all'interno di un data center di terze parti. Un deployment ospitato dal cliente include i servizi nel prodotto, ovvero i servizi ospitati da Looker e accessibili tramite il prodotto, in particolare i dati della licenza, i backup della configurazione, i report sugli errori di sistema, le azioni sui dati e i ticket di assistenza, come descritto più dettagliatamente nella sezione Dati dell'applicazione condivisi da Looker della pagina web sulla sicurezza di Looker. In genere, l'assistenza di Looker non ha accesso a queste istanze per scopi di assistenza o deployment e il cliente deve eseguire gli aggiornamenti della propria versione.

Per saperne di più sui vantaggi comparativi di ogni opzione di hosting, consulta la pagina della documentazione Scelta di un'opzione di hosting per un'istanza di Looker (originale).

Tutte le istanze di Looker (Google Cloud core) sono ospitate da Looker.

vedi anche ospitato da Looker

D

dashboard

Una dashboard è essenzialmente una raccolta di una o più query salvate, visualizzate come riquadri di visualizzazione o di testo insieme in un'unica pagina.

vedi anche dashboard LookML, dashboard definita dall'utente

elemento della dashboard, elemento

Un elemento è un riquadro o una visualizzazione in una dashboard LookML, creato utilizzando il parametro element.

file della dashboard

Una dashboard LookML è definita in un file di progetto LookML con l'estensione .dashboard.lookml.

vedi anche dashboard LookML

accesso ai dati

L'accesso ai dati controlla i dati che un utente o un gruppo può visualizzare. Questo tipo di accesso può essere limitato o concesso a livello di utente o di dati.

Fuso orario database

Fuso orario database è un'impostazione di amministrazione per il fuso orario utilizzato da Looker per interpretare i dati non elaborati.

vedi anche Fuso orario query, impostazioni del fuso orario

gruppo di dati

Puoi utilizzare uno o più parametri datagroup per definire un criterio di memorizzazione nella cache, per specificare quando ricreare le tabelle derivate permanenti (PDT) e per attivare le pianificazioni.

agente predefinito, agente per i dati predefinito

Un agente predefinito è un singolo agente per i dati della dashboard condiviso associato a una dashboard definita dall'utente o a una dashboard LookML. Tutti gli utenti con l'autorizzazione a chattare con la dashboard conversano con questo agente condiviso. Gli utenti con autorizzazioni di modifica sulla dashboard possono personalizzare le istruzioni e le impostazioni dell'agente, aggiornando il comportamento dell'agente per tutti i visualizzatori della dashboard.

vedi anche default_dashboard_agent, dashboard

tabella derivata

Le tabelle derivate ti consentono di creare nuove tabelle che non esistono ancora nel tuo database. Una tabella derivata è definita in un file di visualizzazione di Looker e consente all'utente di trattare l'output di una query come se fosse una tabella nel database (in genere utilizzata per le tabelle "fact"). "Tabella derivata" è un termine generico per qualsiasi tipo di tabella derivata, incluse le tabelle derivate native (basate su LookML), le tabelle derivate basate su SQL, le tabelle derivate temporanee e le tabelle derivate permanenti (PDT).

vedi anche tabella derivata nativa, tabella derivata permanente, tabella derivata basata su SQL, tabella derivata temporanea

modalità di sviluppo

Uno sviluppatore può attivare la modalità di sviluppo per apportare e testare le modifiche di LookML. Le modifiche non influiranno sugli altri utenti finché non verrà eseguito il deployment in produzione.

tabella di sviluppo

Una tabella di sviluppo è una tabella derivata permanente che viene creata quando esegui una query sulla tabella durante lo sviluppo. In alcuni casi, la tabella di sviluppo può essere utilizzata in produzione quando esegui il deployment delle modifiche.

dialetto

La "variante" SQL di un database. Esempi di dialetti supportati sono Amazon Redshift, PostgreSQL, MySQL e Google BigQuery SQL standard o SQL precedente.

dimensione

Una dimensione è un campo che rappresenta un attributo, un fatto o un valore, che può essere selezionato dal selettore campi all'interno di un'esplorazione e può essere utilizzato per filtrare una query. Le dimensioni comuni includono attributi come date, nomi e ID e spesso corrispondono alle colonne della tabella di dati sottostante. Una dimensione può anche essere creata all'interno di un file di visualizzazione.

riempimento della dimensione

Il riempimento della dimensione è una funzionalità che ti consente di indicare a Looker di compilare date o valori mancanti per una determinata dimensione, ad esempio una dimensione data con alcuni anni mancanti. Puoi evitare grafici fuorvianti impedendo a Looker di collegare i valori in un insieme incompleto. L'opzione di riempimento della dimensione può essere attivata o disattivata con il parametro allow_fill.

gruppo di dimensioni

Utilizzando un gruppo di dimensioni, puoi creare più dimensioni per una singola colonna di data o ora sottostante nel database. Ad esempio, puoi suddividere un gruppo di dimensioni di tipo duration in intervalli di giorni, settimane, mesi o altre durate.

esaminare in dettaglio

Looker consente di eseguire il drill-down dei dati in una visualizzazione o in un'esplorazione per ottenere informazioni più specifiche su un determinato punto dati. Per visualizzare i dati in dettaglio in una visualizzazione, seleziona la parte della visualizzazione per cui vuoi maggiori informazioni. Nella sezione Dati di un'esplorazione, seleziona il valore di una misura o di una dimensione di cui è possibile eseguire il drill-down.

E

embed, embedding

L'incorporamento prevede l'utilizzo del codice iframe per inserire un oggetto (ad esempio, grafici o tabelle di Looker) in un sito web, un foglio di lavoro o un'altra posizione al di fuori di Looker. Un utente incorporato è un utente che interagisce con un oggetto di Looker incorporato in una posizione esterna a Looker. I contenuti incorporati possono essere pubblici o privati (richiedono un accesso a Looker o un URL firmato).

Embed edition

Una versione Embed è un tipo di versione di Looker (Google Cloud core) che include tutte le funzionalità della versione Enterprise, oltre a offrire l'incorporamento firmato, un'opzione di marca privata, temi personalizzati, 500.000 chiamate API Query al mese e 100.000 chiamate API Admin al mese.

Versione Enterprise

Una versione Enterprise è un tipo di versione di Looker (Google Cloud core) che include tutte le funzionalità della versione Standard, supporta un numero illimitato di utenti, include funzionalità di sicurezza aggiuntive come VPC-SC e Connessioni private e fornisce un monitoraggio più efficace tramite la funzionalità Attività di sistema Elite.

diritto

I diritti definiscono le risorse di Looker a cui può accedere un'estensione di Looker. L'estensione non potrà accedere a una risorsa Looker a meno che non sia elencata nei diritti. I diritti sono definiti come parte di un parametro application incluso in un file manifest del progetto LookML.

tabella derivata temporanea

Una tabella derivata temporanea, più comunemente chiamata tabella derivata temporanea, è una tabella derivata che non viene scritta nel database. Una tabella derivata temporanea può essere una tabella derivata (nativa) basata su LookML o una tabella derivata basata su SQL.

vedi anche tabella derivata, tabella derivata temporanea

Esplora (n.)

Un'esplorazione è il punto di partenza per le query. Un'esplorazione mostra un insieme specificato di campi dal file di visualizzazione associato. Questi campi possono essere selezionati dal selettore campi per creare una query, che può essere salvata come Look o riquadro della dashboard. Gli URL di Esplora possono anche essere condivisi.

explore, exploring (v.)

L'esplorazione prevede l'utilizzo dei dati per rispondere alle domande in Looker.

file Explore

Un file Explore è un file di progetto LookML con l'estensione .explore.lkml. Può essere utilizzato per estendere le esplorazioni tra i modelli e per definire tabelle derivate native.

Parametro explore

Il parametro explore aggiunge una vista al menu Esplora di Looker. Come best practice, un'esplorazione deve essere definita all'interno di un file del modello. Le esplorazioni fanno riferimento alle viste e ogni esplorazione può contenere join ad altre viste. Un'esplorazione può anche essere definita in un file Explore che viene poi incluso in un file del modello.

vedi anche file Explore

estensione

Le estensioni sono applicazioni web create con componenti di Looker sviluppati tramite il framework di estensione Looker. Alcune estensioni, come Looker Data Dictionary, vengono distribuite tramite Looker Marketplace e sono disponibili per tutti i clienti. Per esempi, consulta il repository extension-examples. Alcune parti della UI di Looker fanno riferimento alle estensioni come "applicazioni".

vedi anche Looker Data Dictionary, framework di estensione Looker

F

fanout (n.), fan out (v.)

Un fanout si verifica quando una riga di una tabella di dati principale può corrispondere a più di una riga di una tabella unita, con conseguente duplicazione dei record e calcolo errato delle aggregazioni. In Looker, il problema del fanout viene evitato tramite l'uso di aggregati simmetrici e la corretta definizione della chiave primaria del set di dati.

accesso alle funzionalità

L'accesso alle funzionalità controlla il tipo di azioni concesse a un utente in Looker. Questo tipo di accesso è gestito dai set di autorizzazioni.

campo

Le esplorazioni e le visualizzazioni contengono campi, per lo più dimensioni e misure, che sono gli elementi di base fondamentali per le query di Looker.

selettore campi

Il selettore campi mostra le dimensioni e la misura applicabili ai dati mostrati in un'esplorazione. Lo sviluppatore o l'amministratore di Looker configura queste opzioni di dimensioni e misure. Il selettore campi può anche visualizzare campi solo con filtri.

componente di filtro

I componenti filtro sono parti predefinite basate su React dell'applicazione di Looker che possono fornire la funzionalità di filtro di Looker per applicazioni di dati personalizzate e dashboard di Looker incorporate personalizzate.

espressione di filtro

Le espressioni di filtro sono un modo avanzato per filtrare le query di Looker. Puoi utilizzarle nella sezione Esplora di Looker aggiungendo un filtro e scegliendo l'opzione corrisponde a (avanzato). Vengono utilizzate anche in LookML per gli elementi che accettano un parametro filter. Puoi scrivere espressioni di filtro per filtrare in base a una stringa o per trovare corrispondenze parziali di stringhe, data e ora, valori booleani, numeri e campi di località.

cartella
  1. Nella UI di Looker, una cartella è un luogo in cui vengono archiviati dashboard, Look e altre cartelle (sottocartelle). Ogni utente ha una cartella personale e un'istanza di Looker può avere anche vari tipi di cartelle condivise. L'accesso ai contenuti in Looker viene assegnato a livello di cartella. Prima di Looker 6.20, le cartelle erano chiamate "Spazi".
  2. Nell'IDE di Looker, una cartella è una struttura organizzativa per i file LookML.
funzione

Le funzioni di Looker ti consentono di trasformare i dati o di fare riferimento ai dati in modi complessi. Sono simili alle funzioni di Excel.

G

query di riferimento

consulta query verificata

gruppo, gruppo di utenti

Gli utenti possono essere aggiunti a uno o più gruppi. I gruppi sono utili per gestire l'accesso degli utenti a dati, funzionalità e contenuti specifici all'interno di Looker, nonché per assegnare ruoli agli utenti in blocco.

B

hub and spoke

Un'architettura LookML multiprogetto in cui un progetto upstream centrale (il progetto hub) definisce oggetti LookML condivisi che vengono importati in uno o più progetti downstream (i progetti spoke), dove i team possono personalizzare o sviluppare il LookML condiviso (ad esempio, utilizzando i perfezionamenti LookML o i parametri extends). In Integrazione continua (CI), puoi configurare una suite CI in un progetto spoke per attivare automaticamente le esecuzioni di convalida ogni volta che viene inviata una richiesta di pull a un progetto hub importato.

networking ibrido

Networking che avviene tra Google Cloud e ambienti on-premise o di altri cloud provider. Per un riepilogo delle opzioni di connessione di rete ibrida, consulta la pagina della documentazione Segmentazione della rete e connettività per le applicazioni distribuite in Cross-Cloud Network.

I

IDE

Ambiente di sviluppo integrato. L'editor LookML interno di Looker o un editor utilizzato per creare e modificare un'estensione. Esempi di quest'ultimo sono Visual Studio Code, Intellij e WebStorm.

traffico in entrata

Nel networking, il traffico in entrata, chiamato anche traffico northbound, è il traffico proveniente da un componente di rete di livello inferiore verso un componente di rete di livello superiore. Nel contesto di Looker (Google Cloud core), il traffico in entrata è, ad esempio, il traffico da un client a un'istanza di Looker (Google Cloud core) che consente agli utenti di accedere a un'istanza di Looker (Google Cloud core).

tabella derivata permanente incrementale

Una tabella derivata permanente incrementale è un tipo di tabella derivata permanente (PDT) che viene creata in modo incrementale, ovvero Looker aggiunge nuovi dati alla tabella in incrementi specificati, anziché ricostruire l'intera tabella. Ciò può portare a tempi di creazione più rapidi per le PDT e a un minore carico sul database. L'incremento viene definito utilizzando il parametro increment_key. Le PDT incrementali possono essere tabelle derivate (native) basate su LookML, tabelle derivate basate su SQL o tabelle aggregate.

vedi anche tabella derivata permanente

convalida incrementale

Nell'integrazione continua (CI), la convalida incrementale è un'opzione per lo strumento di convalida SQL, lo strumento di convalida dei contenuti e lo strumento di convalida dello stile che identifica gli errori unici per un branch di sviluppo o un commit di richiesta di pull e che non esistono già nella versione di produzione del progetto LookML. Per lo strumento di convalida SQL e lo strumento di convalida dei contenuti, la convalida incrementale ignora le esplorazioni il cui SQL compilato non è cambiato tra la versione di sviluppo e la versione di produzione, il che può velocizzare le esecuzioni della convalida.

vedi anche Integrazione continua

istanza

Il server (o cluster di server) che ospita Looker. Ogni client utilizza un server di produzione (e, potenzialmente, un server di gestione temporanea).

J

join
  • (n.) Il parametro join consente di definire la relazione di join tra un'esplorazione e una vista, in modo da poter combinare i dati di più viste. Puoi unire tutte le viste che vuoi per una determinata esplorazione.
  • (v.) Combina i dati di più visualizzazioni definendo la relazione tra un'esplorazione e una visualizzazione tramite un parametro join.

L

funzionalità di Labs

Le funzionalità di Labs sono una sottocategoria delle funzionalità in anteprima. Potrebbero essere rimosse dal prodotto in qualsiasi momento, senza preavviso. I problemi relativi alle funzionalità potrebbero essere risolti o meno. Queste funzionalità sperimentali hanno lo scopo di mostrarti le funzionalità che potrebbero essere incorporate in Looker in futuro e di ricevere il tuo feedback. Le funzionalità di Labs sono disponibili solo in Looker (originale).

vedi anche funzionalità in anteprima

funzionalità legacy

Alcune funzionalità del prodotto hanno un'opzione di funzionalità legacy che consente di continuare a utilizzare la funzionalità legacy per un periodo di tempo (che può essere utile per lo sviluppo e l'implementazione di un piano di migrazione). La sezione Amministrazione di Looker elenca le funzionalità per le quali è possibile attivare l'opzione di funzionalità legacy.

Lexp

vedi anche espressione Looker

parametro Liquid

In Looker, un parametro Liquid è un campo di parametro LookML creato utilizzando elementi del linguaggio per la creazione dei modelli Liquid.

variabile Liquid

Una variabile Liquid è un elemento del linguaggio di template Liquid che può essere utilizzato con LookML per creare contenuti dinamici.

Look (n.)

Un Look è una singola tabella o visualizzazione di query salvata. I Look possono essere aggiunti alle dashboard, pianificati, condivisi e resi pubblici. Eventuali modifiche apportate a un Look verranno applicate a tutte le dashboard che lo contengono.

ospitato da Looker

Quando Looker ospita il tuo deployment, gestisce tutte le funzioni IT necessarie relative all'applicazione Looker per tuo conto, in base all'utilizzo delle risorse e ai requisiti aziendali, riducendo notevolmente l'impegno richiesto per installare, configurare e gestire l'applicazione Looker. Per saperne di più sui vantaggi comparativi di ogni opzione di hosting, consulta la pagina della documentazione Scelta di un'opzione di hosting per un'istanza di Looker (originale).

Tutte le istanze di Looker (Google Cloud core) sono ospitate da Looker.

vedi anche ospitato dal cliente

API Looker

L'API Looker è un'interfaccia di programmazione di un'applicazione "RESTful" sicura per la gestione dell'istanza di Looker e il recupero dei dati tramite la piattaforma dati di Looker. Puoi scrivere applicazioni o script di automazione per eseguire il provisioning di nuovi account utente di Looker, eseguire query, pianificare la distribuzione dei dati e così via. Quasi tutto ciò che puoi fare nell'applicazione Looker può essere eseguito tramite l'API Looker.

Looker nel cloud

Per Looker nel cloud si intende il prodotto installato e fornito a un cliente su una piattaforma connessa al web che viene eseguita in una struttura di hosting di terze parti designata da Looker. Per saperne di più, consulta la sezione Architettura di sicurezza cloud della pagina web sulla sicurezza di Looker.

Connettore Looker

Il connettore Looker è un'integrazione tra Looker e Data Studio che ti consente di accedere ai dati delle esplorazioni di Looker all'interno di Data Studio aggiungendo un'esplorazione come origine dati in un report di Data Studio.

Looker Data Dictionary

Il Looker Data Dictionary è un'estensione, un'applicazione web creata utilizzando i componenti di Looker, sviluppata utilizzando il framework di estensione Looker e distribuita tramite Looker Marketplace. L'estensione Looker Data Dictionary fornisce un'interfaccia dedicata e centralizzata per la ricerca in tutti i campi e le descrizioni di Looker in un'esplorazione. Per utilizzare Looker Data Dictionary, gli amministratori di Looker devono abilitare le funzionalità Framework di estensione e Marketplace.

vedi anche estensione, framework di estensione Looker

espressione Looker

I calcoli tabulari, i campi personalizzati e i filtri personalizzati si basano sulle espressioni Looker (Lexp) per eseguire i calcoli. Un'espressione Looker è costituita da una combinazione di funzioni, operatori e campi ed eventualmente costanti o variabili.

framework di estensione Looker

Il framework di estensione Looker è un framework di sviluppo che riduce in modo significativo l'impegno e la complessità della creazione di applicazioni e strumenti di dati JavaScript personalizzati. Per utilizzare il framework di estensione Looker, gli amministratori di Looker devono abilitare la funzionalità Framework di estensione.

vedi anche extension

Looker (Google Cloud core)

Le istanze di Looker (Google Cloud core) sono istanze di Looker con un'integrazione più profonda di Google Cloud, inclusa la possibilità di eseguire il provisioning e l'amministrazione delle istanze dalla consoleGoogle Cloud .

Looker Marketplace

Looker Marketplace è una piattaforma centralizzata per trovare, eseguire il deployment e gestire molti tipi di contenuti Looker, come Looker Blocks (o "Modelli"), applicazioni (o "estensioni") e visualizzazioni (o "Plug-in"). Puoi accedere al Marketplace di Looker direttamente da un'istanza di Looker o da marketplace.looker.com. La directory marketplace.looker.com elenca anche le azioni (o integrazioni) disponibili nell'hub azioni di Looker.

Looker (originale)

Le istanze di Looker (originale) sono istanze di Looker di cui non è stato eseguito il provisioning dalla console Google Cloud , a differenza delle istanze di Looker (Google Cloud core). In genere, queste istanze sono chiamate istanze Looker.

LookML

LookML è un linguaggio per la descrizione di dimensioni, aggregazioni, calcoli e relazioni tra i dati in un database SQL. L'app Looker utilizza un modello scritto in LookML per costruire le query SQL su un particolare database.

tabella derivata basata su LookML

Più spesso definita tabella derivata nativa, una tabella derivata basata su LookML è una tabella derivata la cui query è definita in termini LookML, facendo riferimento alle dimensioni e alle misure LookML nel tuo modello. Le tabelle derivate native possono essere temporanee o permanenti.

vedi anche tabella derivata, tabella derivata permanente nativa, tabella derivata temporanea

dashboard LookML

Una dashboard LookML è scritta interamente utilizzando LookML (a differenza di una dashboard definita dall'utente, che viene creata utilizzando l'editor di visualizzazione).

vedi anche dashboard definita dall'utente

diagramma LookML

Il diagramma LookML è un diagramma entità-relazione di un modello LookML che mostra visivamente le relazioni tra i suoi oggetti LookML. Si tratta di un'estensione, un'applicazione web creata utilizzando i componenti di Looker, sviluppata utilizzando il framework di estensione di Looker e distribuita tramite Looker Marketplace.

vedi anche estensione, framework di estensione Looker, Looker Marketplace, oggetto LookML

oggetto LookML

Gli oggetti LookML sono i modelli, le esplorazioni, le viste e i campi che sono stati definiti, in LookML, in un progetto, inclusi i file importati da un altro progetto. Puoi visualizzare le relazioni tra gli oggetti LookML nel visualizzatore oggetti o nell'estensione diagramma LookML.

Strumento di convalida LookML

Il convalida LookML controlla il codice LookML per rilevare errori di sintassi e avvisi nell'IDE di Looker. Nell'integrazione continua (CI), il convalidatore LookML CI esegue la convalida di LookML per verificare la presenza di problemi di sintassi LookML nel progetto.

vedi anche Integrazione continua

M

manifest, file manifest

Un file manifest (o manifest del progetto) è il luogo in cui imposti le impostazioni a livello di progetto, ad esempio quelle per specificare altri progetti da importare nel progetto corrente, definire le costanti LookML, specificare le impostazioni di localizzazione del modello e aggiungere estensioni e visualizzazioni personalizzate al progetto.

Riquadro di markdown

Un tipo di riquadro di testo della dashboard che ti consente di utilizzare alcuni tag HTML e un sottoinsieme del linguaggio di markup Markdown per formattare il riquadro.

Marketplace

consulta Looker Marketplace

vista materializzata

Una vista materializzata è un tipo di tabella derivata permanente (PDT) che sfrutta la funzionalità di persistenza del database. Questa funzionalità è disponibile per i dialetti di database che supportano le viste materializzate. A seconda del dialetto, una vista materializzata può consumare molte risorse, quindi è importante comprendere l'implementazione delle viste materializzate del tuo dialetto.

misura

Una misura è un campo di un'esplorazione che rappresenta informazioni misurabili sui tuoi dati, come somme, conteggi e così via. Una misura viene dichiarata in un file di visualizzazione e può essere di tipo aggregato o non aggregato.

Risultati uniti

La funzionalità Risultati uniti ti consente di combinare i dati di diverse esplorazioni (anche di modelli, progetti o connessioni diversi). Utilizzando la funzionalità Risultati uniti, puoi creare una query da un'esplorazione e poi aggiungere query da altre esplorazioni per visualizzare i risultati uniti in un'unica tabella. La funzionalità Risultati uniti funziona in modo simile a un left join in SQL: è come se la query aggiunta venisse unita alla query primaria tramite left join.

metadata, metadati IDE

Il riquadro dei metadati nell'IDE di Looker mostra informazioni contestualmente pertinenti per un oggetto LookML. Ad esempio, se il cursore si trova su un parametro view nell'IDE, il riquadro dei metadati mostrerà le esplorazioni a cui è unita la vista e altre viste che sono estensioni di quella vista.

modello

Un modello è il livello semantico di Looker che controlla la logica e l'accesso ai dati per gli utenti. Questo viene creato dagli sviluppatori come file modello all'interno del progetto LookML e contiene informazioni sulle tabelle da utilizzare e su come devono essere unite tra loro. Possono esistere più modelli per la stessa connessione al database in un singolo progetto LookML e ogni modello può esporre dati diversi a utenti diversi.

file del modello

All'interno di un progetto LookML, un file modello specifica una singola connessione al database, l'insieme di esplorazioni che utilizzano la connessione e le esplorazioni stesse, nonché il modo in cui devono essere unite.

set di modelli

Un set di modelli definisce quali dati e campi LookML possono essere visualizzati da un utente o da un gruppo. Un amministratore può selezionare una combinazione di modelli LookML a cui un utente o un gruppo dovrebbero avere accesso. Per avere effetto, deve essere usata come parte di un ruolo.

vedi anche ruolo

N

tabella derivata nativa

A volte chiamate tabelle derivate basate su LookML, le tabelle derivate native sono tabelle derivate con query definite in termini LookML, che fanno riferimento alle dimensioni e alle misure LookML nel tuo modello. Le tabelle derivate native possono essere temporanee o permanenti.

vedi anche tabella derivata, tabella derivata permanente nativa, tabella derivata temporanea

traffico verso nord

consulta traffico in entrata.

O

Visualizzatore oggetti

Il riquadro del visualizzatore oggetti nell'IDE di Looker consente agli utenti di visualizzare tutti gli oggetti di un progetto in un unico posto, insieme alle relazioni gerarchiche tra di loro.

Oggetto

vedi oggetto LookML

traffico in uscita

Nel networking, il traffico in uscita, chiamato anche traffico southbound, è il traffico proveniente da un componente di rete di livello superiore verso un componente di rete di livello inferiore. Nel contesto di Looker (Google Cloud core), il traffico in uscita è, ad esempio, il traffico da un'istanza di Looker (Google Cloud core) a un servizio di destinazione di backend, come un database.

P

parametro
Un parametro definisce o modifica elementi LookML come modelli, visualizzazioni, esplorazioni e campi. Consulta il riferimento rapido di LookML per un elenco di tutti i parametri disponibili.
autorizzazione

Gli amministratori possono gestire le autorizzazioni per determinare quali utenti e gruppi possono accedere a contenuti, dati e funzionalità. Le autorizzazioni possono essere specifiche per un modello o valide per l'intera istanza. Per avere effetto, i set di autorizzazioni devono essere utilizzati come parte di un ruolo.

set di autorizzazioni

I set di autorizzazioni vengono combinati con i set di modelli in un ruolo.

vedi anche ruolo

tabella derivata permanente

Una tabella derivata permanente (PDT) è una tabella derivata archiviata nello schema temporaneo di un database e può essere rigenerata in base a una pianificazione di tua scelta. È possibile farvi riferimento in una query senza eseguire l'SQL sottostante ogni volta che viene chiamata. Una PDT può essere una tabella derivata nativa o una tabella derivata basata su SQL.

vedi anche tabella derivata

tabella derivata permanente nativa

Una tabella derivata permanente nativa è una tabella derivata basata su LookML che è permanente, ovvero viene archiviata nello schema temporaneo di un database e può essere rigenerata in base a una pianificazione di tua scelta. È possibile farvi riferimento in una query senza eseguire l'SQL sottostante ogni volta che viene chiamata.

vedi anche tabella derivata, tabella derivata nativa

tabella derivata permanente basata su SQL

Una tabella derivata permanente basata su SQL è una tabella derivata basata su SQL che è permanente, ovvero viene archiviata nello schema temporaneo di un database e può essere rigenerata in base a una pianificazione di tua scelta. È possibile farvi riferimento in una query senza eseguire l'SQL sottostante ogni volta che viene chiamata.

vedi anche tabella derivata, tabella derivata basata su SQL

funzionalità in anteprima

Il riquadro Funzionalità in anteprima nel menu Amministratore elenca le nuove funzionalità in fase di sviluppo di Looker. Queste funzionalità devono essere attivate da un amministratore di Looker. In precedenza denominata funzionalità di Labs.

chiave primaria

La chiave primaria è la dimensione che ha esattamente un valore univoco per ogni riga di dati. Quando le tabelle di dati vengono unite in una relazione one-to-many, la chiave primaria deve essere definita correttamente per evitare un fanout.

query primaria

Una query primaria è una singola query creata da una singola esplorazione. Quando si lavora con i risultati uniti, la query primaria è un concetto simile all'ID primario quando si uniscono più tabelle in SQL.

modalità di produzione

In modalità di produzione, le modifiche apportate in modalità di sviluppo (ma non inviate alla produzione) non sono ancora visibili nel modello dei dati condiviso da tutti gli utenti. In modalità di produzione, i file LookML vengono trattati come di sola lettura. Uno sviluppatore può accedere alla modalità di sviluppo per apportare modifiche ai file LookML e inviarle in modo che altri possano vederle in produzione.

progetto, progetto LookML

In Looker, un progetto è un insieme di modelli correlati e altri file (come esplorazioni, visualizzazioni e dashboard LookML) che utilizzerai per definire il tuo modello dei dati. In generale, un progetto corrisponde a un singolo repository Git.

Q

Fuso orario query

Fuso orario query è un'impostazione di amministrazione per il fuso orario in cui mostrare date e ore durante l'esecuzione delle query.

vedi anche Fuso orario database, impostazioni del fuso orario

R

ruolo

Un ruolo definisce i privilegi di cui disporrà un utente o un gruppo per uno specifico set di modelli in Looker. Crea un ruolo combinando un set di modelli con un set di autorizzazioni.

vedi anche set di modelli, set di autorizzazioni

run, CI run

Nell'integrazione continua (CI), un'esecuzione è l'esecuzione dei test di convalida configurati in una suite CI. Un'esecuzione CI può essere attivata automaticamente (in base a una pianificazione ricorrente, quando viene inviata una richiesta di pull al repository LookML o a un progetto LookML importato o quando termina un job CI dbt Cloud) o manualmente dall'IDE di Looker. Puoi visualizzare lo stato e i risultati della convalida di un'esecuzione nella pagina Esecuzioni nell'IDE di Looker.

vedi anche integrazione continua, suite

S

schema temporaneo

Uno schema temporaneo è uno schema nel database sottostante designato per archiviare le PDT di Looker.

vedi anche tabella derivata permanente

esplorazione self-service

Un'esplorazione self-service è un'esplorazione creata dai dati caricati da un utente.

Slug

Uno slug è una stringa casuale generata in modo sicuro che sostituisce il valore di Content ID in un URL. Ad esempio, questo URL rimanda a una dashboard: https://docserver.cloud.looker.com/dashboards/CQ1fu99Z9Y1ggq2wcHDfMm. In questo esempio, la stringa CQ1fu99Z9Y1ggq2wcHDfMm è lo slug. Per visualizzare lo slug di una dashboard, seleziona Ottieni link dal menu con tre puntini della dashboard. Per visualizzare lo slug di un'esplorazione, seleziona Condividi dal menu a forma di ingranaggio delle azioni di Esplora. Puoi quindi visualizzare lo slug nel campo URL breve o copiarlo da lì.

traffico southbound

consulta traffico in uscita.

Spazio

Uno spazio è una cartella in cui vengono archiviati dashboard, Look e altri spazi (sottospazi). Ogni utente ha uno spazio personale e un'istanza di Looker può avere anche diversi spazi condivisi. L'accesso ai contenuti in Looker viene assegnato a livello di spazio. A partire da Looker 6.20, gli spazi sono stati rinominati cartelle.

vedi anche cartella

tabella derivata basata su SQL

Una tabella derivata basata su SQL è una tabella derivata che ha una query definita con una query SQL, che fa riferimento alle colonne del tuo database. Le tabelle derivate basate su SQL possono essere temporanee o permanenti.

vedi anche tabella derivata, tabella derivata permanente basata su SQL, tabella derivata temporanea

SQL Runner

Accessibile tramite il menu Sviluppo o da un'esplorazione (con le autorizzazioni appropriate), SQL Runner consente agli utenti di eseguire SQL non elaborato sulle connessioni consentite. SQL Runner può essere utilizzato per eseguire funzioni di database, creare e aggiungere tabelle derivate ai progetti, sfruttare la funzione EXPLAIN e altri usi.

Strumento di convalida SQL

Nell'integrazione continua (CI), lo strumento di convalida SQL esegue query di esplorazione sul database per verificare che le dimensioni nelle esplorazioni del progetto LookML vengano eseguite correttamente sul database.

vedi anche Integrazione continua

Versione Standard

La versione Standard è un tipo di versione di Looker (Google Cloud core) pensata per piccoli team e piccole o medie imprese con un massimo di 50 utenti interni della piattaforma. Oltre alle numerose funzionalità di Looker esistenti, la versione Standard offre nuove funzionalità, tra cui Identity and Access Management di Google Cloud e la connettività BigQuery semplificata.

sottocartella

Una sottocartella è una cartella archiviata all'interno di un'altra cartella. Prima di Looker 6.20, le cartelle erano chiamate Spazi.

sottoparametro

Un sottoparametro è un parametro che può essere utilizzato in un altro parametro (principale) per definire, perfezionare o specificare ulteriormente il funzionamento di quel parametro.

subspace

Uno spazio secondario è uno spazio archiviato all'interno di un altro spazio. A partire da Looker 6.20, gli spazi sono stati rinominati cartelle.

operatore di sostituzione

Il simbolo del dollaro ($) è un operatore di sostituzione in Looker e contribuisce a rendere il codice LookML più riutilizzabile e modulare. Puoi utilizzare questa sintassi per fare riferimento a oggetti LookML già definiti.

suite, suite CI

Nell'integrazione continua (CI), una suite è un insieme di istruzioni di convalida associate a un progetto LookML. Una suite di CI definisce i validator di CI da eseguire, le opzioni di configurazione per ogni validator, il modo in cui vengono attivate le esecuzioni di CI e gli avvisi via email facoltativi.

vedi anche integrazione continua, esecuzione

aggregati simmetrici

Gli aggregati simmetrici sono funzioni di Looker che restituiscono correttamente i risultati per aggregazioni o misure. Aiutano a definire la relazione corretta tra le tabelle, evitando così i fanout.

fuso orario di sistema

Il fuso orario di sistema è il fuso orario per cui è configurato il server che esegue Looker.

vedi anche impostazioni del fuso orario

T

calcolo tabulare

I calcoli tabulari sono simili alle formule dei fogli di lavoro e vengono eseguiti sui risultati di una query, dopo l'esecuzione della query.

tabella derivata temporanea

Una tabella derivata temporanea, a volte chiamata tabella derivata "temporanea", è temporanea e non viene scritta nel database. Una tabella derivata temporanea può essere una tabella derivata (nativa) basata su LookML o una tabella derivata basata su SQL.

vedi anche tabella derivata, tabella derivata nativa, tabella derivata basata su SQL

Riquadro di testo

Un tipo di riquadro di testo della dashboard che offre un'esperienza di modifica visiva.

tema

I temi consentono di personalizzare l'aspetto delle dashboard e delle esplorazioni di Looker incorporate. Puoi utilizzare i temi per personalizzare la famiglia di caratteri, il colore del testo, il colore dello sfondo, il colore dei riquadri e altri elementi visivi.

riquadro

I riquadri sono visualizzazioni che vengono aggiunte a una dashboard da un'esplorazione o da un look. I riquadri possono essere basati su query o collegati a un Look. I riquadri delle query si differenziano dai riquadri collegati ai Look perché vengono archiviati solo nelle dashboard.

impostazioni del fuso orario

Gli amministratori e gli utenti di Looker hanno a disposizione diverse opzioni per convertire e visualizzare i dati basati sul tempo in fusi orari specifici.

vedi anche Fuso orario applicazione, Fuso orario database, Fuso orario query, fuso orario di sistema, Fusi orari specifici degli utenti

transcompilare

Il processo di acquisizione del codice sorgente scritto in un linguaggio e di trasformazione in un altro linguaggio con un livello di astrazione simile. Un esempio è TypeScript in JavaScript.

tabella resa permanente da trigger

Una tabella resa permanente da trigger è una tabella derivata che ha un trigger come strategia di persistenza, utilizzando il parametro datagroup_trigger, il parametro sql_trigger_value o il parametro interval_trigger. Con le tabelle rese permanenti da trigger, Looker mantiene la PDT nel database finché non viene attivata la ricostruzione della PDT. Quando la PDT viene attivata, Looker la ricrea per sostituire la versione precedente. Per ulteriori informazioni, consulta la pagina della documentazione Tabelle derivate in Looker.

U

Annullamento dell'iscrizione (per avvisi e importazioni di contenuti programmate)

Annullando l'iscrizione, gli utenti possono scegliere di non ricevere più le importazioni dei contenuti pianificate e le notifiche di avviso. Le conseguenze dell'annullamento dell'iscrizione variano a seconda di come è configurata la consegna.

Per le email programmate e le notifiche di avviso inviate via email, qualsiasi utente che annulla l'iscrizione per conto di una distribuzione via email di gruppo interromperà le distribuzioni via email e le notifiche di avviso per tutti gli utenti di quel gruppo. Quando i destinatari sono elencati separatamente, se l'ultimo destinatario rimasto annulla l'iscrizione a una distribuzione di contenuti pianificata, la pianificazione viene eliminata da Looker e le distribuzioni non verranno più inviate.

Quando un utente annulla l'iscrizione alle notifiche di avviso di Slack tramite l'integrazione di Slack o Slack Attachment (API Token), l'avviso viene disattivato in Looker e le notifiche non vengono più inviate.

Fusi orari specifici degli utenti

Fusi orari specifici degli utenti è un'opzione di amministrazione che, se abilitata, consente agli utenti di scegliere i propri fusi orari. Le query verranno create con i fusi orari degli utenti che le hanno create.

vedi anche Fuso orario applicazione, Fuso orario database, Fuso orario query, impostazioni del fuso orario

dashboard definita dall'utente, UDD

Le dashboard definite dall'utente vengono create aggiungendo contenuti tramite l'interfaccia utente di Looker, anziché utilizzando LookML. Questo è il tipo di dashboard più comune.

V

query verificata

Una coppia predefinita composta da una domanda in linguaggio naturale e dalla query Looker corrispondente esatta, che funge da fonte di attendibilità affidabile. Le query verificate insegnano all'agente per i dati di Esplora come gestire richieste aziendali complesse senza fare supposizioni. Chiamata anche query di riferimento.

visualizza

In Looker, una vista può rappresentare una tabella di database sottostante o una tabella derivata. Le visualizzazioni sono gli elementi costitutivi delle esplorazioni, che rendono disponibili le informazioni di una visualizzazione per l'esecuzione di query con il selettore campi nell'interfaccia utente di Esplora. Per convenzione, una vista viene definita in un file di vista.

file di vista

Un file di visualizzazione è il punto in cui definisci le dimensioni, le misure e altri campi utilizzati nel tuo modello LookML.

vedi anche modello

drill-down visivo

Il drill-down visivo non è supportato dalle dashboard. Per attivare il drill-down visivo, gli sviluppatori LookML personalizzano una visualizzazione di drill-down utilizzando il parametro link. I visualizzatori di Look o Esplora possono scegliere se visualizzare la visualizzazione personalizzata o una tabella di dati facendo clic sui pulsanti nella parte superiore della finestra di visualizzazione dei dati.

vedi anche modello

visualizzazione

Looker offre diversi tipi di visualizzazioni: le visualizzazioni dei grafici integrate che vengono visualizzate nei contenuti di Looker e le visualizzazioni personalizzate che possono essere create con un parametro visualization o dalla pagina Visualizzazioni nella sezione Amministratore dell'istanza di Looker oppure installate come visualizzazioni o "plug-in" da Looker Marketplace.

componenti di visualizzazione

I componenti di visualizzazione sono parti predefinite dell'applicazione di Looker basate su React che possono essere utilizzate per eseguire il rendering e modificare le visualizzazioni per applicazioni di dati personalizzate e dashboard di Looker incorporate personalizzate.