Neu in Looker 21

Looker 21.20

Voraussichtliche Einführung: Montag, 16. November 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 9. Dezember 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an! Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, können alle, einige oder auch gar keine dieser Änderungen Auswirkungen auf Ihre Instanz haben.

  • Um eine Schwachstelle zu beheben, erkennt Looker keine selbstschließenden XHTML-Tags in benutzerdefinierten Visualisierungen mehr. Wenn Sie die neue alte Funktion Leere Tags im XHTML-Stil in benutzerdefinierten Visualisierungen zulassen aktivieren, werden selbstschließende XHTML-Tags in benutzerdefinierten Visualisierungen erkannt, aber die Sicherheitslücke wird sichtbar. Weitere Informationen finden Sie im Artikel Leere HTML-Tags in benutzerdefinierten Visualisierungen zulassen.
  • Looker akzeptiert nun bei der Überprüfung von SSL/TLS-Zertifikaten jeden gültigen Zertifikatspfad und stürzt nicht mehr ab, wenn vom Server in derselben Kette sowohl ein ungültiger als auch ein gültiger Pfad übergeben wird.
  • Die alte Funktion Alte Dashboard-Routen verwenden ist jetzt standardmäßig deaktiviert.
  • Wenn ein Nutzer versucht, ein Dashboard mit nicht gespeicherten Änderungen zu verlassen, wird dem Nutzer jetzt die Warnmeldung Änderungen verwerfen? angezeigt.
  • Wenn ein Nutzer versucht, Liquid-Vorlagen im Parameter value_format zu verwenden, wird ihm jetzt eine neue Fehlermeldung angezeigt.
  • Mit der neuen Legacy-Funktion Alte Navigation und Legacy-Routing verwenden können Sie die erweiterte Navigation deaktivieren, die jetzt die Standardnavigation ist. Die alte Funktion Alte Navigation und Legacy-Routing verwenden wird ab Looker 22.2 entfernt.

Geführte Analyse in Systemaktivität

Mit der interaktiven Analyse können sich Nutzer wichtige Fragen zur Instanznutzung ansehen.

  • Administratoren können diese neue Funktion mithilfe der geführten Analysen in der Systemaktivität Labs umschalten aktivieren.
  • Mit der geführten Analyse können Nutzer ein Frage-und-Antworten-Format für Analysen verwenden.
  • Über die Funktion Verlauf „Systemaktivitäten“ können Nutzer auf vier verschiedene geführte Analysen zugreifen.

Fenster „Dashboard-Details“

Nutzer können jetzt im Bearbeitungsmodus Dashboard-Beschreibungen direkt über Dashboards hinzufügen.

  • Für Dashboarddetails werden dieselben API-Endpunkte wie für Legacy-Dashboard-Beschreibungen verwendet.
  • Dashboard-Details können über das Aktionsmenü im Dashboard aus- oder eingeblendet werden.
  • Wenn Sie über den Link in einem Explore zu einem Dashboard navigieren, wird automatisch der Bearbeitungsmodus aktiviert und das Fenster mit den Details wird ebenfalls standardmäßig geöffnet.

Visualisierungskomponenten

Mit dieser React-basierten Suite von Komponenten kann jeder Datenerfahrung eine Looker-Visualisierung hinzugefügt werden, ohne dass ein iFrame verwendet werden muss.

  • Die vollständig Open-Source- und erweiterbare Visualisierungsbibliothek ermöglicht die weitere Anpassung der einzelnen Visualisierungen.
  • Zusammen mit der UI-Komponentenbibliothek können diese Visualisierungskomponenten Dutzende neuer Anwendungsfälle für eingebettete Daten bieten.
  • Der Visualisierungsspielplatz ist eine Ressource im Looker Developer Portal, mit der sich verfügbare Visakonfigurationsüberschreibungen ansehen und eine Vorschau aller Änderungen an Simulationsdaten ansehen können.

Öffentlicher Looker Marketplace

Der neue öffentliche Marktplatz ist auf marketplace.looker.com verfügbar.

  • Der öffentliche Marketplace enthält alle Inhalte aus dem Looker Marketplace, die auf allen Instanzen verfügbar sind.
  • Er ersetzt das öffentliche Looker Blocks-Verzeichnis auf der Looker Marketing-Website.
  • Mithilfe der einfachen und erweiterten Suchfunktionen können Inhalte schnell gefunden werden.

Visualisierung von PDT-Abhängigkeiten

