Looker 1.28 30/03/2014
Dashboard
- Filtri della dashboard per fornire dashboard interattive (visualizza la documentazione)
- Aggiunta "Esplora SQL" per andare direttamente alla query SQL per l'elemento della dashboard
- Limita il numero di query eseguite contemporaneamente
Database
- Supporto del fuso orario Redshift
Tabelle derivate
- L'elemento
persist_for
funziona all'interno delle viste di base (visualizza la documentazione)
Sviluppo di modelli
- L'esperienza di uscita dalla modalità sviluppatore è stata migliorata per evitare pagine 404
- È stato aggiunto "Seleziona tutto" per selezionare tutti i file durante l'elenco dei file dei commit Git
Looker 1.26 05/03/2014
Dashboard
- Gli elementi della dashboard con un solo valore ora sono disponibili per l'esplorazione dettagliata
- Le dashboard possono fare riferimento a più modelli (ad es. 2 o più connessioni per una dashboard)
Sviluppo di modelli
- Guida per le scorciatoie da tastiera aggiunta all'editor
- "Ripristina tutto" ora elimina i file non monitorati
Tabelle derivate
- Introduzione alle tabelle derivate composte
Amministrazione e Configurazione
- Avviso relativo all'URL pubblico: il messaggio viene visualizzato negli URL pubblici se l'istanza utilizza un certificato SSL autofirmato.
- Avviso Aggiungi utente: quando aggiungi un utente con un dominio non utilizzato in precedenza, viene visualizzato un avviso che ti informa che stai aggiungendo un indirizzo email da un dominio esterno.
- Connessioni al database: possibilità di aggiungere parametri alla stringa di connessione JDBC
Looker 1.24 09/02/2014
Look
- Risolto il problema relativo agli allegati email in modo coerente in Outlook per i look programmati
Sviluppo di modelli
- L'elenco dei file ora mostra il nome del modello per i file include
Amministrazione e configurazione
- È stato aggiunto il supporto dei fusi orari internazionali
Looker 1.22 12/01/2014
Tabelle derivate permanenti
- Utilizzare le tabelle derivate permanenti
- Riferimento: tabelle derivate permanenti
- Riferimento: pattern di progettazione delle derivazioni
- Configurazione dello schema e del database temporanei
Looker 1.20 29/11/2013
Esplora (Query Builder)
- Ordina i campi nella barra laterale per etichetta anziché per nome
- Generare il raggruppamento dei campi per ambito anziché per nome della visualizzazione
- Errori del modello visualizzati al caricamento iniziale della pagina anziché dopo l'esecuzione della query
Dashboard
- È stato aggiunto il link Esplora dati nel menu a discesa della dashboard per accedere alla query
- È stato aggiunto il parametro
show_points
per i grafici a linee
LookML
- Supporto dei totali su base mensile (percentuale del totale e percentuale dei precedenti). Consulta la documentazione per la nuova sintassi
one_to_one
aggiunta come opzione di partecipazione; consentendoti di applicare misure su un join per le relazioni one-to-one in un join. Consulta la documentazione per la nuova sintassi.
Sviluppo di modelli
- Modifiche al comportamento della scheda del browser: se il file del modello è aperto in una scheda del browser,
go to definition
passa alla scheda aperta - Miglioramenti al generatore
- Generazione e rigenerazione selettiva dei modelli
- Miglioramento del riconoscimento del campo ID
- Interfaccia utente di Git migliorata per indicare lo stato corrente della modalità sviluppatore
- I messaggi di errore ora vengono visualizzati su
save
per gli errori di analisi - SQL Runner ora genera il codice LookML per la query
- È stata aggiunta l'opzione per reimpostare la directory dello sviluppatore in modo che corrisponda ai file del modello di produzione (accessibile nella pagina Account)
Database
- Generatore di modelli e MSSQL, Aster e Vertica SQL Runner migliorati
- Diagnostica migliorata per le connessioni al database non riuscite
- Bug del filtro dell'anno corretto su Redshift
- È stato aggiunto il supporto di Redshift per le tabelle derivate
- È stato aggiunto il supporto per SAP Hana
Amministratore
- È stato aggiunto un riquadro di utilizzo per visualizzare l'utilizzo del prodotto Looker in tutta l'installazione
- Tutti gli URL del Look pubblico sono ora visualizzabili dagli amministratori
Looker 1.18 06/10/2013
Dashboard
- Release beta delle dashboard
- Come creare dashboard e Documentazione di riferimento per le dashboard
Modifiche a LookML
- Conteggi migliorati
Modifiche all'amministrazione
- Configurazione automatica della directory del modello di sviluppatore
- La pagina Aggiungi utenti ora fornisce un elenco di modelli per le autorizzazioni di accesso
Modifiche allo sviluppo del modello
- L'elenco dei file del modello è semplificato e ora è possibile aggiungere, eliminare e rinominare i file
- Editor LookML aggiornato, con ricerca migliorata, messaggi di stato dei file più intelligenti e evidenziazione della sintassi migliorata
- Generator e SQL Runner spostati nella sezione Modello
- Ottimizzazioni del generatore, inclusi miglioramenti per Redshift
Modifiche al database
- La pagina Connessioni ora esegue attivamente i test e mostra un'analisi dettagliata delle connessioni
- Supporto SSL per Redshift
Looker 1.16.5 05-08-2013
Introduzione a Look
Bookmarks
sono stati rinominati inLooks
con un layout visivo aggiornato per i look- Sono stati aggiunti altri intervalli di frequenza dell'abbonamento
Documenti di assistenza aggiornati
- Link ai documenti di assistenza disponibili per tutti gli utenti
- Sono stati aggiunti nuovi documenti per l'utilizzo di Looker e lo sviluppo in Looker
- Ora i documenti sono disponibili per la ricerca
Modifiche alla navigazione e all'interfaccia utente
- È stato aggiunto il pulsante di query
clear
- Modifiche all'icona di Query Builder
- Avatar utente con supporto gravatar
- Miglioramenti al layout per dispositivi mobili
Modifiche LookML
- Join migliori: ora LookML offre un modo migliore per scrivere i join. Consulta la documentazione per la nuova sintassi.
- Alias delle tabelle: introduzione di
sql_table_name
per gestire i nomi delle tabelle con spazi e prefisso delle tabelle. Consulta la documentazione per la nuova sintassi. - Nuovi attributi di campo:
hidden: true
edeprecated: true
. Entrambi i campi nascosti e deprecati non vengono visualizzati in Looker Explorer, ma mostreranno i risultati. I campi deprecati mostrano un avviso che li informa che sono stati deprecati. Questi flag mantengono attive le query con i vecchi campi, ma scoraggiano le persone dal loro utilizzo.
Modifiche all'amministrazione
- Rotazione dei file di log; la rotazione interna può essere impostata su giornaliera, settimanale o mensile. Se viene utilizzato uno strumento di rotazione log esterno, impostalo su "Mai" e invia il segnale USR2 al processo Looker per attivare la riapertura del file di log.
- Procedura di verifica del Contratto di licenza con l'utente finale (EULA) in-app. Dopo l'aggiornamento, al primo utente che accede al sistema verrà chiesto di accettare il Contratto di licenza con l'utente finale (EULA).
- Miglioramenti a SQL Runner
- Consenti all'utente di modificare l'indirizzo email dell'account
Modifiche al database
- Sono stati aggiunti dialetti per BitYota, Vertica e Vectorwise
- Miglioramenti al dialetto MS SQL
- Miglioramenti delle prestazioni di Redshift
Looker 1.12.10 30/03/2013
Modifiche alla navigazione e all'interfaccia utente
- Sono state aggiunte scorciatoie da tastiera per
Run Last Query
(Ctrl+Maiusc+L) eEnter Developer Mode
(Ctrl+Maiusc+D) Run Last Query
aggiunto al menu a discesa dell'utenteReturn to Last Query
viene sempre visualizzato nelle pagine dei modelli- Elemento
History
spostato nel menu a discesa dell'utente - Funzionalità di
Chat
ora attivata facendo clic sull'icona Chat nel menu di navigazione in alto - Il link
Support Site
ti reindirizza alla documentazione del ? icona nel menu di navigazione superiore - Layout migliorato e correzioni di bug di navigazione per i dispositivi mobili
- È stata aggiunta la navigazione nella pagina Preferiti per visualizzare più facilmente i preferiti di un altro utente
- Nuovo menu a discesa dell'intestazione di colonna per consentire un facile accesso ai filtri in base alla colonna, alla colonna pivot/unpivot e alla definizione del campo dal menu a discesa dell'intestazione della colonna.
Query Builder
- Area cliccabile espansa per nascondere/mostrare la barra laterale
- Aggiunta di un avviso e di un prompt per eseguire nuovamente la query quando vengono apportate modifiche
- Risultati della query limitati a 3000 a meno che non venga eseguita l'esportazione
- È stato implementato un ordinamento predefinito ragionevole quando non viene specificato alcun ordinamento
Modifiche LookML
- Modifiche alla sintassi dei filtri predefiniti con l'aggiunta di
Conditionally Filter
(vedi la documentazione aggiornata) - Supporto per "da" nella vista di base
Vari
- Epoch Hours: vengono visualizzate nel formato "AAAA-MM-GG HH" in modo da filtrare correttamente quando viene fatto clic
- Connessioni al database: consenti di impostare un numero massimo di connessioni per ogni connessione al database
- Connessioni al database: opzione SSL aggiunta
Looker 1.11.30 05/03/2013
- Nuovo aspetto e design dell'interfaccia con miglioramenti dell'usabilità
- Interfaccia di query ridisegnata
- Integrazione di Git nell'interfaccia (non è più necessario utilizzare SSH per implementare le modifiche) (consulta la documentazione aggiornata)
- Supporto del database per Redshift
Looker 11.11.23 19/02/2013
Aggiornamenti sul prodotto
- Maggiore sicurezza SSL
- Riconnessione automatica ai database Postgres
- Generator ora supporta la generazione di modelli per una singola tabella
- Gestione e visualizzazione degli errori ERB migliorate
- Opzione che consente di aggiungere nuovi utenti e impostarli come amministratori
- Guida per i filtri nella nuova interfaccia delle query
Aggiornamenti del linguaggio LookML
- "yesno" supportate da un periodo di tempo
- "datatype" per i campi del periodo di tempo; specifica il tipo di campo del database sottostante (epoch, timestamp, datetime, date)
Looker 1.11.13 21/12/2012
Log della cronologia migliorato
La cronologia viene visualizzata in un formato più leggibile. Le query mostrano i parametri per visualizzazione, campi e ordinamento anziché una frase in inglese illeggibile.
I filtri delle date consentono valori NULL
NULL, NOT NULL e -NULL sono tutti consentiti nei filtri data.
Gestione degli errori
È stata migliorata la gestione degli errori nella modalità di sviluppo di Looker per rilevare i parametri e le istruzioni con nomi errati.
Determinazione dell'ambito del campo
È stato aggiunto "- scoping: true" per semplificazioni del linguaggio. Con "scoping: true", tutti i nomi di campo e di set sono limitati alla visualizzazione. Imposta nomi e nomi di campi senza "." al loro interno si presuma l'ambito della vista. Il nome completo di un insieme o di un campo contiene sempre un ".". Ad esempio, il nome completo dei campi riportato di seguito è "foo.bar", ma all'interno della visualizzazione può essere fatto riferimento a "bar":
Dopo (scoping: true)
- view: foo
fields:
- dimension: bar
Prima (senza definizione dell'ambito)
- view: foo
fields:
- name: foo_bar
- I modelli che non hanno "scoping: true" continuano a funzionare come sempre
- Ora il generatore genera modelli basati su ambito
Supporto delle tabelle derivate
Le viste possono essere basate su query secondarie (tabelle derivate). Questo è ottimo per creare informazioni sulle entità. Le tabelle derivate vengono costruite prima dell'esecuzione della query principale. In mySQL, per utilizzare questa funzionalità, avrai bisogno dell'accesso in scrittura a un database denominato "TMP", anche se Looker non scrive mai su questo database. Looker utilizza solo "CREATE TEMPORARY TABLE TMP".
Esempio di tabella derivata
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
Miglioramenti al supporto dei database
- Le parole riservate di Postgres ora vengono tra virgolette durante la creazione dei modelli
- MSSQL è ora un dialetto SQL supportato
Looker 1.10.13 06-11-2012
Chat di assistenza in-app
Gli amministratori vedranno ora "Chat con Looker Eng" nell'angolo in basso a destra. Ora è ancora più facile accedere al team di tecnici di Looker, che ti aiuterà a risolvere domande grandi e piccole. Se non riesci a procedere, contattaci tramite la chat di Looker. Siamo a tua disposizione.
Gli utenti non amministratori possono visualizzare il modello LookML
Ora tutti gli utenti di Looker hanno la possibilità di esaminare il modello LookML sottostante tramite il link "Visualizza" accanto a ciascun campo o dal link Modelli nell'intestazione.
Aggiornamenti terminologici
Abbiamo standardizzato una nuova terminologia per Looker:
- LookML: il linguaggio Looker, basato su YAML, che consente la definizione di un modello di business logico per una determinata connessione al database.
- Campo : rappresenta un dato, direttamente da una colonna di un database o calcolato da una o più colonne di un database. Definito in LookML.
- Dimensione: un campo utilizzato per suddividere i risultati di una query in gruppi distinti.
- Misura: un campo utilizzato per aggregare dati nelle righe di un database.
- Query: l'esecuzione di un'istruzione SQL in base a campi e dimensioni selezionati in una determinata visualizzazione.
- Visualizzazione: una raccolta di campi e join che descrivono un'entità aziendale (utente, ordine e così via). Scritto in LookML. In precedenza denominato Query nell'intestazione.
- Modello - Una raccolta di viste e metadati associati che descrivono il modello logico di un'attività. In precedenza era etichettato come Dizionario nell'intestazione.
- Queste modifiche includono anche alcuni aggiornamenti all'intestazione nella UI web di Looker. Le opzioni Dizionario e Query sono ora raggruppate in un unico menu a discesa Esplora. Ora nell'intestazione è presente un link Modelli (descritto sopra).
Aggiornamenti delle iscrizioni alla posta
Ora è possibile creare iscrizioni alla posta con inizio personalizzato e più volte. Puoi anche aggiungere altri utenti che verranno inseriti in Cc dell'email, all'interno o all'esterno della tua organizzazione. Le persone a cui vengono inviati i documenti per posta all'esterno dell'organizzazione possono essere gestite tramite la sezione Gestisci estranei del pannello di amministrazione.
Come sempre, accogliamo con favore feedback e suggerimenti.