Looker 1.28 2014-03-30
Dashboard
- Filtri della dashboard per fornire dashboard interattive (visualizza la documentazione)
- Aggiunto "Esplora SQL" per andare direttamente alla query SQL per l'elemento della dashboard
- Limita il numero di query che vengono eseguite contemporaneamente
Database
- Supporto del fuso orario Redshift
Tavoli derivati
persist_for
funziona all'interno delle viste di base (visualizza la documentazione)
Sviluppo di modelli
- È stata migliorata l'esperienza in modalità sviluppatore per evitare pagine 404
- È stato aggiunto "seleziona tutto" per selezionare tutti i file durante l'elenco di comunicazioni Git nei commit Git
Looker 1.26 2014-03-05
Dashboard
- Gli elementi della dashboard con valore singolo sono ora perforabili
- Le dashboard possono fare riferimento a più modelli (ad es. 2 o più connessioni che alimentano una dashboard)
Sviluppo di modelli
- Guida alle scorciatoie da tastiera aggiunta all'editor
- "Ripristina tutti" ora elimina i file non monitorati
Tavoli derivati
- Introduzione alle tabelle derivate
Console di amministrazione
- Avviso URL pubblico: il messaggio viene visualizzato sugli URL pubblici se l'istanza utilizza un certificato SSL autofirmato.
- Avviso di aggiunta dell'utente: quando aggiungi un utente con un dominio che non è stato utilizzato in precedenza, viene visualizzato un avviso che ti informa che stai aggiungendo un indirizzo email di un dominio straniero.
- Connessioni di database: possibilità di aggiungere parametri alla stringa di connessione JDBC
Looker 1.24 2014-02-09
Stili
- Corretti gli allegati email in Outlook per i Look pianificati
Sviluppo di modelli
- L'elenco dei file ora mostra il nome del modello per i file di inclusione
Console di amministrazione
- Aggiunto supporto per il fuso orario internazionale
Looker 1.22 2014-01-12
Tabelle derivate permanenti
- Utilizzo delle tabelle derivate derivate
- Riferimento: tabelle derivate permanenti
- Riferimento: modelli di progettazione di derivazione
- Schema temporaneo e configurazione del database
Looker 1.20 2013-11-29
Esplora (Query Builder)
- Ordina i campi nella barra laterale in base all'etichetta anziché al nome
- Genera raggruppamento dei campi in base all'ambito anziché in base al nome della vista.
- Errori del modello visualizzati durante il 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
- Parametro
show_points
aggiunto per i grafici a linee
LookML
- Supporto per i totali mensili (percentuale del totale e percentuale della precedente). Consulta la documentazione per la nuova sintassi
- Aggiunto
one_to_one
come opzione di partecipazione, che ti consente di applicare misure a un join per creare relazioni one-to-one su un join. Consulta la documentazione per la nuova sintassi.
Sviluppo di modelli
- Modifiche del 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
- Riconoscimento migliorato del campo ID
- Miglioramento dell'interfaccia utente Git per indicare lo stato corrente della modalità sviluppatore
- I messaggi di errore vengono ora visualizzati in
save
per rilevare errori - SQL Runner ora genera LookML per la query
- Aggiunta un'opzione per reimpostare la directory sviluppatori in modo che corrisponda ai file di modello di produzione (accessibili nella pagina Account)
Database
- MSSQL, Aster e Vertica SQL Runner e Generatore di modelli migliorati
- Diagnostica migliorata per le connessioni ai database non riuscite
- Correzione del bug del filtro dell'anno su Redshift
- Aggiunto il supporto di Redshift per le tabelle derivate
- Aggiunto il supporto per SAP Hana
Amministrazione
- Aggiunto il riquadro Utilizzo per visualizzare l'utilizzo del prodotto Looker nell'installazione.
- Tutti gli URL di Look pubblico ora sono visibili agli amministratori
Looker 1.18 2013-10-06
Dashboard
- Versione beta delle dashboard
- Come creare dashboard e riferimento per le dashboard
Modifiche LookML
- Conteggi migliori
Modifiche a livello di amministrazione
- Configurazione automatica della directory del modello di sviluppatore
- Aggiunta di utenti ora fornisce un elenco di modelli per le autorizzazioni di accesso
Modifiche allo sviluppo dei modelli
- L'elenco dei file del modello è semplificato e ora è possibile aggiungere, eliminare e rinominare i file
- Aggiornato l'editor LookML, con ricerca migliorata, messaggi di stato dei file più intelligenti ed evidenziazione della sintassi migliorata
- Generatore e SQL Runner spostati nella sezione Modello
- Ottimizzazioni del generatore, inclusi miglioramenti per Redshift
Modifiche al database
- La pagina Connections ora esegue attivamente i test e mostra un'analisi dettagliata delle connessioni
- Supporto SSL per Redshift
Looker 1.16.5 2013-08-05
Introduzione ai look
- Il nome
Bookmarks
è stato rinominato inLooks
con un layout visivo aggiornato per i Look - Sono stati aggiunti altri intervalli di frequenze di abbonamento
Documenti aggiornati per l'assistenza
- Link all'assistenza per Documenti disponibile per tutti gli utenti
- Nuovi documenti aggiunti per Looker e Developing in Looker
- Ora è possibile eseguire ricerche nei documenti
Modifiche alla navigazione e all'interfaccia utente
- Pulsante di query
clear
aggiunto - Modifiche alle icone del generatore di query
- Avatar utente con supporto gravatar
- Miglioramenti al layout per dispositivi mobili
Modifiche LookML
- Better join: LookML ora dispone di un metodo migliore per scrivere i join. Consulta la documentazione per la nuova sintassi.
- Tabelle di alias: introduzione di
sql_table_name
per gestire i nomi delle tabelle con spazi e prefissi delle tabelle. Consulta la documentazione per la nuova sintassi. - Nuovi attributi di campo:
hidden: true
edeprecated: true
. I campi nascosti e deprecati non vengono visualizzati in Looker Explorer, ma mostrano risultati. I campi deprecati mostrano un avviso che indica che sono stati ritirati. Questi flag mantengono le query con campi vecchi funzionanti, ma sconsigliano l'utilizzo da parte delle persone.
Modifiche a livello di amministrazione
- Rotazione dei file di log; la rotazione interna può essere impostata su giornaliera, settimanale o mensile. Se viene utilizzato un rotore di log esterno, impostalo su "Mai" e invia il segnale USR2 al processo di Looker per attivare la riapertura del file di log.
- Procedura di verifica del Contratto di licenza con l'utente finale in-app (EULA). Dopo l'aggiornamento, al primo utente che dovrà accedere al sistema verrà richiesto di accettare il Contratto di licenza con l'utente finale (EULA).
- Miglioramenti di SQL Runner
- Consenti all'utente di cambiare l'indirizzo email dell'account
Modifiche al database
- Dialetti aggiunti per BitYota, Vertica, Vectorsym
- Miglioramenti del dialetto MS SQL
- Miglioramenti delle prestazioni di Redshift
Looker 1.12.10 2013-03-30
Modifiche alla navigazione e all'interfaccia utente
- Scorciatoie da tastiera aggiunte per
Run Last Query
(Ctrl + Maiusc + L) eEnter Developer Mode
(Ctrl + Maiusc + D) Run Last Query
aggiunta al menu a discesa degli utentiReturn to Last Query
viene sempre visualizzato nelle pagine modelloHistory
spostato nel menu a discesa dell'utente- Funzionalità di
Chat
ora attivata facendo clic sull'icona di Chat nel menu di navigazione in alto - Il link
Support Site
ti rimanda alla documentazione da ? icona nel menu di navigazione in alto - Layout migliorato e bug di navigazione corretti per i dispositivi mobili
- Aggiunta la navigazione nella pagina Segnalibri 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 sulla colonna, sulla colonna pivot/una pivot e passare alla definizione dei campi dal menu a discesa dell'intestazione di colonna.
Query Builder
- Area selezionabile espansa per nascondere/mostrare la barra laterale
- Sono stati aggiunti un avviso e un prompt per eseguire di nuovo la query quando vengono apportate modifiche.
- Risultati delle query limitati a 3000 a meno che non vengano esportati
- Implementato un ordinamento predefinito ragionevole quando non è specificato alcun ordinamento
Modifiche LookML
- Modifiche alla sintassi dei filtri predefiniti con l'aggiunta di
Conditionally Filter
(vedi la documentazione rivista) - Supporto di 'from' nella visualizzazione di base
Vari
- Ore ore: vengono visualizzate nel formato 'AAAA-MM-GG HH', in modo che vengano filtrate correttamente quando si fa clic
- Connessioni al database: consente di impostare il numero massimo di connessioni per ogni connessione al database
- Connessioni di database: opzione SSL aggiunta
Looker 1.11.30 2013-03-05
- Nuovo aspetto dell'interfaccia con miglioramenti dell'usabilità
- Interfaccia query riprogettata
- Integrazione Git nell'interfaccia (eliminazione della necessità di SSH per il deployment delle modifiche) (vedi la documentazione rivista)
- Supporto dei database per Redshift
Looker 1.11.23 2013-02-19
Aggiornamenti sul prodotto
- Sicurezza SSL migliorata
- Riconnessione automatica ai database Postgres
- Generatore ora supporta la generazione di modelli per una singola tabella
- Migliore gestione e visualizzazione degli errori ERB
- Opzione per l'aggiunta di nuovi utenti per assegnarli agli amministratori
- Guida del filtro nella nuova interfaccia di query
Aggiornamenti al linguaggio LookML
- "yesno" supportato come intervallo di tempo
- "datatype" attributo per i campi dell'intervallo di tempo; specifica il tipo di campo del database sottostante (epoca, timestamp, data/ora, data)
Looker 1.11.13 2012-12-21
Log della cronologia migliorato
La cronologia viene visualizzata in un formato più leggibile. Le query mostrano i parametri per vista, campi e ordinamento, anziché una frase illeggibile in inglese.
I filtri della data consentono valori NULL
NULL, NOT NULL e -NULL sono tutti consentiti nei filtri per data.
Gestione degli errori
Migliorata la gestione degli errori nella modalità di sviluppo Looker per rilevare parametri e istruzioni con nomi errati.
Cannocchiali
Aggiunto '- ambito: true' per le semplificazioni della lingua. Con 'scoping: true', tutti i nomi dei campi e i nomi degli insiemi sono limitati alla visualizzazione. Imposta i nomi e i nomi dei campi senza un '.' in essi si suppongono che l'ambito sia limitato alla vista. Il nome completo di un insieme o di un campo contiene sempre un '.'. Ad esempio, il nome completo del campo di seguito sarà denominato 'foo.bar' ma può essere riferito come 'bar' all’interno della vista:
Dopo (ambito: true)
- view: foo
fields:
- dimension: bar
Prima (senza ambito)
- view: foo
fields:
- name: foo_bar
- Modelli che non hanno 'scoping: true' continuano a funzionare come hanno sempre
- Il generatore ora genera modelli con ambito
Supporto per le tabelle derivate
Le visualizzazioni possono essere basate su query secondarie (tabelle derivate). Questa è una soluzione ideale per raccogliere informazioni sulle entità. Le tabelle derivate vengono create prima dell'esecuzione della query principale. In mySQL, per utilizzare questa funzionalità è necessario l'accesso in scrittura a un database denominato "TMP", anche se Looker non scrive mai in 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 di database
- Le parole riservate di Postgres ora vengono citate durante la creazione dei modelli
- MSSQL ora è un dialetto SQL supportato
Looker 1.10.13 2012-11-06
Chat di assistenza in-app
Gli amministratori vedranno la casella 'Chat con Looker Eng' nell'angolo in basso a destra. Ora è ancora più facile accedere al team di tecnici di Looker per aiutarti a risolvere domande grandi e piccole. Se ti blocchi, afferraci nella 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 controllare il modello LookML sottostante tramite il link "quot;view" accanto a ciascun campo o tramite il link templates nell'intestazione.
Aggiornamenti della terminologia
Abbiamo standardizzato una nuova terminologia per Looker:
- LookML - Il linguaggio Looker, basato su YAML, che consente la definizione di un modello aziendale logico per una determinata connessione di database.
- Campo: rappresenta un dato, direttamente da una colonna in un database o calcolato da una o più colonne in un database. Definita in LookML.
- Dimensione: un campo utilizzato per bucket di risultati in una query in gruppi distinti.
- Misurazione: un campo utilizzato per aggregare i dati tra le righe di un database.
- Query: l'esecuzione di un'istruzione SQL in base ai campi e alle dimensioni selezionati in una determinata vista.
- Visualizzazione: una raccolta di campi e join che descrivono un'entità aziendale (utente, ordine e così via). Scritta in LookML. Precedentemente etichettato Query nell'intestazione.
- Modello: una raccolta di viste e metadati associati che descrivono il modello logico di un'attività. Precedentemente etichettato Dizionario nell'intestazione.
- Con queste modifiche sono stati apportati alcuni aggiornamenti dell'intestazione della UI web di Looker. Dizionario e Query sono stati compressi in un singolo menu a discesa Esplora. Ora è presente un link ai modelli nell'intestazione (descritto sopra).
Aggiornamenti dell'abbonamento alla posta
Ora è possibile creare abbonamenti email con orari di inizio e di aggiornamento personalizzati. Puoi anche aggiungere altri abbonati che verranno aggiunti in copia per conoscenza all'interno o all'esterno dell'organizzazione. Le persone spedite al di fuori dell'organizzazione possono essere gestite tramite la sezione Gestisci utenti esterni del riquadro Amministratore.
Come sempre, siamo lieti di ricevere feedback e suggerimenti.