Nutzer können die Beziehungen zwischen PDT und dem Status jeder PDT auf einen Blick visualisieren.

  • PDT-Abhängigkeiten können auf der Seite Persistent Abgeleitete Tabellen im modalen Fenster PDT-Details aufgerufen werden.
  • Dazu musste bislang das LookML/SQL für jede PDT manuell überprüft werden.
  • Dies ist besonders hilfreich bei der Behebung von Problemen mit PDTs, bei denen Abhängigkeiten bestehen.

Looker 21.18

Voraussichtliche Einführung: Dienstag, 19. Oktober 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 28. Oktober 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an! Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, können alle, einige oder auch gar keine dieser Änderungen Auswirkungen auf Ihre Instanz haben.

  • Verwaltungsseiten, deren URLs das Präfix /admin/next haben, sehen ein anderes Layout als andere Administratorseiten aus. Auf Menüs, die sich zuvor in der oberen Navigationsleiste befanden, kann nun über die Navigationsleise auf der linken Seite zugegriffen werden.
  • In einer Looker-Instanz können jetzt bei privaten Einbettungen die Authentifizierungsabläufe von Google OAuth und OpenID Connect zur Authentifizierung eines Nutzers verwendet werden.
  • Gelöschtes Datum wurde in den Ansichten Look und Dashboard in In Papierkorb verschoben geändert, um zwischen vorläufigem Löschen (Papierkorb) und endgültigem (absolutem) Löschen zu unterscheiden.
  • Wenn Sie bei Looker-Verbindungen zu Microsoft SQL Server (MSSQL), Microsoft Azure Synapse Analytics und Microsoft Azure SQL Database einen anderen Standardport als 1433 angeben müssen und Ihre Datenbank ein Komma anstelle eines Doppelpunktes verwendet, können Sie useCommaHostPortSeparator=true auf der Seite Verbindungseinstellungen von Looker useCommaHostPortSeparator=true im Feld Zusätzliche Parameter hinzufügen. Damit können Sie im Feld Remote Host:Port einen anderen Port als den Standardport 1433 angeben.

Neue Labs-Funktion: URL-Links in Boards

  • Mit den neuen Labs-Funktionen für URL-Links in Boards können Bearbeiter von Boards neben vorhandenen Designs und Dashboards Links zu beliebigen URLs in einem Board hinzufügen.
  • Links zur aktuellen Looker-Instanz werden in der aktuellen Registerkarte geöffnet, während Links außerhalb der Instanz in einer neuen Registerkarte geöffnet werden.

Alte Dashboard-Flags

Zwei alte Funktionen für Dashboards

  • Die Legacy-Funktion Zurück zu Legacy-Dashboards wurde auf Looker 22.0 erweitert.
  • Außerdem gibt es ein neues Flag: Alte Dashboard-Routen verwenden. Wenn dieses Flag auf EIN gestellt ist, werden keine Änderungen an bereits bestehenden Dashboard-Routen vorgenommen. Wenn dieses Flag deaktiviert ist, spiegeln alle URLs einen neuen Stil wider. URLs für Dashboards, die das neue Dashboard verwenden, verwenden /dashboards und URLs für alte Dashboards verwenden /dashboards-legacy.
  • Das Flag Alte Dashboard-Routen verwenden ist in dieser Version standardmäßig aktiviert. Änderungen sind für Kunden nicht sichtbar.

Die Standardberechtigung für Entwickler für neue Kunden enthält see_pdts

Bei Neuinstallationen enthält die Standardberechtigung für Entwickler jetzt auch die Berechtigung see_pdts.

Looker 21.16

Voraussichtliche Einführung: Donnerstag, 14. September 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 23. September 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an! Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, können alle, einige oder auch gar keine dieser Änderungen Auswirkungen auf Ihre Instanz haben.

  • Die Labs-Funktion Erweiterte Navigation ist standardmäßig für alle Kundeninstanzen aktiviert.
  • Die Cache- und Aktualisierungsberechtigung Labs-Funktion ist für alle Kundeninstanzen standardmäßig aktiviert.
  • Wenn die Formatierung für Abfrage-Downloads aktiviert ist, müssen numerische JSON-Werte in Anführungszeichen gesetzt werden.
  • Die Ein-/Aus-Schaltfläche Alte Feldauswahl wurde für alle Instanzen entfernt.
  • Die verbesserte Suche ist allgemein für alle von Looker gehosteten Instanzen in der Kubernetes-Infrastruktur verfügbar.

Dashboard-Verbesserungen

Leistungsstärkere Looker-Dashboards

  • Nutzer können ein Dashboard jetzt über das Dreipunkt-Menü im Dashboard kopieren.
  • Die Filterleiste kann jetzt standardmäßig maximiert oder minimiert werden. Die Standardeinstellung ist weiterhin ausgeklappt.
  • Auf dem Touchscreen ist jetzt die Kreuzfilterung aktiviert.

