1.x Versionshinweise

Looker 1.28 2014-03-30

Dashboards

  • Dashboard-Filter für interaktive Dashboards (siehe Dokumentation)
  • „SQL entdecken“ wurde hinzugefügt, um die SQL-Abfrage für das Dashboard-Element direkt aufzurufen
  • Anzahl der Abfragen begrenzen, die gleichzeitig ausgeführt werden

Datenbanken

  • Unterstützung von Redshift-Zeitzonen

Abgeleitete Tabellen

Modellentwicklung

  • Die Einstellung „Entwicklermodus“ wurde verbessert, um 404-Seiten zu vermeiden
  • Hinzufügen von „& All“ zur Auswahl aller Dateien in der git comm-Liste der Dateien in Git-Commits

Looker 1.26 2014-03-05

Dashboards

  • Dashboard-Elemente mit nur einem Wert sind jetzt bohrbar
  • Dashboards können auf mehrere Modelle verweisen (z.B. 2+ Verbindungen für ein Dashboard)

Modellentwicklung

  • Hilfe für Tastenkombinationen zum Editor hinzugefügt
  • Alle Dateien wiederherstellen & löschen

Abgeleitete Tabellen

Verwaltung &Einrichtung

  • Warnung zu öffentlichen URLs: Nachricht wird auf öffentlichen URLs angezeigt, wenn Ihre Instanz ein selbst signiertes SSL-Zertifikat verwendet.
  • Hinweis für Nutzer: Wenn Sie einen Nutzer mit einer Domain hinzufügen, die noch nicht verwendet wurde, werden Sie durch eine Warnung darauf hingewiesen, dass Sie eine E-Mail-Adresse aus einer fremden Domain hinzufügen.
  • Datenbankverbindungen: Möglichkeit, Parameter dem JDBC-Verbindungsstring hinzuzufügen

Looker 1.24 2014-02-09

Looks

  • Regelmäßige E-Mail-Anhänge in Outlook für geplante Looks wurden behoben.

Modellentwicklung

  • In der Dateiliste wird jetzt der Modellname für die Include-Dateien angezeigt

Verwaltung &Einrichtung

  • Unterstützung für zusätzliche Zeitzonen

Looker 1.22 2014-01-12

Persistente abgeleitete Tabellen

Looker 1.20 29.11.2013

Erkunden (Query Builder)

  • Felder in der Seitenleiste nach Label und nicht nach Name sortieren
  • Feldgruppierung nach Umfang statt nach Ansichtsname generieren
  • Modellfehler, die beim ersten Seitenaufbau und nicht nach dem Ausführen der Abfrage angezeigt werden

Dashboard

  • Dem Drop-down-Menü des Dashboards wurde der Link „Daten auswerten“ für den Zugriff auf die Abfrage hinzugefügt
  • show_points-Parameter für Liniendiagramme hinzugefügt

LookML

Modellentwicklung

  • Änderungen am Verhalten des Browsertabs: Wenn die Modelldatei in einem Browsertab geöffnet ist, wechselt go to definition zum geöffneten Tab
  • Generatorverbesserungen
    • Selektives Generieren und Regeneration von Modellen
    • Verbesserte Erkennung von ID-Feldern
  • Verbesserte Git-Benutzeroberfläche, um den aktuellen Status des Entwicklermodus anzuzeigen
  • Für save werden jetzt Fehler beim Parsen angezeigt
  • SQL Runner generiert jetzt LookML für die Abfrage
  • Option zum Zurücksetzen des Entwicklerverzeichnisses, sodass es mit Dateien für Produktionsmodelle übereinstimmt (Zugriff über Kontoseite)

Datenbanken

  • Verbesserter SQL-Runner für MSSQL, Aster und Vertica sowie Modellgenerator
  • Verbesserte Diagnose für fehlgeschlagene Datenbankverbindungen
  • Problem mit Filter für Jahr in ExX-Datei beheben
  • Redshift-Unterstützung für abgeleitete Tabellen
  • Unterstützung für SAP Hana hinzugefügt

