Looker 1.28 30-03-2014
Dashboard
- Filtri per la dashboard interattivi (visualizza la documentazione)
- Aggiunta "Esplora SQL" per accedere direttamente alla query SQL per l'elemento della dashboard
- Limita il numero di query che vengono eseguite contemporaneamente
Database
- Supporto del fuso orario Redshift
Tabelle derivate
persist_for
funziona all'interno delle visualizzazioni di base (visualizza la documentazione)
Sviluppo di modelli
- È stata migliorata l'esperienza d'uso della modalità sviluppatore per evitare 404 pagine
- Aggiunta dell'opzione "seleziona tutto" per selezionare tutti i file durante l'elenco delle comunicazioni Git dei commit Git
Looker 1.26 05-03-2014
Dashboard
- Gli elementi delle dashboard con valore singolo ora sono disponibili in dettaglio
- Le dashboard possono fare riferimento a più modelli (ad es. 2 o più connessioni che alimentano una dashboard)
Sviluppo di modelli
- Guida per la scorciatoia da tastiera aggiunta all'editor
- L'opzione "Ripristina tutti" ora elimina i file non monitorati
Tabelle derivate
- Introduzione alle tabelle derivate composte
Amministrazione e configurazione
- Avviso di URL pubblico: il messaggio viene visualizzato sugli URL pubblici se l'istanza utilizza un certificato SSL autofirmato.
- Aggiungi avviso utente: quando aggiungi un utente con un dominio che non è stato utilizzato in precedenza, un avviso ti avvisa che stai aggiungendo un indirizzo email da un dominio straniero.
- Connessioni al database: possibilità di aggiungere parametri alla stringa di connessione JDBC
Looker 1.24 2014-02-09
Look
- Correzione costante degli allegati email in Outlook per i look pianificati
Sviluppo di modelli
- Ora l'elenco dei file mostra il nome del modello per i file di inclusione
Amministrazione e configurazione
- Aggiunto supporto per il fuso orario internazionale
Looker 1.22 12-01-2014
Tabelle derivate permanenti
- Utilizzo delle tabelle derivate permanenti
- Riferimento: tabelle derivate permanenti
- Riferimento: pattern di progettazione di derivazione
- Configurazione di schema e database temporaneo
Looker 1.20 29-11-2013
Esplora (Query Builder)
- Ordina i campi nella barra laterale per etichetta anziché per nome
- Genera il raggruppamento dei campi per ambito anziché per nome vista
- 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
- Parametro
show_points
aggiunto per i grafici a linee
LookML
- Supporto dei totali su base mensile (percentuale del totale e della percentuale precedente). Consulta la documentazione per la nuova sintassi
- È stata aggiunta
one_to_one
come opzione di join; ti consente di introdurre misure su un join per una relazione individuale in un join. Consulta la documentazione per conoscere 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 dei campi dell'ID
- Miglioramento dell'interfaccia utente Git per indicare lo stato corrente della modalità sviluppatore
- Messaggi di errore mostrati il giorno
save
per l'analisi degli errori - SQL Runner ora genera LookML per la query
- Aggiunta un'opzione per reimpostare la directory sviluppatore in modo che corrisponda ai file del modello di produzione (accessibili nella pagina Account)
Database
- runner SQL e generatore di modelli MSSQL, Aster e Vertica migliorati
- Diagnostica migliorata per le connessioni ai database non riuscite
- Correggi il bug del filtro dell'anno su Redshift
- Aggiunto il supporto Redshift per le tabelle derivate
- Aggiunto il supporto per SAP Hana
Amministratore
- Riquadro di utilizzo aggiunto per visualizzare l'utilizzo del prodotto Looker nell'installazione
- Ora tutti gli URL pubblico possono essere visualizzati dagli amministratori
Looker 1.18 06/10/2013
Dashboard
- Versione beta delle dashboard
- Come creare le dashboard e Riferimento per le dashboard
Modifiche LookML
- Conteggi migliorati
Modifiche amministrative
- Configurazione automatica della directory del modello di sviluppatore
- Aggiungi utenti ora fornisce un elenco di modelli per l'autorizzazione di accesso
Modifiche allo sviluppo dei modelli
- 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 ed evidenziazione della sintassi migliorata
- Generatore e SQL Runner spostati nella sezione Modello
- Ottimizzazioni del generatore, inclusi miglioramenti a 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
Novità: Look
Bookmarks
è stato rinominato inLooks
con un layout visivo aggiornato per i Look- Sono stati aggiunti altri intervalli di frequenza degli abbonamenti
Documenti di supporto aggiornati
- Link dell'assistenza di Documenti disponibile 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
- Pulsante della query
clear
aggiunto - Modifiche all'icona di Query Builder
- Avatar utente con supporto gravatar
- Miglioramenti al layout per dispositivi mobili
Modifiche LookML
- Better Joins: LookML ora ha un modo migliore per scrivere join. Consulta la documentazione per conoscere 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 conoscere la nuova sintassi. - Nuovi attributi di campo:
hidden: true
edeprecated: true
. I campi nascosti e deprecati non vengono mostrati in Looker Explorer, ma mostrano risultati. I campi obsoleti mostrano un avviso che informa che il campo è stato ritirato. Questi flag permettono il funzionamento delle query con campi vecchi, ma dissuadono le persone dal utilizzarle.
Modifiche amministrative
- Rotazione file di log: la rotazione interna può essere impostata su giornaliera, settimanale o mensile. Se viene utilizzato un rotatore di log esterno, impostalo su "Never" 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 (EULA) dell'app finale. Dopo l'aggiornamento, al primo utente che accede al sistema verrà chiesto di accettare il Contratto di licenza con l'utente finale (EULA).
- Miglioramenti di SQL Runner
- Consenti all'utente di modificare l'indirizzo email dell'account
Modifiche al database
- Dialetti aggiunti per BitYota, Vertica, Vectorwise
- Miglioramenti del dialetto SQL MS
- Miglioramenti del rendimento Redshift
Looker 1.12.10 30/03/2013
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
aggiunto al menu a discesa degli utentiReturn to Last Query
viene sempre visualizzato sulle pagine dei modelliHistory
spostato nel menu a discesa degli utenti- La funzionalità
Chat
è ora attivata facendo clic sull'icona Chat nel menu di navigazione nella parte superiore - Il link
Support Site
ti rimanda alla documentazione di ? icona in alto nel menu di navigazione - Layout migliorato e bug di navigazione corretti per i dispositivi mobili
- È stata 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 su colonne, colonne pivot/colonne e andare alla definizione dei campi dal menu a discesa dell'intestazione di colonna.
Query Builder
- Area cliccabile espansa per nascondere/mostrare la barra laterale
- Sono stati aggiunti un avviso e la richiesta di eseguire nuovamente la query quando vengono apportate modifiche
- Risultati della query limitati a 3000 a meno che non vengano esportati
- Implementazione di 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 aggiornata) - Supporto di "da" nella visualizzazione di base
Vari
- Ore periodo: visualizzate nel formato "AAAA-MM-GG HH", in modo che vengano filtrate correttamente quando l'utente fa clic
- Connessioni al database: consente di impostare il numero massimo di connessioni per ogni connessione al database
- Connessioni al database: aggiunta opzione SSL
Looker 1/11/30 05/03/2013
- Nuovo aspetto per l'interfaccia con miglioramenti all'usabilità
- Interfaccia query riprogettata
- Integrazione di Git nell'interfaccia (eliminazione della necessità di utilizzare SSH per eseguire il deployment delle modifiche) (vedi la documentazione rivista)
- Supporto dei database per Redshift
Looker 11/1/23 2013-02-19
Aggiornamenti sul prodotto
- Sicurezza SSL migliorata
- Riconnessione automatica ai database Postgres
- Il generatore ora supporta la generazione del modello per una singola tabella
- Miglioramento della gestione e visualizzazione degli errori ERB
- Opzione al momento di aggiungere nuovi utenti per renderli amministratori
- Guida al filtro nella nuova interfaccia per le query
Aggiornamenti alla lingua LookML
- "yesno" supportato come intervallo di tempo
- Attributo "datatype" per i campi di tempo; specifica il tipo di campo di database sottostante (epoca, timestamp, data/ora, data)
Looker 1/11/13 21/12/2012
Log della cronologia migliorato
La cronologia viene visualizzata in un formato più leggibile. Le query visualizzano i parametri per vista, campi e ordinamento, anziché una frase inglese illeggibile.
I filtri data consentono valori NULL
NULL, NOT NULL e -NULL sono tutti consentiti nei filtri di data.
Gestione degli errori
Miglioramento della gestione degli errori in modalità di sviluppo Looker per rilevare parametri e istruzioni con nomi errati.
Canottaggio a campo
Per le semplificazioni della lingua è stato aggiunto "- ambito: true". Con "ambito: true", tutti i nomi dei campi e i nomi dei set hanno come ambito la visualizzazione. L'ambito dei nomi dei campi e dei campi senza '.' è impostato sulla visualizzazione. Il nome completo di un insieme o di un campo contiene sempre un punto ".". Ad esempio, il nome completo del campo riportato di seguito deve essere "foo.bar", ma può essere indicato come "bar" all'interno della vista:
Dopo (ambito: vero)
- view: foo
fields:
- dimension: bar
Prima (senza ambito)
- view: foo
fields:
- name: foo_bar
- I modelli che non hanno l'opzione "ambito: vero" continuano a funzionare come sempre
- Il generatore ora genera modelli con ambito
Supporto per tabelle derivate
Le viste possono essere create su query secondarie (tabelle derivate). È un ottimo modo per costruire fatti sulle entità. Le tabelle derivate vengono create 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 citate durante la creazione dei modelli
- MSSQL è ora un dialetto SQL supportato
Looker 1.10.13 06-11-2012
Chat di assistenza in-app
Ora gli amministratori vedranno la casella "Chat con Looker" nell'angolo in basso a destra. Ora è ancora più facile accedere al team tecnico di Looker per aiutarti a risolvere domande grandi e piccole. Se non riesci a procedere, contattaci con la chat di Looker. Siamo a tua disposizione.
Gli utenti non amministratori possono visualizzare il modello LookML
Ora tutti gli utenti di Looker hanno l'opportunità di controllare il modello LookML sottostante tramite il link "view" accanto a ciascun campo o il link Models (Modelli) nell'intestazione.
Aggiornamenti della terminologia
Abbiamo standardizzato una nuova terminologia per Looker:
- LookML, il linguaggio Looker, basato su YAML che consente di definire un modello aziendale 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 raggruppare i risultati in una query in gruppi distinti.
- Misura: un campo utilizzato per aggregare i dati su più righe in un database.
- Query: l'esecuzione di un'istruzione SQL basata su campi e dimensioni selezionati in una determinata vista.
- Visualizzazione: una raccolta di campi e join che descrivono un'entità aziendale (utente, ordine e così via). Scritto in LookML. Query denominata in precedenza nell'intestazione.
- Modello: una raccolta di visualizzazioni e metadati associati che descrivono il modello logico di un'attività. In precedenza etichettato Dizionario nell'intestazione.
- Queste modifiche comportano anche alcuni aggiornamenti dell'intestazione nell'interfaccia utente web di Looker. Dizionario e Query sono stati compressi in un unico menu a discesa Esplora. Ora nell'intestazione è presente un link Modelli (come descritto sopra).
Aggiornamenti sulle iscrizioni per posta
Ora è possibile creare abbonamenti email con orari di inizio e di ripetizione personalizzati. Puoi anche aggiungere altri abbonati che verranno inviati in Cc all'email, all'interno o all'esterno dell'organizzazione. Le persone che vengono spedite all'esterno dell'organizzazione possono essere gestite tramite la sezione Gestisci utenti esterni nel riquadro Amministrazione.
Come sempre, accogliamo con favore il feedback e i suggerimenti.