Verbesserungen bei Explore

Verbesserungen der Benutzeroberfläche Entdecken.

  • Schnellberechnungen funktionieren jetzt auch mit Pivot-Daten.
  • Die Labs-Funktion Benutzerdefinierte Felder wurde von der experimentellen zur Betaversion migriert.
  • Der Schalter für den alten Field Picker wurde für sämtliche Instanzen entfernt.

Labs-Funktion LookML Dashboard Organization

Mit einer neuen Labs-Funktion können Nutzer ihre LookML-Dashboards besser organisieren.

  • Wenn Sie die Organisationsfunktionen für das LookML-Dashboard aktivieren, können LookML-Dashboards aus dem Standardordner für LookML-Dashboards verschoben werden.
  • Wenn ein LookML-Dashboard in einen anderen Ordner verschoben wurde, werden die Zugriffsebenen dieses Ordners übernommen.
  • LookML-Dashboards können nicht kopiert, aktualisiert, umbenannt, für die Lieferung eingeplant oder aus einem Ordner in den Papierkorb verschoben werden.
  • LookML-Dashboards können nicht verschoben werden, während der Entwicklungsmodus aktiviert ist.
  • Wenn Sie diese Labs-Funktion umschalten, werden LookML-Dashboards in den Ordner LookML Dashboards zurückgegeben.
  • Wenn Sie den Wert des Parameters dashboard eines LookML-Dashboards ändern, wird er auch in den Ordner LookML-Dashboards zurückgegeben.

Sehen Sie sich an, wie Looker unsere Suchleistung insgesamt verbessert hat.

  • Die Verbesserte Suche ist standardmäßig für alle von Looker gehosteten Instanzen in der Kubernetes-Infrastruktur aktiviert.
  • Diese Funktion liefert eine bessere Einstufung für kurze Suchbegriffe und unvollständige Wortübereinstimmungen.
  • LookML-Dateien werden nicht mehr in die Inhaltssuche einbezogen; diese Dateien können jedoch weiterhin über IDE gesucht werden.

Looker 21.14

Voraussichtliche Einführung: Montag, 16. August 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 26. August 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.


Änderung der GitHub-Authentifizierung

GitHub erfordert für alle Git-Vorgänge eine Tokenauthentifizierung.


API Explorer

Wir stellen vor: Die interaktive API-Referenzdokumentation der nächsten Generation von Looker.

  • Der neue API Explorer bietet eine RunIt-Funktion zum Testen von API-Aufrufen an einem Live-Server.
  • Auch Codebeispiele stehen im neuen API Explorer in den vom SDK unterstützten Sprachen bereit.

Vorhersage

Looker-Nutzer können zukünftige Werte mit nur wenigen Klicks vorhersagen.

  • Admin-Benutzer können die Prognosefunktionen Labs aktivieren.
  • Prognosen stehen auf dem neuen Tab Prognose für kartesische Diagramme und Datentabellen auf dem Tab „Erkunden“ zur Verfügung.
  • Mithilfe von Prognosen können Nutzer die Saisonabhängigkeit in die Ergebnisse einbeziehen und anpassen.
  • Vorhergesagte Ergebnisse stehen auch zum Download bereit.

Labs-Funktion Enhanced Alerts

Mit den Labs-Funktionen für erweiterte Benachrichtigungen bleiben Benachrichtigungen auf dem neuesten Stand, wenn Updates an Dashboard-Inhalten vorgenommen werden.

Looker 21.12

Voraussichtliche Einführung: Montag, 19. Juli 2021
Voraussichtliche endgültige Bereitstellung und Download: Mittwoch, 4. August 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.

  • Die neue Labs-Funktion Erweiterte Navigation bietet eine neue Benutzeroberfläche, die die Workflows der Nutzer vereinfacht und die Navigation auf der linken Seite vereinfacht. Außerdem ist das Routing zwischen gängigen Seiten und Inhalten leistungsfähiger.
  • Das Looker-Erweiterungs-Framework gehört nicht zu Labs und ist jetzt allgemein unter Admin > Platform verfügbar.
  • Die Funktion Looks zu Dashboards hinzufügen befindet sich jetzt hinter einem alten Flag. Sie ist standardmäßig deaktiviert und muss manuell eingeschaltet werden.
  • Die aktualisierte Feldauswahl für „Erkunden“ umfasst Schnellanalysen, beliebte Felder und andere Verbesserungen. Sie ist allgemein verfügbar. Die alte Feldauswahl ist als alte Funktion bis zum 21.16 verfügbar. Danach ist sie nicht mehr verfügbar.
  • Die aktualisierte Feldauswahl für „Erkunden“ enthält Schnellstarts, beliebte Felder und andere Verbesserungen und ist allgemein verfügbar. Der alte Field Picker wird noch bis Looker 21.16 als ältere Funktion verfügbar sein, danach wird er dauerhaft eingestellt.
  • Bei Feldern vom Typ YesNo wird vom Nutzer geschriebener SQL-Text in Klammern gesetzt, wenn die Felder in einem SQL-Filter verwendet werden.
  • Die Labs-Funktion Lange Tabellen rendern ist jetzt für alle Instanzen standardmäßig aktiviert.
  • Die Tastenkürzel Öffentlich machen... Befehlstaste-Umschalttaste-P (Mac) und Strg+Umschalttaste+P (Windows) wurden aus den Funktionen"Erkunden"und"Looks"entfernt.