Admin

  • Nutzungsbereich hinzugefügt, um die Nutzung von Looker-Produkten während der Installation anzusehen
  • Alle URLs für die öffentliche Suche sind jetzt für Administratoren sichtbar

Looker 1.18 2013-10-06

Dashboards

LookML-Änderungen

  • Verbesserte Anzahl

Verwaltungsänderungen

  • Automatische Einrichtung des Entwicklermodellverzeichnisses
  • „Nutzer hinzufügen“ bietet jetzt eine Liste der Modelle für Zugriffsberechtigungen

Änderungen bei der Modellentwicklung

  • Die Liste der Modelldateien wurde vereinfacht und die Dateien können nun hinzugefügt, gelöscht und umbenannt werden
  • Aktualisierter LookML Editor mit verbesserter Suche, intelligenteren Statusmeldungen für Dateien und verbesserter Syntaxhervorhebung
  • Generator und SQL Runner wurden in den Bereich „Modell“ verschoben
  • Generatoroptimierungen, einschließlich Verbesserungen für Redshift

Datenbankänderungen

  • Auf der Seite „Verbindungen“ werden jetzt aktiv Tests ausgeführt und es werden detaillierte Analysen der Verbindungen angezeigt
  • SSL-Unterstützung für Redshift

Looker 1.16.5 2013-08-05

Jetzt neu: Looks

  • Bookmarks wurden mit dem neuen visuellen Layout für „Looks“ in „Looks“ umbenannt
  • Es wurden zusätzliche Häufigkeitsintervalle für Abos hinzugefügt

Aktualisierte Supportdokumente

  • Link zu Support-Dokumenten für alle Nutzer verfügbar
  • Neue Dokumente für Looker und für die Entwicklung in Looker hinzugefügt
  • Dokumente können jetzt gesucht werden
  • Abfrageschaltfläche clear hinzugefügt
  • Änderungen am Symbol für das Query Builder
  • Nutzeravatare mit gravatar-Unterstützung
  • Verbesserungen am Layout für Mobilgeräte

LookML-Änderungen

  • Bessere Joins: LookML bietet jetzt eine bessere Möglichkeit, Joins zu schreiben. Die neue Syntax finden Sie in der Dokumentation.
  • Tabellen mit Aliasing: Einführung von sql_table_name zur Verarbeitung von Tabellennamen mit Leerzeichen und Tabellenpräfixen. Die neue Syntax finden Sie in der Dokumentation.
  • Neue Feldattribute: hidden: true und deprecated: true. Sowohl ausgeblendete als auch verworfene Felder werden im Looker Explorer nicht angezeigt, es werden jedoch Ergebnisse angezeigt. Eingestellte Felder zeigen eine Warnung an, dass das Feld verworfen wurde. Diese Flags halten Abfragen mit alten Feldern aufrecht, raten aber davon ab, sie zu verwenden.

Verwaltungsänderungen

  • Rotation der Protokolldatei; interne Rotation kann auf täglich, wöchentlich oder monatlich eingestellt werden. Wenn ein externer Logrotator verwendet wird, legen Sie diesen Wert auf „Nie“ fest und senden Sie ein USR2-Signal an den Looker-Prozess, um die Wiedereröffnung der Protokolldatei auszulösen.
  • Endnutzer-Lizenzvertrag (EULA) für In-App-Endnutzer Nach der Aktualisierung wird der erste Nutzer, der sich im System anmeldet, aufgefordert, dem Endnutzer-Lizenzvertrag (EULA) zuzustimmen.
  • Verbesserungen am SQL-Ausführer
  • Nutzer dürfen E-Mail-Adresse des Kontos ändern

Datenbankänderungen

  • Dialekte für BitYota, Vertica und VectorWise
  • MS SQL-Dialektverbesserungen
  • Leistungsverbesserungen in Redshift

Looker 1.12.10 2013-03-30

  • Tastenkombinationen hinzugefügt für Run Last Query (Strg + Umschalttaste + L) und Enter Developer Mode (Strg + Umschalttaste + D)
  • Run Last Query wurde dem Drop-down-Menü „Nutzer“ hinzugefügt
  • Return to Last Query wird immer auf Modellseiten angezeigt
  • History in das Drop-down-Menü „Nutzer“ verschoben
  • Die Chat-Funktion wurde durch Klicken auf das Chat-Symbol im Navigationsmenü oben aktiviert
  • Über den Link Support Site gelangen Sie zur Dokumentation aus dem ? Symbol im Navigationsmenü oben
  • Verbessertes Layout und Fehlerkorrektur bei der Navigation auf Mobilgeräten
  • Navigation auf der Lesezeichenseite wurde hinzugefügt, um die Lesezeichen eines anderen Nutzers einfacher anzuzeigen.
  • Über das Drop-down-Menü „Neue Spaltenüberschrift“ können Sie ganz einfach nach Spalten filtern, Spalten schwenken und entfernen und die Felddefinition aus dem Drop-down-Menü verwenden.

Query Builder

  • Maximierter anklickbarer Bereich zum Ausblenden/Einblenden der Seitenleiste
  • Benachrichtigung und Aufforderung zum erneuten Ausführen der Abfrage bei Änderungen hinzugefügt
  • Abfrageergebnisse sind auf 3.000 beschränkt, es sei denn, sie werden exportiert
  • Implementierte angemessene Standardsortierung, wenn keine Sortierung angegeben ist

LookML-Änderungen

Andere Beteiligte

  • Epochenstunden: werden im Format 'JJJJ-MM-TT HH' angezeigt, damit sie beim Anklicken korrekt gefiltert werden
  • Datenbankverbindungen: Maximale Anzahl von Verbindungen für jede Datenbankverbindung zulassen
  • Datenbankverbindungen: SSL-Option hinzugefügt

Looker 1.11.30 2013-03-05

  • Neues Design der Benutzeroberfläche mit verbesserter Nutzerfreundlichkeit
  • Neu gestaltete Abfrageoberfläche
  • Git-Integration in der Benutzeroberfläche (keine SSH-Verbindung mehr zum Bereitstellen von Änderungen) (siehe überarbeitete Dokumentation)
  • Datenbankunterstützung für Redshift

Looker 1.11.23 2013-02-19

Produktupdates

  • Verbesserte SSL-Sicherheit
  • Automatische Verbindung zu Postgres-Datenbanken
  • Der Generator unterstützt jetzt die Modellgenerierung für eine einzelne Tabelle
  • Verbesserte Handhabung und Anzeige von ERB-Fehlern
  • Option beim Hinzufügen neuer Nutzer zum Administrator
  • Hilfe in der neuen Abfrageoberfläche filtern

Aktualisierungen der LookML-Sprache

  • Als Zeitraum unterstützt
  • "datatype"-Attribut für Zeitraumfelder; gibt den zugrunde liegenden Datenbankfeldtyp an (Epoche, Zeitstempel, Datum/Uhrzeit, Datum)

Looker 1.11.13 20.12.2012

Verbessertes Verlaufsprotokoll

Der Verlauf wird übersichtlicher dargestellt. Bei Abfragen werden die Parameter für Ansicht, Felder und Sortierung anstelle eines unlesbaren englischen Satzes angezeigt.

Datumsfilter lassen NULL-Werte zu

NULL, NOT NULL und -NULL sind in Datumsfiltern zulässig.

Fehlerbehandlung

Die Fehlerbehandlung im Looker-Entwicklungsmodus wurde verbessert, um falsch benannte Parameter und Anweisungen zu erkennen.

Feldumfang

Für die Vereinfachungen der Sprache wurde für die Zugehörigkeit zu „#39;- scoping“ der Wert „true“ hinzugefügt. Mit 'scoping: true' werden alle Feldnamen und Gruppennamen auf die Ansicht beschränkt. Namen und Feldnamen ohne „&“ werden als auf die Ansicht beschränkt betrachtet. Der vollständige Name eines Satzes oder eines Felds enthält in der Ansicht immer ein &;33;.

Nachher (Umfang: wahr)

- view: foo
  fields:
    - dimension: bar

Vorher (ohne Umfang)