Enhanced Navigation

Die Labs-Funktion Erweiterte Navigation vereinfacht und optimiert die Navigation im linken Bereich und fasst die Drop-down-Menüs im oberen Navigationsbereich zusammen.


Gruppierung und Schnellberechnungen

Wir haben eine einfachere Möglichkeit zusammengestellt, eine benutzerdefinierte Dimension zu erstellen, mit der Dimensionswerte unter bestimmten Labels gruppiert und schnell häufig verwendete Tabellenberechnungen ausgeführt werden.

  • Verwenden Sie Filterausdrücke, um die Kriterien für den Einschluss in die einzelnen Gruppen zu definieren.
  • Erstellen Sie eine Gruppe über das Menü Mehr in der Feldauswahl oder über das Zahnradsymbol in der Datentabelle.
  • Als Alternative zu Lexp mit nested if()- oder Fallanweisungen verwenden.
  • Erstellen Sie einige der am häufigsten verwendeten Tabellenkalkulationen mit nur wenigen schnellen Aktionen.
  • Verfügbar für alle Nutzer, die die Labs-Funktion Benutzerdefinierte Felder aktiviert haben.

Automatische Installation in Marketplace

Damit können Looker-Anwendungen im Marketplace automatisch installiert werden.

  • Wenn die Marketplace-automatische Installation** aktiviert ist, installiert und aktualisiert Looker diese Marketplace-Anwendungen automatisch.
  • Derzeit ist der API Explorer die einzige als automatisch installierbar klassifizierte Erweiterung, in Zukunft wird die Palette jedoch um weitere von Looker entwickelte Anwendungen ergänzt.

PDT Development Mode visibility

Prüfen Sie vor der Bereitstellung in der Produktion einfach, ob PDTs vollständig erstellt wurden.

  • Modellentwickler können jetzt im Entwicklungsmodus den Status ihrer Trigger-basierten PDTs in der IDE und auf der PDT-Administratorseite sehen.
  • Nutzer benötigen die Berechtigung see_pdts, um diese Funktion nutzen zu können.

NDT-Filter im Entwicklungsmodus

Jetzt neu: LookML-Parameter dev_filters.

  • Der LookML-Parameter dev_filters funktioniert ähnlich wie die SQL-Filter if dev, if prod.
  • Modellersteller, die im Entwicklungsmodus arbeiten, können die Größe eines Datasets in LookML für eine NDT beschränken, um die Iteration der NDT-Definition beim Arbeiten mit einem großen Dataset zu beschleunigen und zu vereinfachen.

Looker 21.10

Voraussichtliche Einführung: Sonntag, 13. Juni 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 24. Juni 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.

  • Looker sendet keine leeren E-Mails mehr, wenn ein Zeitplan mit deaktivierter include_links ausgeführt wird und für die Looker-Instanz die Richtlinie Nur Link senden aktiviert ist. Nutzer, die die Richtlinie Nur Link senden aktivieren, erhalten nun eine Warnung von Looker, dass diese Einstellung dazu führen kann, dass einige Zeitpläne nicht funktionieren.
  • Wenn Sie einen Zeitplan erstellen, der einmal gesendet wird, werden für die Filteroptionen des Zeitplans standardmäßig Dashboard-Filter und nicht die gespeicherten Filteroptionen für den Zeitplanplan verwendet.
  • Looker-Komponenten 2.0.0 sind jetzt verfügbar. Um die Paketgröße von @looker/components zu verringern, befinden sich jetzt alle Datumsauswahl- und Datumsfunktionen in einem neuen Paket, @looker/components-date.
  • Die Funktion der inkrementellen PDTs ist jetzt nicht mehr in Labs verfügbar und allgemein verfügbar.