- view: foo
  fields:
    - name: foo_bar
  • Modelle, die nicht den Gültigkeitsbereich haben: wahr – funktionieren weiterhin wie gewohnt
  • Der Generator generiert jetzt auf einen Bereich reduzierte Modelle

Abgeleitete Tabellenunterstützung

Ansichten können auf untergeordneten Abfragen (abgeleitete Tabellen) basieren. Das ist hilfreich, um Fakten über Entitäten zu sammeln. Abgeleitete Tabellen werden vor der Ausführung der Hauptabfrage erstellt. Zur Verwendung dieser Funktion benötigen Sie in MySQL Schreibzugriff auf eine Datenbank mit dem Namen TMP, auch wenn Looker nie in diese Datenbank schreibt. Looker verwendet nur 'TEMPORÄRE TABELLE TMP erstellen'.

Beispiel für eine abgeleitete Tabelle

- 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

Verbesserungen bei der Datenbankunterstützung

  • Postgres reservierte Wörter werden jetzt beim Erstellen von Modellen in Anführungszeichen gesetzt.
  • MSSQL ist jetzt ein unterstützter SQL-Dialekt

Looker 1.10.13 2012-11-06

In-App-Support-Chat

Administratoren sehen jetzt rechts unten das Feld „Mit Looker-Entwicklung chatten“. Jetzt ist es noch einfacher, auf das Looker-Technikteam zuzugreifen, um große und kleine Fragen zu lösen. Wenn Sie nicht weiterkommen, greifen Sie auf den Looker-Chat zu. Wir sind für Sie da.

Nutzer, die keine Administratoren sind, können das LookML-Modell aufrufen

Alle Looker-Nutzer haben jetzt die Möglichkeit, das zugrunde liegende LookML-Modell über den Link &viewtquo; neben jedem Feld oder über den Link „Modelle“ in der Kopfzeile zu prüfen.

Neuerungen bei Terminologie

Einige standardmäßige Begriffe für Looker wurden standardisiert:

  • LookML – Die Looker-Sprache, die auf YAML basiert, die die Definition eines logischen Geschäftsmodells für eine bestimmte Datenbankverbindung ermöglicht.
  • Feld: Stellt ein Datenelement dar, das entweder direkt aus einer Spalte in einer Datenbank stammt oder aus einer oder mehreren Spalten in einer Datenbank berechnet wird. Definiert in LookML.
  • Dimension: Ein Feld, mit dem eine Abfrage in verschiedene Gruppen aufgeteilt werden kann.
  • Messen: Ein Feld, mit dem Daten über Zeilen in einer Datenbank hinweg aggregiert werden.
  • Abfrage: Die Ausführung einer SQL-Anweisung basierend auf den ausgewählten Feldern und Dimensionen in einer bestimmten Ansicht.
  • Ansicht: Eine Sammlung von Feldern und Joins, die eine Geschäftseinheit beschreiben (Nutzer, Auftrag usw.). Geschrieben in LookML. Früher als Abfrage in der Kopfzeile gekennzeichnet.
  • Modell: Eine Sammlung von Ansichten und zugehörigen Metadaten, die das logische Modell eines Unternehmens beschreiben. Früher als Wörterbuch in der Kopfzeile.
  • Zu diesen Änderungen gehören auch Änderungen am Header in der Weboberfläche von Looker. Wörterbuch und Abfrage wurden zu einem einzigen Drop-down-Menü „Erkunden“ zusammengefasst. In der Kopfzeile ist jetzt der Link „Modelle“ enthalten (siehe oben).

Updates zu E-Mail-Abos

E-Mail-Abos können jetzt mit benutzerdefinierten Anfangs- und Wiederholungszeiten erstellt werden. Sie können auch weitere Abonnenten hinzufügen, die per E-Mail innerhalb oder außerhalb Ihrer Organisation auf Cc gesetzt werden. Personen, die an Personen außerhalb der Organisation gesendet werden, können im Bereich „Admin“ über den Bereich „Externe verwalten“ verwaltet werden.

Wir freuen uns wie immer über Feedback und Vorschläge.