Unterstützung für materialisierte Ansichten

Mit materialisierten Ansichten können jetzt dauerhaft abgeleitete Tabellen erstellt werden.

  • Nutzen Sie die materialisierte Ansicht Ihrer Datenbank, um die abgeleiteten Tabellen dauerhaft zu speichern.
  • Geben Sie materialized_view: yes für eine native abgeleitete Tabelle oder eine SQL-basierte abgeleitete Tabelle an.
  • Materialisierte Ansichten werden derzeit für die Dialekte BigQuery und Redshift unterstützt.

Looker-Komponenten 2.0.0 sind jetzt verfügbar

Alle Datumsauswahl- und Datumsfunktionen in einem Paket

Um die Paketgröße von @looker/components zu verringern, befinden sich jetzt alle Datumsauswahl- und Datumsfunktionen in einem neuen Paket, @looker/components-date.


Neue unterstützte Dialekte

Looker unterstützt jetzt den Firebolt-Datenbankdialekt vollständig.


create-looker-extension

Eine neue CLI-Funktion für die Erweiterungsentwicklung ist jetzt verfügbar.

  • Mit create-looker-extension können Sie ganz einfach neue Erweiterungen erstellen.
  • Mit create-looker-extension können Entwickler von Looker-Erweiterungen (außer Garn) keine Installationsabhängigkeiten haben und die Erstkonfiguration mit nur einem Befehl erheblich optimieren.

Looker 21.8

Voraussichtliche Einführung: Sonntag, 16. Mai 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 3. Juni 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.

  • Der Looker-Endbenutzerlizenzvertrag für Testinstanzen wurde aktualisiert.
  • Der LookML Model Explore-API-Endpunkt gibt jetzt ein original_view-Attribut für die Felder im Explore zurück. Der Wert entspricht dem ursprünglichen Namen der Ansicht, in der das Feld definiert wurde.
  • Mit dem LookML Validator werden jetzt benutzerdefinierte Felder für LookML-Dashboards validiert.
  • Der Farbkontrast in Datentabellen wurde erhöht, wodurch die Barrierefreiheit von Datentabellen in Explores verbessert wird.
  • Die Option Cache leeren &Aktualisieren für eingebettete Dashboards und Kacheln wurde entfernt.
  • Neue Abfrage-Streamer sind standardmäßig für alle nicht zwischengespeicherten streamfähigen Abfragen aktiviert. Admin-Benutzer können die alten Streamer verwenden, indem sie die Legacy-Abfrage-Streamingfunktionaktivieren.
  • Das LookML-Diagramm ist jetzt allgemein verfügbar.
  • Im Leistungsdashboard der Systemaktivität wurde die Verlaufsquelle für data_download_api von api zu system und die Verlaufsquelle für authenticated_download von system zu action_hub geändert.
  • Looker-Dialekte, die den MariaDB JDBC-Treiber verwenden, verwenden standardmäßig enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2.
    Die betroffenen Dialekte sind MySQL, MariaDB, Google Cloud MySQL, Amazon Aurora MySQL, Clustrix, MemSQL und MongoDB-Connector für BI. Wenn Ihre Datenbank TLS 1.2 für diese Dialekte nicht unterstützt, wird Ihre Datenbankverbindung unterbrochen, es sei denn, Sie legen in den Verbindungseinstellungen im Feld Zusätzliche Parameter Folgendes fest:
    enabledSslProtocolSuites=TLSv1,TLSv1.1.
    Mit SHOW GLOBAL VARIABLES LIKE 'tls_version'; können Sie prüfen, ob die SSL-Bibliothek Ihrer Datenbank TLS 1.2 unterstützt.

Verbesserung in der mobilen App

In der mobilen Looker App stehen neue Funktionen zur Verfügung.


Systemaktivität: Verbesserungen bei der Nutzung von Inhalten

Dank Verbesserungen können Nutzer die Nutzung von Looker-Inhalten schneller analysieren.

  • Acht neue Schnellstart-Abfragen sind verfügbar und können als Ausgangspunkt für die Analyse verwendet werden.
  • Ein obligatorischer Filter zum Ein- oder Ausschließen von gelöschten Looks und Dashboards wurde hinzugefügt.
  • Die Felder wurden einer allgemeinen Bereinigung unterzogen: Es wurden mehr Gruppenlabels hinzugefügt, nicht verwendete und/oder nicht mehr verfügbare Felder wurden ausgeblendet und Kontexte wurden Beschreibungen hinzugefügt.

API Explorer

Wir stellen eine neue und integrierte Oberfläche zum Erkunden der verschiedenen API-Methoden und -Typen der Looker-Plattform vor.

  • Die neue Betaversion des API Explorer ist jetzt über den Looker Marketplace verfügbar.
  • Benutzer können jetzt schnell zu entsprechenden API-Methoden und -Typen navigieren.
  • Benutzer können zudem verschiedene Looker-API-Versionen mit unterschiedlichen SDK-Sprachen vergleichen.

Looker-Fehlerkatalog

Sehen Sie sich diese neue Ressource an, um häufige Fehler in Looker zu verstehen und zu beheben.

  • Im neuen Fehlerkatalog erfahren Sie, wie Sie häufig auftretende Fehler in Looker beheben können.
  • Jeder Fehler gibt an, wo in der Looker-Plattform der Fehler auftreten kann: Dashboards, Explores, SQL Runner.

Looker 21.6

Voraussichtliche Einführung: Sonntag, 18. April 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 6. Mai 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.

  • Alle benutzerdefinierten Visualisierungen von Looker verwenden jetzt einen iFrame, der in einer Sandbox ausgeführt wird, um die Sicherheit zu erhöhen. Benutzerdefinierte Visualisierungen ohne Sandbox werden im Produkt nicht mehr unterstützt.
  • Sie können iFrames mit dem Looker-Erweiterungs-Framework erstellen, wenn der Erweiterung die Berechtigung use_iframes hinzugefügt wurde. Erweiterungen mit der Berechtigung use_embeds wird automatisch die Berechtigung use_iframes gewährt.
  • Der API-Endpunkt render_tasks unterstützt die Kombination aus result_format und dashboard_style nicht mehr und gibt den Fehler 422 (unprocessable entity) zurück.
  • Wenn die Aktion „Segmentgruppe“ verwendet wird, enthält die Nutzlast von Looker kein segment_anonymous_id mehr und sendet nur das segment_group_id, wenn das LookML-Tag segment_group_id vorhanden ist.
  • Looker unterstützt den Dialekt IBM DB2 Warehouse on Cloud nicht mehr. Für DB2-Datenbanken können Sie IBM DB2 auf AS400 oder IBM DB2 für Linux, UNIX und Windows (LUW) verwenden.
  • Trendlinien werden in Diagrammen mit der Positionierung von Reihen auf Gestapelt oder Gestapelter Prozentsatz, mit einem Rasterlayout von Nach Zeile oder mit einem X-Achsen-Skalierungstyp von Ordinal nicht mehr unterstützt. In allen diesen Szenarien wird ein Fehler ausgegeben.
  • Die neue Legacy-Funktion Syntax Tolerant Liquid führt neue Prüfungen auf gültige Liquid-Syntax ein und sorgt dafür, dass alle Fehler als Information kategorisiert werden. Nach der Aktualisierung auf 21.6 werden möglicherweise neue Validierungsmeldungen für eine vorhandene Liquid-Syntax angezeigt.
  • Wenn das Keyword bigquery_datetime_as_timestamp in einem Modell enthalten ist, wird jetzt eine Syntaxwarnung ausgegeben.

End of Life: Benutzerdefinierte Visualisierungen ohne Sandbox

Für alle benutzerdefinierten Looker-Visualisierungen wird jetzt ein Sandbox-iFrame verwendet, um die Sicherheit zu erhöhen.

  • Benutzerdefinierte Visualisierungen ohne Sandbox werden im Produkt nicht mehr unterstützt.
  • Ein Looker-Administrator muss alle vorhandenen benutzerdefinierten Visualisierungen ohne Sandbox mithilfe der Option Vorhandene Visualisierungen migrieren migrieren, bevor die Looker-Instanz auf Looker 21.6 aktualisiert wird.

Neue (Beta-)Labs-Funktion für Benutzerseite

Die neu gestaltete Seite mit der Nutzerliste ist nutzerfreundlicher und leistungsstärker.

  • Unterstützt Paginierung und bietet eine verbesserte und benutzerfreundlichere Oberfläche.
  • Bietet eine bessere Leistung für Kunden mit einer großen Anzahl von Benutzern, Gruppen und Rollen.

Metadaten-Seitenleiste ist allgemein verfügbar

Der Metadatenbereich in der Looker-IDE ist nun nicht mehr in Labs und allgemein verfügbar.

  • Verschafft Modellierern einen Überblick darüber, wie Objekte (Felder, Ansichten und Modelle) in Projekten verwendet werden.
  • Die Seitenleiste ist standardmäßig auf die Direkthilfe eingestellt; der Benutzer kann jederzeit zwischen Direkthilfe und Metadaten wechseln.

Einführung der Unterstützung für Databricks

Looker unterstützt jetzt den Dialekt Databricks.

Looker bietet jetzt Unterstützung für offizielle Dialekte. Weitere Informationen finden Sie auf der Dokumentation zu Databricks.

Looker 21.4

Voraussichtliche Einführung: Sonntag, 14. März 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Donnerstag, 8. April 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, gelten unter Umständen alle, einige der keine dieser Änderungen für Ihre Instanz.

  • Wenn Sie auf einen Messwert verweisen, z. B. COUNT, SUM oder AVG, aus einer anderen Ansicht ohne einen Primärschlüssel, der in einem one_to_many-Join deklariert ist, wird jetzt folgender LookML-Modellfehler zurückgegeben: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'
  • Die Komponente List enthält jetzt zusätzliche Funktionen. Außerdem gibt es zwei neue Komponenten für Listen: OrderedList und UnorderedList.
  • Die LookML IDE gibt die folgende neue Warnung aus, wenn die Erklärung der Dashboard-Datei ungültig ist: Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>.
  • Das Start-Flag --scheduler-threads=<i> kann nicht mehr verwendet werden, um die Ausführung von Benachrichtigungen festzulegen oder Benachrichtigungen zu deaktivieren. Verwenden Sie für diese Aufgaben das Flag --alerts-scheduler-threads=<i>.
  • Der API-Endpunkt create_query akzeptiert jetzt nur Filterwerte von type: string.
  • Die alte Funktion bigquery_datetime_as_timestamp wurde entfernt. Jedes Feld mit datatype: datetime, das für ein Modell mit einer BigQuery-Standard-SQL-Verbindung deklariert wird, wird jetzt als Feld vom Typ datetime in BigQuery behandelt.
  • Der Looker-Dialekt Vertica 6 ist jetzt veraltet. Vertica bleibt ein vollständig unterstützter Looker-Dialekt.
  • Aufgrund der Einstellung einiger Slack API-Endpunkte müssen Nutzer ein Upgrade auf Lookerbot 0.0.16 oder höher durchführen, damit Lookerbot ordnungsgemäß funktioniert.

Mobile Looker-App jetzt allgemein verfügbar

Die mobile Looker App für Android kann jetzt im Google Play Store heruntergeladen werden. Die Looker App für iOS ist demnächst verfügbar.

  • Die mobile Looker-App bietet die neue und verbesserte Dashboard-Oberfläche und gibt Benutzern die Möglichkeit, direkt in der App Fehler zu melden und Feedback zu geben.
  • Die Labs-Funktion Mobile App-Integration für mobile Apps wird ab Looker 21.4 entfernt.
  • Bei allen Instanzen in Looker 21.4 oder höher ist der Zugriff auf Looker Mobile App standardmäßig aktiviert.

Inkrementelle PDTs

Wir stellen vor: die inkrementelle Beta-Funktion „Inkrementelle persistente abgeleitete Tabellen“.

  • Inkrementelle PDTs ermöglichen es Looker, aktuelle Daten an eine PDT anzuhängen, anstatt die gesamte Tabelle neu zu erstellen.
  • Die Seite PDT Activity Dashboard wurde dem Modell System Activity hinzugefügt. Sie kann nun über die Seite Persistent abgeleitete Tabellen aufgerufen werden.
  • Als PDT-Typen werden native (LookML), SQL-basierte und aggregierte Tabellen unterstützt.
  • Zu den unterstützten Dialekten gehören BigQuery Standard SQL, MySQL, Postgres, Redshift, Snowflake, Vertica und Azure Synapse. Diese Liste wird bald um weitere Dialekte ergänzt.

Labs-Funktion „Render Long Tables“

Eine experimentelle Labs-Funktion, die das Rendering von Tabellen auf PDFs ändert, die aus Dashboards heruntergeladen wurden.


Neue benutzerdefinierte Visualisierung und Anwendung im Looker Marketplace

Mit der Anwendung „Force-directed Graph“ und der LookML-Diagrammanwendung können Sie die Beziehungen zwischen Entitäten in Ihren Daten nachvollziehen.

  • Force-Directed Graph ist eine benutzerdefinierte Visualisierung. Die Knoten innerhalb des Graphen sind auf der Grundlage ihrer Beziehungen zu anderen Knoten mathematisch geclustert. Das Gewicht jeder Verbindung (Linie zwischen Knoten) basiert auf der Größenordnung der Beziehung.
  • Mit der LookML-Diagramm-Anwendung können Looker-Nutzer mit den Berechtigungen zum Ansehen oder LookML entwickeln und ein Modell und eine Erkundung auswählen, um ihren Code in einem interaktiven Diagramm zu visualisieren.

Looker 21.0

Voraussichtliche Einführung: Mittwoch, 20. Januar 2021
Voraussichtliche endgültige Bereitstellung und Download verfügbar: Mittwoch, 3. Februar 2021

Potenziell funktionsgefährdende Änderungen

Sehen Sie sich diese potenziell funktionsgefährdenden Änderungen in Looker 21.0 an. Je nach den Funktionen und Konfigurationen, die Sie implementiert haben, können alle, einige oder auch gar keine dieser Änderungen Auswirkungen auf Ihre Instanz haben.

  • Die Funktion Verwalteter Datenbankdienst von Looker ist für alle Looker-Versionen ab 21.0 deaktiviert. Wenn Sie die Funktion aktivieren lassen möchten, wenden Sie sich an den für Sie zuständigen Looker-Mitarbeiter. Der Dienst wird in Looker 21.12 (Juli 2021) vollständig eingestellt.
  • Die Option Seit Jahresbeginn im Filter timeframes wurde vorübergehend entfernt.
  • Die Möglichkeit, der Tabelle „Sitzungen“ beizutreten, wurde im Bereich Systemaktivität des Steuerfelds Verwaltung aus dem Dashboard für Nutzeraktivitäten entfernt.
  • Die Option Überlauf im Drop-down-Menü Standort wurde aus dem Dialogfeld Filter bearbeiten entfernt. Sie können Filter per Drag-and-drop in einen Überlauf verschieben.
  • Die Funktion Kreuzfilterung ist jetzt allgemein verfügbar und muss für jedes Dashboard aktiviert werden.
  • Wenn Felder aus einer Abfrage „Erkunden“ gelöscht werden, wird die Auswahl von benutzerdefinierten Feldern aufgehoben.
  • Bei Auswahl einer Feldabfrage wird standardmäßig der Tab Alle Felder anstelle des Tabs Verwendet angezeigt, wenn eine vorhandene Abfrage geöffnet ist.
  • Wenn die experimentelle Labs-Funktion New Query Streaming aktiviert ist und die Abfrage gestreamt werden kann, verwendet der Planer die neue Abfragestreaming-Funktion.
  • Die alte Funktion Alte Dashboards wiederherstellen ist in Version 21.0 standardmäßig deaktiviert.
  • api_server_url wurde den /versions-Endpunkten für den Looker API-Server hinzugefügt. Für den Endpunkt https://my.looker.com/versions ist keine Authentifizierung mehr erforderlich.
  • Unterstützung für JDK 11 wurde vorübergehend ausgesetzt.

Neues bei Looker-Komponenten

Entwickler können sich jetzt Designs ansehen, nach Komponenten suchen und die Tabellen für Komponenten ansehen.

  • Entwickler können auf der Website für Looker-Komponenten eine Vorschau ihres Designs in allen Komponentenbeispielen aufrufen. In der Oberfläche der Themenauswahl können Entwickler Schlüssel, Hintergrund und Textfarbe sowie Absichten und Schriftwerte festlegen.
  • Entwickler können jetzt in der Dokumentation zu Looker-Komponenten suchen. Der Suchindex analysiert auch Seiteninhalt und -titel.
  • Eigenschaften für bestimmte Komponenten sind in Eigenschaftentabellen verfügbar. Eigenschaftentabellen werden automatisch aus der Komponenten-Oberfläche generiert und entsprechen immer der neuesten Version.

Allgemeine Verfügbarkeit der Kreuzfilterung

Die Kreuzfilterung ist aus Labs nicht mehr möglich und allgemein verfügbar.

  • Die Kreuzfilterung ist nicht mehr als Betafunktion in Labs verfügbar.
  • Kreuzfilterung kann auf Dashboard-Basis aktiviert werden.
  • Weitere Visualisierungstypen werden jetzt unterstützt: Trellis-Diagramm, Trichterdiagramm, Zeitachsendiagramm, Wasserfalldiagramm sowie benutzerdefinierte Visualisierungen.

Neue Visualisierungen und Blöcke

Neue Visualisierungen und Looker Blocks sind im Looker Marketplace verfügbar.

  • Mit dem jetzt verfügbaren Google Chronicle Security Block können Sie mehr Erkenntnisse aus Ihren Chronicle-Daten gewinnen.
  • Benutzer können jetzt Kommentare zu einzelnen Feldern im Looker Data Dictionary hinzufügen.
  • Eine neue Histogramm-Visualisierung ist jetzt verfügbar.