Notes de version 3.x

À partir de Looker 3.46, les éléments marqués d'un indiquent des modifications apportées à des fonctionnalités existantes qui peuvent nécessiter votre attention lors de la mise à jour.

Looker 3.56 25/09/2016

 Looks

  • Les Looks sont désormais des documents autonomes. Les Looks ont été actualisés pour mettre l'accent sur la présentation du contenu. Voici quelques points à vérifier :
    • Accentuation du volet de visualisation
    • Un panneau "Détails" réductible, qui affiche des informations rapides sur le Look, y compris sa description, son créateur, ses dates de création et de dernière mise à jour, ainsi que des informations sur la planification et le tableau de bord.
    • Options de configuration d'On-Look, y compris la planification, la suppression et le contrôle des accès
    • Une superposition de modification sur la présentation, où la requête et le titre de la présentation peuvent être modifiés
    • Réinitialiser les liens "Présentation" et "Explorer à partir d'ici", qui permettent aux utilisateurs de tester la requête et d'approfondir leurs recherches sans affecter la consultation du contenu enregistré par les autres utilisateurs.

Tableaux de bord

  • Modification sur le tableau de bord. En mode Édition, les utilisateurs peuvent désormais modifier les tuiles directement depuis le tableau de bord.
  • Ajout d'un message sur les tableaux de bord de plus de 25 cartes informant les utilisateurs que les performances peuvent être affectées.
  • Les notes des tableaux de bord LookML seront transférées vers les tableaux de bord définis par l'utilisateur après leur conversion.

Visualisations et page "Explorer"

  • Filtrer sur une dimension en cliquant sur une valeur dans le tableau de données des résultats ou dans une visualisation de tableau ajoute désormais cette dimension en tant que filtre sur la page actuelle au lieu d'actualiser toute la page. Cela désactive le filtrage dimensionnel sur les éléments de visualisation de tableau du tableau de bord.
  • Ajout d'une option "Détacher de zéro" pour permettre aux graphiques de se concentrer sur la zone pour laquelle des données existent, plutôt que d'afficher l'échelle complète à partir de zéro.

LookML

  • Introduction de ${EXTENDED}, qui vous permet de faire référence à la fois à l'objet étendu et à l'objet d'extension. En savoir plus
  • Remplacement du nom SUPER* par EXTENDED* pour les listes. En savoir plus
  • Les tables dérivées persistantes créées en mode Développement auront désormais toujours un persist_for maximal de 24 heures. En savoir plus
  • Le générateur LookML ajoute désormais un paramètre description aux fichiers de vue récemment générés.

Dialectes

  • BigQuery. Introduction de la compatibilité initiale avec le langage SQL standard de BigQuery. Inclut la prise en charge de l'estimateur de taille de requête et des agrégats symétriques.
  • Impala. Ajout de la prise en charge des tables dérivées persistantes.
  • DataVirtuality. Correction d'un problème qui pouvait entraîner la génération d'un code SQL non valide par les agrégats symétriques.
  • MS SQL :
    • Correction d'un problème qui empêchait d'utiliser plus de 30 caractères dans un champ.
    • Introduction d'un dialecte statique (Microsoft SQL Server 2005) pour se connecter à la version 2005 obsolète de MS SQL.
  • Snowflake Correction d'un problème qui faisait que certaines combinaisons de filtres de date ne renvoyaient aucun résultat, à tort.

Administrateur

  • Sur la page "Groupes", ajout de la possibilité de filtrer la liste des utilisateurs d'un groupe.
  • Le lien "Réinitialiser le mot de passe" s'affiche désormais sous le bouton d'envoi sur la page d'un utilisateur.
  • Les groupes de la page "Groupes" sont désormais classés par ordre alphabétique.
  • Les utilisateurs de la page "Utilisateurs" sont triés par ordre alphabétique, les noms d'utilisateur nuls se trouvant à la fin de la liste.

Ajustements généraux et corrections de bugs

  • Mise à jour de la page 404 dans Looker pour indiquer que la page peut être due à un contenu manquant ou à un manque d'autorisations.
  • Boîtes de dialogue "Enregistrer", "Copier" et "Déplacer" mises à jour qui affichent des arborescences d'espaces ou de tableaux de bord pour indiquer les espaces dans lesquels un utilisateur peut enregistrer des éléments.
  • Les groupes peuvent désormais être définis dans une URL d'intégration SSO.
  • Les curseurs se concentrent désormais sur le premier champ de n'importe quelle boîte de dialogue.
  • Correction d'un problème qui pouvait ralentir le validateur de Looks.
  • Désactivation de l'option "Ouvrir dans le navigateur" lorsque le format de fichier est Excel.
  • Correction d'un problème qui empêchait le chargement de tous les sous-espaces dans la boîte de dialogue "Enregistrer", "Copier" ou "Déplacer".
  • Correction d'un problème qui empêchait l'option d'exploration "Obtenir le code LookML du tableau de bord" de générer toutes les dimensions et mesures.
  • Amélioration du message d'erreur lorsque les utilisateurs ne peuvent pas déplacer de contenu vers des espaces auxquels ils n'ont pas accès.
  • Correction d'une série de problèmes liés au sélecteur de couleur.
  • Correction d'un problème qui empêchait la prise en compte des tris secondaires, tertiaires et ultérieurs des tableaux croisés dynamiques sur la page "Explorer".
  • Correction d'un problème qui pouvait entraîner des saccades lors de la saisie de texte dans les zones de configuration de la visualisation.
  • Correction d'un problème qui empêchait les utilisateurs d'IE11.0 de cliquer sur le menu déroulant Choisir un champ dans la fenêtre modale de filtre du tableau de bord.
  • Correction d'un problème qui entraînait l'évaluation de start_date et end_date comme nuls lors de l'utilisation de l'option de filtre de date "is on the day" (est le jour).

Looker 3.54 28/08/2016

Gestion de contenu et espaces

  • Contrôles des accès pour les espaces : introduisez la possibilité de gérer qui peut accéder aux différents espaces et à quel niveau. En savoir plus
  • Groupes pour la gestion des utilisateurs et du contenu : un nouveau paradigme de groupes régit les ensembles d'utilisateurs. Les groupes peuvent se voir octroyer un accès à des Spaces en tant qu'unité. Les groupes peuvent être configurés automatiquement via des méthodes d'authentification existantes telles que LDAP et SAML. En savoir plus

Conception Looker

Mises à jour des tableaux de bord mobiles pour une consultation plus facile, y compris :

  • Taille de tuile plus grande
  • Amélioration de l'utilisation des filtres
  • Navigation mise à jour pour une meilleure utilisation de l'espace à l'écran

LookML

  • Ajout de nouvelles périodes, y compris second, millisecond et microsecond. En savoir plus
  • Ajout de la possibilité de filtrer sur la période second. En savoir plus
  • Le validateur LookML affiche désormais un avertissement lorsque order_by_field est déclaré sur un champ qui n'est pas une dimension ou lorsqu'il fait référence à une mesure. En savoir plus
  •  : introduction d'une ancienne fonctionnalité pour empêcher les dimensions de référencer des mesures. En savoir plus
  • Le validateur LookML affiche désormais un avertissement lorsque des champs de filtre sont déclarés avec type: time. En savoir plus

Explorer

  • Ajout de la possibilité de copier les valeurs d'une colonne du tableau de données. Les valeurs copiées seront acceptées dans la zone de saisie du filtre si elles y sont collées.
  • Ajout de la possibilité de remplacer les références de champs dans les calculs de table et les filtres personnalisés avec le Look Validator. En savoir plus
  • Les filtres sont désormais définis par défaut sur le même intervalle que la période filtrée. Par exemple, lorsque vous filtrez sur "created_hour", le filtre est défini par défaut sur "heures" au lieu de "jours".
  • Les descriptions des groupes de dimensions s'affichent désormais au niveau du nom du groupe de dimensions, au lieu d'être répétées pour chaque dimension. En savoir plus sur les descriptions En savoir plus sur les groupes de dimensions

Visualisations

  • Ajout d'une option de visualisation permettant d'inverser la direction de l'axe X ou Y.
  • Ajout de la possibilité de masquer les totaux dans la visualisation du tableau.
  • Les lignes de référence utilisent désormais un sélecteur de couleur au lieu d'entrées de valeurs hexadécimales.
  • Les graphiques utilisent désormais le symbole nul (∅) plutôt que la chaîne "null".
  • Les graphiques à secteurs et la légende associée seront désormais centrés en tant qu'unité, au lieu de centrer le graphique lui-même.

Planification et téléchargement

  • Gestionnaire de ressources pour les tâches planifiées et téléchargées
    • Par défaut, le système traite les tâches de téléchargement et d'affichage par paires. Les administrateurs d'instance verront une nouvelle source appelée "renderer" dans le panneau de requête.
    • Ces modifications devraient réduire le nombre de délais d'expiration sur le contenu affiché et l'impact sur l'instance Looker.

Ajustements généraux et corrections de bugs

  • Ajustements apportés aux espaces
    • Amélioration du temps de chargement de la page "Espaces".
    • Amélioration du temps de chargement du sélecteur d'espace dans les fenêtres modales d'enregistrement, de copie et de déplacement.
    • Le titre des espaces est désormais correctement propagé dans l'onglet du navigateur.
    • Mise à jour du style de la fenêtre modale "Modifier l'espace" pour qu'il corresponde à celui des autres fenêtres modales.
    • Les curseurs se concentrent désormais sur le premier champ modifiable dans les fenêtres modales des espaces.
  • Fin de la compatibilité avec Internet Explorer 10. En savoir plus
  • Ajout d'une autorisation permettant aux utilisateurs d'afficher les superpositions d'exploration sur les tableaux de bord sans pouvoir explorer les données.
  • Lorsque vous demandez un lien de réinitialisation du mot de passe depuis la page de connexion, une confirmation s'affiche désormais une fois le mot de passe réinitialisé.
  • Ajout d'un nouveau raccourci clavier (Ctrl+Maj+D) pour passer en mode Développement.
  • La présentation de la section "Filtres" fermée a été standardisée dans les explorations et les tableaux de bord.
  • Dans la liste déroulante "Choisir un champ..." de la boîte de dialogue de modification des filtres du tableau de bord, les valeurs respecteront désormais les libellés de vue associés.
  • Ajout de la compatibilité intégrée avec la création d'un contrôle des versions local.
  • Amélioration de l'efficacité du programme de validation LookML.
  • Amélioration de l'arrêt des requêtes pour Presto 0.133 et versions ultérieures.
  • Ajout d'un texte explicatif pour la base de données temporaire sur la page de modification des connexions.
  • Les champs datatype: date sont désormais correctement filtrés dans certains dialectes.
  • Correction d'un problème qui entraînait la suppression des sauts de ligne par les agrégats symétriques dans la plupart des dialectes.
  • Correction d'un bug qui provoquait le plantage d'une instance lors de la validation du code LookML.
  • Correction d'un problème qui pouvait entraîner l'omission des totaux lorsque les tableaux croisés dynamiques étaient triés avec une limite de colonnes.
  • Correction d'un problème qui pouvait entraîner une incohérence de couleur entre les titres et le texte dans les visualisations à valeur unique.
  • Correction d'un problème qui empêchait l'application des palettes de couleurs par défaut partout.
  • Correction d'un problème qui empêchait de développer ou de réduire des sections du sélecteur de champs lors de l'utilisation de Firefox.
  • Correction d'un problème qui provoquait une erreur LookML lors de l'utilisation de can_filter: false.
  • Correction d'un problème qui empêchait le téléchargement des tableaux de bord LookML contenant des objets texte.
  • Correction d'un problème qui pouvait entraîner la suppression de destinataires lors de la réattribution de la propriété de plans programmés.
  • Correction d'un problème où le paramètre can_filter pouvait autoriser le filtrage lors de l'interaction avec l'exploration.
  • Correction d'un problème qui pouvait entraîner le passage d'un filtre à matches (advanced) après l'exécution d'une requête.
  • Correction d'un problème qui pouvait entraîner un changement de fuseau horaire lors d'une analyse détaillée.
  • Correction d'un problème qui empêchait la suppression fiable des valeurs de filtre des zones de saisie de filtre sur la page d'exploration.
  • Correction d'un problème qui pouvait entraîner le maintien des tris de mesures dans la requête après la suppression de la mesure.
  • Correction d'un problème qui empêchait la génération fiable du code SQL dans l'onglet "SQL" de la page "Explorer".
  • Correction d'un problème qui pouvait entraîner le blocage de l'espace d'un utilisateur si celui-ci n'avait pas accès à certains espaces.
  • Correction d'un problème qui pouvait générer une erreur Validation Failed lors de la modification des filtres d'un tableau de bord copié depuis l'espace d'un utilisateur supprimé.

Looker 3.52 31/07/2016

Conception Looker

Barre de navigation repensée

  • Zone de travail disponible élargie pour offrir plus d'espace pour travailler avec des tableaux et des visualisations, et permettre l'affichage en mode paysage sur d'autres appareils.
  • Navigation simplifiée en supprimant les icônes et en axant l'organisation sur les actions des utilisateurs. La navigation comprend les éléments suivants :
    • Parcourir : examinez le contenu existant, en commençant par les Looks et les tableaux de bord existants.
    • Explorer : lancer une nouvelle requête
    • Développer : accédez à l'éditeur LookML et à l'exécuteur SQL, et activez ou désactivez le mode Développement.
  • Nous avons développé l'aide disponible et réorganisé le menu. Le menu d'aide comprend les options suivantes :
    • Rechercher dans Docs et Discourse
    • Liens vers la documentation officielle et Looker Discourse
    • Informations sur la version actuelle de Looker (y compris les notes de version et le numéro de version)
    • Assistance par chat avec le service d'assistance de Looker (disponible uniquement pour les développeurs et les administrateurs d'instance)
  • Nettoyage du menu Ajustement de plusieurs menus et listes pour faciliter la navigation et unifier la conception.
    • Classement par ordre alphabétique de plusieurs listes, y compris les rôles, les connexions et les explorations dans la fenêtre modale des filtres du tableau de bord.
    • Alignement à gauche des éléments du menu en forme de roue dentée et ajout de "..." aux options qui lancent une autre boîte de dialogue

Visualisations

Onglet "Séries" dans l'éditeur de visualisation

L'onglet "Séries" présente une interface améliorée pour modifier la couleur, le nom et le type d'une série. Tout ce qui a été modifié à l'aide de paires clé-valeur dans les zones de texte libre de l'onglet "Style" se trouve dans l'onglet "Série", qui a remplacé l'onglet "Style" pour les graphiques cartésiens.

En savoir plus : Graphiques à colonnes / Graphiques à barres / Graphiques à nuage de points / Graphiques en courbes / Graphiques en aires

Explorer

  • Les tableaux de données affichent désormais les totaux des colonnes lorsque la limite de lignes est atteinte. En savoir plus
  • Les descriptions des explorations sont désormais affichées dans le menu déroulant "Explorer" de la barre de navigation supérieure.

Planification et téléchargement

  • Autorisation autonome d'afficher les informations planifiées. L'autorisation see_schedules permet d'accéder aux panneaux de planification et d'historique du planificateur. En savoir plus
  • Amélioration de la mise en page des téléchargements segmentés. Les fichiers .csv, .html, .md, .txt et .xlsx téléchargés affichent désormais une ligne par dimension pivotée pour mieux correspondre à l'affichage dans Looker. Si vous avez des processus qui reposent sur une seule ligne d'en-tête, veuillez utiliser l'ancienne fonctionnalité "En-têtes de tableau sur une seule ligne". En savoir plus
  • Clarification de l'erreur que les utilisateurs reçoivent lorsque Looker ne peut pas afficher les PDF parce que PhantomJS n'est pas installé.
  • Clarification de l'erreur que les utilisateurs reçoivent s'ils sont destinataires d'un plan programmé créé par un utilisateur qui a été supprimé ou désactivé.

LookML et environnement de développement

  • Contexte généré automatiquement sous forme de commentaires SQL pour les tables de données dérivées persistantes. Lors de la génération de PDT, Looker émet un commentaire pour indiquer le modèle, la vue, l'ID de l'utilisateur qui génère la table (si disponible), si l'utilisateur est en mode Développement ou non, et le slug de l'instance. En savoir plus
  • Mise à jour du validateur de Look pour améliorer la conception et inclure la possibilité de remplacer le nom des champs, des vues, des explorations et des modèles, quelle que soit l'erreur. En savoir plus
  • Changement rapide de fichier L'IDE de développement LookML passe désormais instantanément d'un fichier à un autre et ne nécessite pas de recharger complètement la page.
  • Liste tronquée des tables de l'exécuteur SQL. L'exécuteur SQL limite la liste d'aperçu de la table à 500 lignes pour limiter l'impact sur le navigateur.
  • Suppression complète du paramètre scoping. En savoir plus

Dialectes

  • BigQuery :
    • Correction d'un problème qui pouvait entraîner un calcul incorrect des agrégats symétriques en présence de nombres négatifs.
    • Amélioration de l'efficacité de la période week.
    • Amélioration du comportement des mesures dans les champs fanout_on.
  • Snowflake :
    • Ajout d'informations sur le fonctionnement des PDT.
  • Hive :
    • La version 1.2 de Hive est la version minimale compatible (plutôt que la version 0.13 de Hive).
    • Hive utilise désormais LIKE au lieu d'expressions régulières pour le filtrage des chaînes.
  • Spark :
    • Looker utilise désormais la syntaxe HiveQL 1.2 au lieu de HiveQL 0.13.
  • Presto :
    • Intégration du pilote JDBC Presto standard (version 0.149). En savoir plus
  • DataVirtuality :
    • Ajout d'une option SSL dans le panneau de connexion de Looker.
    • Correction d'un problème qui empêchait DataVirtuality de charger correctement les messages d'erreur.
  • MS SQL:
    • Mise à jour du pilote JDBC vers la version 4.2. Notez que SQL Server 2005 ne sera plus pris en charge.

Ajustements généraux et corrections de bugs

  • Modifications apportées à l'API (bêta) :
    • Le format JSON renvoie désormais les valeurs des champs type: number sous forme de nombres plutôt que de chaînes. En savoir plus
    • Remplacement des routes run_async et create_query_and_run_async. Les utilisateurs de l'API doivent passer à la route create_query_task.
  • Ajustements des performances et de la stabilité :
    • Amélioration des performances lors de la récupération des résultats mis en cache.
    • Réduction de l'utilisation de la mémoire lors de la lecture et de l'écriture dans le cache de requêtes.
    • Modification de la façon dont Looker se connecte aux bases de données MySQL internes pour rendre la connexion plus robuste.
  • Corrections de bugs de visualisation :
    • Correction d'un problème où les cartes ne fonctionnaient pas avec les colonnes masquées lorsque des calculs de table étaient présents et que toutes les mesures étaient masquées.
    • Correction d'un problème de décalage de la marge intérieure droite sur les graphiques.
    • Correction d'un problème qui empêchait l'affichage du format de valeur des calculs de table sur l'axe Y d'une visualisation.
    • Correction d'un problème qui empêchait le format de l'étiquette de temps de fonctionner sans valeur de rotation de l'étiquette.
    • Correction d'un problème qui entraînait l'affichage de visualisations vides si une valeur minimale ou maximale de l'axe Y était utilisée avec un type d'échelle logarithmique.
    • Correction d'un problème qui pouvait entraîner l'affichage d'un avertissement de graphique en dehors de l'axe des abscisses.
  • Résolution d'un problème qui entraînait le traitement et le tri des résultats dans des ordres différents selon les zones (tableaux de bord, explorations, téléchargements, etc.) par différents systèmes Looker.
  • Correction d'un problème qui empêchait l'affichage de l'indicateur visuel signalant qu'un champ de saisie de filtre recherchait des suggestions, ou qui le faisait disparaître pendant l'exécution.
  • Correction d'un problème qui entraînait la troncature incohérente des libellés lors des téléchargements au format PDF.
  • Les vignettes de texte des tableaux de bord LookML ne génèrent plus d'avertissements "L'élément doit spécifier une exploration".
  • Correction d'un problème à cause duquel les menus en forme de roue dentée des champs des tables se superposaient aux messages d'état vide sur la table de données.
  • Correction d'un problème qui empêchait la valeur par défaut d'un filtre de tableau de bord de s'intégrer correctement aux autres filtres, même si elle était configurée pour le faire.
  • Correction d'un problème qui pouvait entraîner le renvoi de résultats vides par les tableaux de bord intégrés lors de la première exécution.
  • Correction d'un problème qui pouvait entraîner la génération d'un code SQL incorrect par les filtres personnalisés utilisant des dimensions oui/non.
  • Correction d'un bug qui entraînait le renvoi incorrect de l'erreur "ignore unexpected list of fields in explore" (ignorer la liste inattendue de champs dans l'exploration) par les explorations étendues.

Looker 3.50 05/07/2016

 Mises à jour des anciennes fonctionnalités

Les trois fonctionnalités suivantes sont en cours de désactivation et seront entièrement supprimées dans la version 3.50 :

  • $$ substitution
  • Joins declared in views
  • LookML "scoping" Parameter

Details on how to migrate off these features can be found in this Community topic.

Visualizations

Trend Lines [Labs] and Reference Lines

  • Added the ability to specify the location of reference line text. Options are Left, Right, Center. Learn more.

  • Added the ability to specify trend lines.

    • Options include linear, exponential, logarithmic, and moving average.
    • Moving average type has options for 7, 14 and 28 as it is typically used for days.
    • Any number of trend lines can be added.
    • Each trend line can be set to a specific series.

    See documentation: Area Charts - Bar Charts - Column Charts - Line Charts - Scatter Charts

Plot Region Data on Interactive Maps

  • U.S. Zipcode Tabulation Areas and U.S. Counties Map Layers. These new map layers can be used on the interactive map. The zipcode field type automatically works with the interactive map. Learn more.
  • TopoJSON Map Layers on Interactive Maps.
  • All existing TopoJSON map_layers in LookML now work on interactive maps, including built in maps like Countries, U.S. States, and U.K Postcodes, and the new Zipcode and County layers. Learn more.
  • Added a heatmap opacity setting and now map labels can show above or below the heatmap. Learn more.

Explore

Custom Filters

See documentation: Custom Filters & Looker Expressions

  • Full control over filter logic via ANDs, ORs, and parentheses
  • Access to same functions available in table calcs
  • Can be used in conjunction with regular filters
  • Contextual help pane

Table Calculations Enhancements

See documentation: Table Calculations & Looker Expressions

Improved Explore URLs

The explore page URL now has a shorter, more stable, format and the URL does not contain filter values or other data. Learn more.

Powered By Looker

  • Embedded Explore pages now broadcast a JavaScript event whenever the page state changes. Enables the ability to build a custom saving mechanism for embed users. Learn more.
  • Support for wildcard subdomains in the embed domain whitelist. This makes it much easier to whitelist groups of embedded domains.
  • Fixed an issue where downloading a PDF from an embedded dashboard did not work.
  • Fixed an issue where filter values on embedded dashboards did not wrap properly.

Scheduler

  • Improved unsubscribe flow for scheduled content.
  • Text objects on Dashboards will now appear in Dashboard PDFs.
  • When scheduling content, the To section now accepts comma-separated lists of email addresses.
  • The schedule reassignment modal (accessed via admin/scheduled_plans ) now includes the name of the Look or Dashboard.

LookML

  • **Added date_start and date_end to date filters**. This allows the beginning and end dates in a date filter to be explicitly referred to in LookML. This is useful for table wildcard functions in BigQuery or partitioned columns in Hadoop.
  • PDT Trigger Check / Regenerator can now rebuild tables concurrently. See documentation.

Dialects

See dialect support level definitions.

  • Changes to Database Connection Credentials. Looker will no longer pass authentication information through the driver's connection string and will instead pass credentials as part of the connection properties. Learn more.
  • Denodo. Added Level 2 support. See documentation.
  • Oracle. Changes to database connection configuration. See documentation.
  • Snowflake. Queries now support timezone conversion. This change will enable features like User Specific Timezones on Snowflake. Learn More.
  • Presto. Added support for PDTs.
  • Vertica. Updated the Vertica 7 connection to Vertica 7.1 (Vertica 7.0 users should use the Vertica 6 connection; to use all Vertica 7 features, update Vertica to 7.1 and connect with that option)
  • Teradata Presto. Added support for version 141t. For more details on connecting, open a support request.
  • Hive. Deprecating support for 0.13. This is the last Looker that will support Hive version 0.13. Starting with 3.52, Looker will support Hive version 1.2+.

Administration & Security

  • Additional Sub-Admin Permissions. Permission to view the PDT panel can be given with the see_pdts permission. See documentation.
  • Usage panel update. Can now be downloaded as a PDF. See documentation.
  • Connections page update. Offer to configure PDT support exists only if the dialect supports PDTs. See documentation.
  • Regenerator based PDT builds now appear in query panel.

General Tweaks and Bug Fixes

  • Restored the ability to color values in Single Value visualizations. See documentation.
  • Model sets on the admin/model_sets/new page will now appear in alphabetical order.
  • Updated 404 Message to let users know that either the page is not found or they do not have access to view it.
  • Fixed an issue that caused filter input boxes to take up unnecessary space.
  • Fixed an issue where scheduled tasks could temporarily be sent from a staging instance.
  • Fixed an issue where text objects caused LookML Dashboards to break.
  • Fixed an issue where scale types didn't update correctly when switching series positions.
  • Fixed an issue on PostgreSQL with slow relative date filters.
  • Fixed an issue where errors due to ${TABLE} deprecation caused broken dashboards.

Looker 3.48 2016-06-08

Dashboards

Improved Dashboard PDFs

  • PDF dashboard downloads now look like they do in the browser.
  • Vector-based rendering allows zooming without losing quality.
  • Note the following requirements:
    • Looker Labs feature must be enabled
    • The default layout for scheduled emails will change to the new format
    • Customer-hosted installations must be running PhantomJS 2.11. Check your version and update.

Explore

  • Table Calculations editor now works properly with special characters or ambiguous calculation names.
  • Single Value Visualizations have improved support for fields that display images via HTML.

LookML

  • Faceted Filters enabled at an explore level when using access filter fields or sql_always_where: When an explore has sql_always_where or access_filter_fields set, full_suggestions defaults to true for all fields exposed by that explore. Individual fields can still opt out of full_suggestions query behavior by setting full_suggestions = false, and can opt out of suggestions altogether with suggestable = false. Learn More.
  • New timeframe month_name. Dates can now be bucketed by name of month. Learn More.
  • New can_filter Parameter: Accepts the inputs true or false. When set to false, the field cannot be used as a filter. This parameter can be applied to measures and dimensions. Learn More.
  • Explore and View names can now start with numbers.
  • Built-In Named Value Formats for British Pounds and Euros: gbp_0, gbp, eur_0, and eur. These are used as inputs to the value_format_name parameter. Learn More.
  • Unsafe Liquid parameters have been deprecated with a Legacy Feature.

Dialects

  • MySQL. Fixed an issue where NULLs would be filtered out of pivoted tables.
  • Spark. Fixed an issue that was causing connections to break due to long index name values.
  • Redshift. Provides a more useful error when Redshift Admin kill queries.
  • BigQuery
    • Added support for User-Defined Functions (UDFs) as part of a PDT definition: Docs.
    • Streaming downloads are now possible
    • Fixed an issue where wide queries would fail in Looker
    • Updated to a new BigQuery driver that includes Google Drive support
    • Expanded the max field name length to BigQuery's documented 128 character length limit from the previous limit of 24 chars.
  • Bityota. Removed support for Bityota
  • Redshift & MS SQL. Limited the duration of the long running query statements Looker uses for query killing tests on Redshift and MS SQL.

Administration

User-Specific Database Connections

  • Connections can be configured to use the user's LDAP credentials to connect to the database. Learn More.
  • Allows user-specific, database-level permissions to be enforced within Looker, as well as query auditing.
  • NOTE: public URLS and PDTs are not supported for these types of connections

New Sub-Admin Permissions

  • New permissions for various admin panels can be granted to users without making them full-blown admins.

Documentation

  • Added Looker versioning in documentation.
    • Use the Looker version selector in the upper right to select your version.
    • Versioning officially starts with 3.48 features but we have preserved some pre-3.48 version-specific content that can be viewed using the selector.
    • The Looker version selector appears on all pages in the "Exploring and Visualizing Data" and "Sharing, Importing, and Embedding Data" section and will gradually appear on all docs.looker.com pages.
  • Added a button to jump back to the top of the page.
  • Added +/- to the side menu to show when a menu item can be expanded.
  • Moved the search bar to the top of the side menu.

General Tweaks and Bug Fixes

  • Added a "Scheduled By" note to the bottom of scheduled emails.
  • Fixed a bug causing a parse error in exploring from the SQL Runner.
  • Fixed an issue that prevented suggestions from populating in filters that depended on some PDTs.
  • Fixed an issue that caused LookML Dashboard elements to overlap when using layout: static.
  • Fixed a bug causing the group by clause in the SQL related to some pivoted tables to call the wrong field.
  • Properly warn when attempting to filter a measure on a raw timeframe.
  • Fixed a few small table calculation bugs related to pivoted dimension handling.
  • Fixed an issue with connectivity to the internal database (when using MySQL) which could lead to outages.
  • Fixed an issue where instant dashboard would cause a dashboard not to return from cache if the prior run resulted in an error.
  • Fixed a bug where Looker would incorrectly filter "empty" in "is equal to" string filter.
  • Fixed an issue where Looker tried to convert timezone to '' certain generated SQL.
  • Fixed an issue where filters on some date timeframes were generating incorrect SQL.
  • Fixed an issue where scheduled dashboards could send from Dev mode.
  • Removed an unneeded warning for unset database timezones in the Connections panel.
  • Fixed an issue where field_group_label was causing an erroneous error.
  • Fixed a few errors related to PDF downloads that reflected 'No Results' incorrectly.

Looker 3.46 2016-05-08

Dashboards

New Dashboard Look & Feel

  • More modern aesthetic with font tweaks, better use of whitespace, and removal of clutter.
  • Single values read more naturally with titles on the bottom.

Dashboard Edit Mode

  • Once activated, provides the ability to move and resize tiles, add or edit filters and notes, and add/remove tiles to the Dashboard.
  • This also introduces notices when saving Looks that show which Dashboards will be impacted by the changes.
  • This feature is derived from and replaces the Lock feature that was in Labs.

Headers and Free Text Boxes

Allows for title, subtitle, and body text to be inserted into dashboards. Can be resized and arranged just like a regular tile.

Better Tile Dragging and Resizing

  • Improved Dragging Logic makes it easier to move and resize tiles on dashboards.
  • More Flexible Sizing for Dashboard Tiles Tiles now exist on a 24-across grid instead of a 12-across grid.

Visualizations

Single Value Visualization Enhancements

  • Callout Numbers.
  • Progress Bars.
  • Dashboards auto-adjust text size so tiles all match.

Updated Column Truncation Logic for Table Visualizations

  • Added seconds to the Dashboard Refresh function found in the gear menu on Dashboards.
  • Browser tab titles now reflect dashboard names.

Explore

Table Calculations Updates

  • New date functions
    • add_{interval}: add_seconds, add_minutes, …, add_years.
    • trunc_{interval}: trunc_minutes, trunc_hours, …, trunc_years.
  • Date improvements. Comparison operators (>, <, >=, <=) now support dates.
  • Improved field completions to include labels.
  • ANDs now takes precedence over OR. In the past, these statements evaluated left to right, so existing equations that didn't use parentheses may change.
  • Added the ability to filter on "is not" with day of week index.
  • Increased checking for type mismatches to avoid errors. However, this change also means that if you need to modify any expressions where you compare yes/no fields to strings.

Scheduling

Webhooks for Scheduled Looks (Labs)

  • New option when scheduling a Look or dashboard to perform an HTTP POST to one or more servers instead of emailing the results. Learn More.
  • Use a service like Zapier or a custom web server to upload data from Looker to an S3 bucket, Dropbox, an FTP server, etc. See example with DropBox.
  • Introduces a new permission send_outgoing_webhook that is automatically given to all Looker Admins, and is required to use this functionality.

Scheduling Updates

  • Added a "Test" Button. Sends test email to the scheduler but not recipients.
  • Added a Formatting Option. New option to use formatted values in CSVs, TXTs, etc. (just like with downloads).
  • Timezones. Always explicitly set the timezone of a scheduled look and thus detach it from the application's timezone. The scheduling modal defaults to the application timezone when creating a new schedule. Changing the application timezone thus effects all newly created plans, but not existing ones.
  • Scheduling Modal Changes. Full control over range of hourly option and improved UI.
    • Expanded the hourly range available.
    • Support for scheduling on a particular day of the week occurrence in the month was broken and has been removed. Current schedules set to run on a particular day of week and week of month will automatically be reassigned to the first day of the month.

LookML

  • Improved reliability of the LookML Generator. The LookML Generator now only generates for the requested schema instead of always generating for the default schema as well, resolving issues with duplicate field definitions and "exists" errors for view files.
  • New Value for Timeframes Parameter. Added day_of_year timeframe.
  • New Filter syntax for filtering on Quarters. 2015-Q2 will now work in Matches(Advanced).
  • LookML Deprecations. Learn More.
    • $$ La substitution est désormais une ancienne fonctionnalité. Il doit être remplacé par ${TABLE}.
    • À partir de la version 3.46, les jointures ne doivent être définies que dans une définition explore:. La définition d'un join: dans un autre emplacement est obsolète.
    • Le paramètre scoping est obsolète. L'utilisation de scoping: false génère désormais une erreur du programme de validation LookML. Les modèles doivent toujours utiliser des noms de champs limités.

    Dialectes

    • dashDB : désormais compatible avec les tables de données dérivées persistantes et l'arrêt des requêtes.
    • Dialectes de streaming. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark et Teradata. Consultez la page Quelles sont les limites du nombre de lignes dans Looker ? Pour en savoir plus, consultez la page "Bonnes pratiques".
      • Spark : correction d'un problème qui pouvait entraîner la génération d'un code SQL non valide par les suggestions de filtres.
      • Presto :
      • Il est désormais possible de créer des vues à partir de plusieurs catalogues dans PrestoDB, et pas seulement celui spécifié dans la connexion.
      • Correction d'un problème à cause duquel les tests de connexion restaient dans la file d'attente Presto.
    • Correctifs PostgreSQL :
      • Correction d'un problème qui entraînait un filtrage incorrect sur un trimestre.
      • Correction d'un problème de lenteur des requêtes utilisant des filtres de date relative.
      • Correction d'un problème qui nécessitait l'utilisation de guillemets pour les lettres majuscules.

    Ajustements généraux et corrections de bugs

    • Ajout de la possibilité de rechercher par modèle dans Espaces.
    • Les tableaux de bord instantanés (Labs) profitent désormais d'une mise en cache améliorée.
    • Ajout d'un lien vers l'instance dans les e-mails "Bienvenue dans Looker".
    • Correction d'un bug qui ralentissait le redimensionnement des pages intégrées.
    • Correction d'un bug sur la page d'administration LDAP qui entraînait le dépassement des valeurs de texte des espaces de formulaire.
    • Correction d'un bug pour les utilisateurs de Microsoft Edge, qui empêchait les visualisations de remplir complètement l'espace.
    • Mise à jour de l'info-bulle explicative sur l'autorisation see_lookml sur la page des autorisations pour indiquer qu'elle permet également aux utilisateurs de voir le code SQL.
    • Mise à jour du texte de l'info-bulle sur la page "Générer un modèle de projet".
    • Correction d'un bug qui entraînait la mise en cache de grands ensembles de résultats et provoquait des pannes.
    • Mises à jour d'i__looker :
      • embed_user a été ajouté en tant que jointure à l'exploration des utilisateurs
      • sql_text ajouté à l'exploration de l'historique
      • Ajout de liens vers admin/queries ainsi que vers le plan de programmation.
    • Correction d'un bug qui laissait les libellés des séries désactivées sur la visualisation.

    Looker 3.44 07/04/2016

    Modifications importantes

    • La fonctionnalité Tableau de bord instantané est en cours de suppression. Les tableaux de bord se chargeront plus rapidement à partir du cache.
    • Le chargement des éléments à partir d'un CDN est désormais activé pour tous les clients hébergés par Looker.
    • Plusieurs anciennes fonctionnalités vont être désactivées par défaut, mais pourront être réactivées. En savoir plus
      • Les libellés de champ peuvent remplacer le libellé de la vue
      • Point de début dans les noms de champs
      • Libellés en majuscules dans les téléchargements et les configurations de graphiques
      • Envoyer un e-mail depuis looker@looker.com
      • Style de distribution EVEN par défaut des tables PDT Redshift

    Tableaux de bord

    • Cartes de densité automatiques : la fonctionnalité "Ajuster aux données" est compatible avec les cartes de densité.
    • Amélioration des messages d'erreur sur les vignettes des tableaux de bord. Les erreurs de syntaxe de filtre incorrectes sont désormais affichées.
    • Correction d'un problème qui entraînait le chargement des tuiles de manière compressée avant qu'elles ne remplissent correctement l'écran.

    Visualisations

    • Limites personnalisées de l'axe X. Introduit un paramètre permettant d'afficher ou de masquer les X premières ou dernières lignes, comme spécifié par l'utilisateur.
    • L'axe Y logarithmique est désormais disponible pour les graphiques.
    • Correction d'un problème d'alignement des éléments empilés dans les graphiques à barres empilées.

    Planification

    • Nouveaux panneaux d'administration pour la planification
      • Plans planifiés : affiche tous les éléments actuellement planifiés dans votre instance Looker, avec les détails pertinents, y compris les propriétaires des tâches.
      • Historique des jobs planifiés. Cette section présente les éléments récemment exécutés sur votre instance, avec des détails tels que la requête, l'environnement d'exécution et l'état de réussite ou d'échec avec les erreurs (le cas échéant).
    • Les Looks peuvent désormais avoir plusieurs planifications. La planification des Looks est désormais alignée sur celle des tableaux de bord. Désormais, les planifications de Looks sont créées par utilisateur, de sorte que différents utilisateurs peuvent avoir des planifications différentes pour le même Look.
    • Les nouvelles programmations commenceront à la première heure programmée. Ils n'enverront plus d'e-mail immédiatement après la planification.
    • Les planifications appartenant à un utilisateur qui n'existe plus dans le système (c'est-à-dire qui a été supprimé) ou qui ont été désactivées sont automatiquement réattribuées au premier utilisateur activé disposant du rôle "Administrateur".
    • Résolution du problème d'affichage du tableau de bord dans l'application de messagerie de l'iPhone.

    LookML et l'environnement de développement

    • Groupes de champs personnalisés. Ajoute la possibilité de regrouper des champs dans le sélecteur de champs à l'aide du nouveau paramètre group_label:. En savoir plus
    • Possibilité de renommer les projets. Accessible dans l'option "Paramètres du projet" située sous le bouton "Synchroniser".
    • Champ Distance mis à jour
    • Nouveaux liens vers la documentation dans l'application s'applique à :
      • Erreurs de validation LookML, le cas échéant.
      • S'applique aux fonctionnalités obsolètes et au panneau des anciennes fonctionnalités pour faciliter la transition vers de nouvelles fonctionnalités.
    • Les conditions multiples dans les clauses HAVING et les mesures filtrées sont désormais toujours entourées de parenthèses.

    Dialectes

    • Mises à jour de Spark/Hive :
      • Correction d'un problème qui empêchait EXPLAIN de fonctionner pour les problèmes de dialecte liés à Hadoop.
      • Résolution d'un problème qui ralentissait l'exécution des requêtes de l'exécuteur SQL sur Spark SQL.
      • Les tests des tables dérivées persistantes sont désormais exécutés au moment de la connexion pour Spark SQL.
      • Spark SQL obtient désormais les informations de schéma à partir de SQL au lieu d'appels JDBC.

    Ajustements généraux et corrections de bugs

    • Mise à jour de l'autorisation create_table_calculation : les utilisateurs n'ont plus besoin de l'autorisation create_table_calculation pour voir les calculs de table. Cette autorisation est toujours requise pour créer des calculs.
    • Correction d'un problème qui entraînait une erreur 404 immédiate lorsque l'utilisateur passait en mode Développement alors qu'il consultait un fichier qui n'existait qu'en production.
    • Mise à jour de la fonction Explain dans l'exécuteur SQL pour appliquer des fonctionnalités plus spécifiques au dialecte et supprimer les limites forcées.
    • Correction d'un bug qui empêchait les calculs de table de fonctionner lors de l'exploration de requêtes à partir de l'exécuteur SQL ou d'i__looker.
    • Correction d'un bug qui entraînait l'échec de toutes les vérifications ultérieures en cas d'échec d'une validation SAML, même avec un fichier valide.
    • Correction d'un problème qui entraînait le plantage du navigateur par les tableaux de bord avec une nouvelle version de Chrome.
    • Correction d'un bug qui empêchait l'application des modifications apportées au tableau de bord en raison de la mise en cache.
    • Correction d'un bug qui empêchait le filtrage des valeurs nulles en tant que chaînes.
    • Correction d'un bug qui ralentissait considérablement la navigation dans les fichiers LookML en mode développeur.
    • Remplacement d'un paramètre du client de chat qui provoquait l'ouverture inutile de la fenêtre de chat.

    Looker 3.42 13/03/2016

    Lookerbot

    Avec Looker 3.42, nous avons dévoilé le Lookerbot, une intégration de Slack à Looker qui vous permet d'importer des données Looker dans vos discussions.

    Fonctionnalités Labs

    • Extensions LookML n'est plus une fonctionnalité Labs et sera automatiquement disponible pour toutes les instances. En savoir plus
    • Menus d'exploration pour les visualisations : voir ci-dessous.

    Mises à jour sur le forage

    Menu d'exploration en détail

    • Cliquer sur un lien d'exploration affiche désormais toujours le menu d'exploration. L'icône ... permet d'indiquer des liens externes et/ou des tableaux de bord. Les analyses hiérarchiques et dimensionnelles n'afficheront pas cette icône.

    Aperçu de l'exploration

    • L'exploration charge les résultats de l'exploration dans une superposition d'aperçu. Cela permet aux utilisateurs de rester dans le même contexte (c'est-à-dire sur la même page d'exploration ou le même tableau de bord). Les utilisateurs peuvent ensuite choisir "Explorer à partir d'ici" pour accéder à l'expérience d'exploration complète. En savoir plus
    • Les mesures ne disposant que d'une seule possibilité d'analyse ouvrent directement l'aperçu de l'analyse.
    • En cas de problème avec l'aperçu de l'exploration, vous pouvez le désactiver en activant l'option "Ancien comportement d'exploration" dans le panneau "Anciennes fonctionnalités". En savoir plus sur les anciennes fonctionnalités

    Menus d'exploration pour les visualisations

    • Permet d'explorer les visualisations via des menus d'exploration. Il s'agit désormais du comportement par défaut, et cette option a été supprimée de la section "Labs". En savoir plus
    • Les menus d'exploration des visualisations autres que les tableaux, les valeurs uniques et les enregistrements uniques n'affichent plus les options d'exploration "Filtrer sur...".
    • Les menus d'exploration fonctionnent sur les pivots dans les tableaux et les visualisations.

    Visualisations

    Améliorations apportées à la visualisation en tableau

    • Les colonnes peuvent être renommées, y compris les noms des colonnes pivotées. En savoir plus
    • Vous pouvez appliquer des styles aux tableaux, y compris en noir et blanc, transparents et en niveaux de gris. En savoir plus

    Étiquettes des totaux pour les graphiques empilés

    • Une nouvelle option "Libellés des totaux" est disponible pour les graphiques à colonnes, à barres et en aires empilées. En savoir plus
    • Une nouvelle option "Afficher les silhouettes" est disponible. Lorsque des séries sont désélectionnées dans un graphique empilé, une barre grise ("silhouette") indique le total de toutes les séries derrière le sous-total des séries sélectionnées.
    • Remarque importante : Les totaux des lignes du tableau de données ne s'afficheront plus dans les graphiques empilés.

    Calques de carte en LookML

    • La relation entre une dimension et un ensemble particulier de régions de carte peut désormais être définie dans LookML, au lieu de nécessiter que chaque visualisation configure une URL TopoJSON personnalisée. Cela affecte la visualisation "Carte statique (régions)". En savoir plus

    Powered by Looker

    API JavaScript pour les événements

    • Les tableaux de bord intégrés peuvent désormais communiquer avec leur page parente. En savoir plus

    Nouveaux paramètres d'URL pour personnaliser les objets intégrés

    • Possibilité de masquer le titre.
    • Possibilité de masquer le pied de page.
    • Possibilité de rediriger un Look intégré vers la version de la page d'exploration en ajoutant /explore à la fin de l'URL.
    • Option permettant d'accéder à la page d'exploration avec le sélecteur de champs ouvert. En savoir plus

    Dialectes

    • Le nombre par défaut de connexions à la base de données est passé de 30 à 75 pour les connexions Microsoft SQL Server, Redshift, PostgreSQL et MySQL.
    • Spark 1.3 n'est plus disponible. Les clients Spark doivent utiliser la version 1.4 ou une version ultérieure.
    • BigQuery :
      • Correction d'un problème qui empêchait les décomptes avec filtres de fonctionner sur un champ ventilé.
      • Correction d'un problème qui provoquait une erreur 500 lors de la génération de tables.
      • Correction d'un problème qui entraînait l'envoi de la valeur "undefined" par les suggestions de texte.
    • Modifications des délais
      • hour et hourX renvoient désormais des valeurs au format YYYY-MM-DD HH.
      • minuteX renvoie désormais des valeurs au format YYYY-MM-DD HH:MM (correspondant à l'intervalle de temps en minutes).

    Ajustements généraux et corrections de bugs

    • Les PDF et les visualisations planifiées auront désormais un texte plus sombre pour une meilleure lisibilité.
    • Les info-bulles des graphiques reflètent désormais les noms d'axes personnalisés.
    • Ajout de la possibilité de définir un port de messagerie personnalisé via les options de ligne de commande Looker (option : --default-mailer-port=[port number goes here]).
    • Permettre de pointer sur des sections d'un graphique qui sont principalement composées d'info-bulles et de continuer à afficher l'info-bulle.
    • Correction d'un bug qui entraînait l'envoi le lundi des éléments dont l'envoi était programmé le dimanche.
    • Correction d'un bug qui entraînait la duplication et l'écrasement des valeurs de filtre lors de l'ajout de plusieurs zones de saisie par filtre.
    • Correctifs pour Internet Explorer :
      • Les libellés de l'axe X s'affichent désormais.
      • Correction d'un problème qui provoquait des erreurs avec les légendes des graphiques lorsque ceux-ci étaient trop petits.
      • Correction d'un problème qui entraînait l'affichage de plusieurs barres de défilement verticales alors qu'une seule était nécessaire.
    • Correction de plusieurs problèmes liés aux cartes de densité automatiques, qui ne se chargeaient pas ou ne se rechargeaient pas correctement après des modifications.
    • Correction d'un bug qui perturbait l'alignement des vignettes du tableau de bord lors de l'ajout et de la suppression d'une note.
    • Correction d'un problème d'incohérence du format de l'étiquette de temps entre l'exploration et le tableau de bord.
    • Correction d'un problème qui empêchait le tri des tables publiques intégrées.
    • Correction d'un problème qui entraînait le renvoi incorrect de certaines requêtes sans résultat sous la forme "Requête arrêtée" dans l'exécuteur SQL.

    Looker 3.40 25/02/2016

    Tableaux de bord

    • Tableaux de bord verrouillables [Labs]. Empêchez les modifications d'un tableau de bord sans le déverrouiller explicitement. La fonctionnalité fournit également aux utilisateurs des informations supplémentaires sur les liens entre la modification des présentations et la modification des tableaux de bord pour tous les utilisateurs qui consultent ces contenus. Doit être explicitement activé dans la section "Labs".
    • Lier automatiquement les tableaux de bord [Labs] Fournit un menu de détail pour afficher et lier des tableaux de bord dotés d'un filtre correspondant au champ sur lequel vous effectuez une analyse détaillée. Le menu affichera également des liens vers des URL externes à l'aide d'analyses natives, bien que celles-ci soient disponibles sans activer le menu d'analyse. En savoir plus

    Visualisations

    • Visualisation de tableau
      • Tronquez les noms de colonnes pour réduire la largeur des colonnes.
    • Améliorations apportées aux graphiques à secteurs
      • Nettoyage de la présentation et du positionnement des étiquettes de valeur.
      • Les étiquettes de série fonctionnent désormais sur les graphiques à secteurs.
    • Menu d'exploration dans les visualisations [Labs]. Explorez les données directement à partir d'une visualisation plutôt que via le tableau. En savoir plus

    Explorer

    • Mises à jour des calculs de table
      • Autorisez la suppression des calculs de table de la table de données au lieu de forcer l'utilisateur à passer par la fenêtre modale des calculs de table.
      • Le format de pourcentage multiplie désormais par 100.
    • Mises à jour du filtrage
      • Les requêtes qui génèrent des suggestions pour les filtres n'expirent plus lorsque les utilisateurs cliquent en dehors de la zone de filtre.
      • Les filtres sur type: tier fonctionnent désormais même avec des valeurs négatives.
    • Mises à jour du tableau de données
      • Les dates dans les tableaux ne sont plus renvoyées à la ligne. (Remarque : Cela peut élargir les colonnes de date et modifier les tableaux des utilisateurs.)
      • Les tableaux passent au défilement virtuel à 10 000 cellules au lieu de 5 000.

    Dialectes

    • Presto est désormais un dialecte entièrement pris en charge. Looker 3.40 prendra en charge les versions jusqu'à 0.132 de manière native. Pour les versions ultérieures, contactez l'assistance.
    • Spark est désormais un dialecte entièrement pris en charge. Looker 3.40 sera compatible avec les versions jusqu'à 1.5.2.
    • Hive : les suggestions automatiques sont désormais automatiquement désactivées sur les champs filtrés. Pour rétablir les suggestions pour un fichier de vue donné, mettez en commentaire la ligne suggestions: false. De plus, les paramètres spécifiques à un champ remplacent les paramètres par défaut au niveau de la vue. S'applique également à Presto et Spark.
    • BigQuery : les agrégations symétriques sont désormais prises en charge.
    • BigQuery : le compte de service n'a plus besoin d'autorisations de lecture sur chaque ensemble de données d'un projet.
    • DataVirtuality : correction d'un problème d'arrêt de requête.
    • Vertica : le sélecteur de dialecte du panneau des connexions inclut désormais l'option "Vertica 6" pour les clients disposant de pilotes Vertica 6. L'option "Vertica" est destinée aux clients disposant de Vertica 7 ou version ultérieure.

    Panneau d'administration

    • Panneau de requête. Les PDT font désormais la distinction entre Création de la PDT et En attente de la PDT, ce qui signifie que la requête en attente a besoin d'une PDT en cours de création par un autre thread. Pendant l'attente, il ne conserve pas de connexion du pool de bases de données.
    • Authentification via LDAP Configurez les serveurs qui n'autorisent pas les résultats paginés. Consultez la documentation LDAP complète ici.
    • Option permettant d'imposer l'authentification à deux facteurs à chaque connexion Disponible en tant que paramètre de configuration sur la page "Administration de l'authentification à deux facteurs".

    Ajustements généraux et corrections de bugs

    • Mise à jour de LookML <> SQL : modification de la façon dont les clauses WHERE multi-éléments sont écrites, de WHERE A AND B à WHERE (A) AND (B), pour garantir l'utilisation correcte des parenthèses dans les clauses WHERE plus complexes.
    • Correction d'un bug qui empêchait la transmission des tris sur les tables au tableau de bord.
    • Correction d'un bug qui entraînait le partage des autorisations d'exploration entre les rôles.
    • Correction d'un bug qui empêchait l'affichage correct des tableaux de bord LookML intégrés à l'aide de / plutôt que de ::.
    • Correction d'un bug qui empêchait le tri des mesures dans les visualisations de table.
    • Correction d'un bug qui empêchait les filtres de date relative de fonctionner avec "Correspond à (avancé)".
    • Correction d'un bug qui entraînait le blocage de toutes les requêtes sur une instance Looker lors de la création de PDT.
    • Correction d'un bug qui empêchait value_format de transmettre correctement les séparateurs décimaux à afficher, en particulier dans les champs percent_of_total et percent_of_previous.
    • Correction d'un bug qui entraînait l'affichage de la valeur précédente dans les visualisations à valeur unique si la nouvelle valeur était nulle.
    • Correction d'un bug dans le code de préchargement qui générait par erreur des réponses 200 au lieu de réponses 404, par exemple si le préchargement échouait en raison d'une erreur dans l'une des tuiles.
    • Correction d'un bug qui empêchait l'icône de corbeille du sélecteur de couleur de fonctionner lorsqu'on cliquait dessus.
    • Correction d'un bug qui entraînait un changement de couleur sporadique des tuiles à valeur unique avec exploration sur les tableaux de bord.

    Installations hébergées par le client

    • Ajout d'une vérification pour empêcher le retour à une version antérieure lors du processus de démarrage. En savoir plus

    Looker 3.38 12/01/2016

    Tableaux de bord et visualisations

    • Filtres réorganisables. L'ordre d'affichage des filtres peut désormais être configuré dans les options "Ajouter/Modifier des filtres" du menu en forme de roue dentée des tableaux de bord.
    • Tiny Charts. Les visualisations des tableaux de bord sont simplifiées, car leur taille est réduite pour permettre d'afficher des vignettes de tableau de bord plus petites que jamais, mais qui contiennent toujours des informations lisibles. En savoir plus
    • Avertissements concernant la limite de colonnes dans les vignettes de tableau de bord Étant donné que les visualisations qui atteignent une limite de colonnes peuvent produire des graphiques inexacts, Looker affiche désormais un avertissement dans le panneau de visualisation et sur les vignettes du tableau de bord pour améliorer l'interprétation des données.
    • Les graphiques comportant des tableaux croisés dynamiques ou plusieurs mesures avec le même value_format appliquent désormais ce format aux graduations des axes.

    Powered By Looker

    • Style personnalisé pour les tableaux de bord intégrés Inclut les couleurs d'arrière-plan, les couleurs des graphiques, les couleurs de police, etc. S'applique aux tableaux de bord LookML et aux tableaux de bord créés par glisser-déposer. En savoir plus

    Explorer

    • Mises à jour des calculs de table
      • Possibilité de faire glisser et de réorganiser les colonnes de calculs de table.
      • Présentation d'une nouvelle fonction rand(). En savoir plus
      • Les noms des calculs de table doivent désormais être uniques.
      • Un menu déroulant de mise en forme affiche désormais une liste de formats de valeurs courants nommés. Vous n'avez donc plus besoin de saisir des chaînes de mise en forme.

    LookML

    • Sélectionnez le jour de début pour les dimensions hebdomadaires. Le nouveau paramètre week_start_day permet de définir le début d'une semaine (par exemple, le dimanche au lieu du lundi) pour chaque modèle. En savoir plus
    • Formats de valeurs nommés Ajoute la possibilité de nommer et de référencer des formats de valeur spécifiques à l'aide de value_format_name. Looker inclut par défaut plusieurs formats de valeurs nommés courants. En savoir plus

    Dialectes

    • Options de dialecte mises à jour. Le sélecteur de dialecte de la configuration des connexions inclut désormais des options spécifiques pour Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse et Microsoft Azure Database. Nous vous recommandons de mettre à jour vos connexions pour refléter le dialecte approprié afin de pouvoir profiter des futures améliorations spécifiques au dialecte.
    • Assistance de base pour SAP HANA.
    • Les noms de projets BigQuery incluant des caractères tels que : et . fonctionnent désormais correctement.
    • Correction d'un problème Impala qui empêchait l'arrêt des requêtes dans certains cas.

    Administrateur

    • Implémentation d'une limitation des requêtes par utilisateur pour éviter qu'un utilisateur individuel ne surcharge ou ne verrouille la base de données. En savoir plus

    Ajustements généraux et corrections de bugs

    • Ajout d'un bouton permettant d'actualiser les schémas et les tables dans l'exécuteur SQL et le générateur de vues.
    • La boîte de dialogue "Enregistrer le tableau de bord dans un espace" utilise désormais le sélecteur d'espace hiérarchique.
    • L'URL de l'hôte peut désormais être définie via le fichier provision.yml.
    • Correction d'un problème qui entraînait l'absence de champs dans le code LookML généré pour le tableau de bord.
    • Correction de la source des requêtes du tableau de bord pour restaurer les analyses précédentes dans le panneau "Utilisation".
    • Correction d'un problème lié aux téléchargements Excel qui entraînait une utilisation excessive de la mémoire.
    • Correction d'un problème lié aux téléchargements Excel qui entraînait l'insertion d'un espace blanc excessif dans les téléchargements.

    Anciennes fonctionnalités

    Veuillez prendre connaissance des modifications à venir concernant les anciennes fonctionnalités afin d'assurer une transition fluide lors de leur suppression. En savoir plus

    Fonctionnalités récemment abandonnées

    • Paramètre LookML decimals et type de champ int Le paramètre decimals et le type de champ int sont désormais obsolètes et afficheront des avertissements dans le programme de validation LookML.

      Les formats de valeur nommés offrent désormais une alternative plus flexible à decimals, y compris les formats décimaux, de pourcentage et financiers. Par exemple, veuillez utiliser value_format: decimal_2 ou value_format: '0.##' au lieu de decimals: 2.

      Remplacez les dimensions type: int par type: number. En savoir plus

    Anciennes fonctionnalités supprimées dans Looker 3.38

    • Ancien sélecteur de champ

    Anciennes fonctionnalités qui seront supprimées dans Looker 3.40

    Veuillez cesser d'utiliser ces fonctionnalités au cours du mois prochain, avant votre prochaine mise à jour.

    • Les libellés de champ peuvent remplacer le libellé de la vue
    • Point de début dans les noms de champs
    • Libellés en majuscules dans les téléchargements et les configurations de graphiques
    • Envoyer un e-mail depuis looker@looker.com

    Anciennes fonctionnalités qui seront supprimées dans Looker 3.42

    Veuillez cesser d'utiliser ces fonctionnalités au cours des deux prochains mois.

    • Style de distribution EVEN par défaut des tables PDT Redshift

    Looker 3.36 08/12/2015

    Fonctionnalités Labs

    Depuis la version 3.36, Looker propose une définition élargie des fonctionnalités Labs. En plus des fonctionnalités expérimentales disponibles sur la page Labs, certaines fonctionnalités de l'application seront présentées dans le cadre du programme Labs pour informer les utilisateurs qu'elles sont toujours en cours d'évaluation pour des fonctionnalités supplémentaires.

    • Nouvel exécuteur SQL amélioré avec une interface mise à jour et la possibilité de partager, de télécharger et d'explorer des données à partir de requêtes SQL. Cette fonctionnalité sera automatiquement activée pour toutes les instances. En savoir plus

    Explorer

    • Calculs de table pour les lignes de tableau croisé dynamique. Fonctions supplémentaires permettant d'effectuer des agrégations sur des lignes de tableau croisé dynamique, des calculs de décalage complexes plus propres et des agrégations au niveau des lignes. En savoir plus sur les lignes de tableau croisé dynamique, les listes de décalage ou les listes
    • Mise à jour de la boîte de dialogue du tableau de bord. Affiche le type de visualisation ajouté pour plus de clarté lors de la création de tableaux de bord.
    • Partager un Look public sous forme d'images. Partagez facilement des visualisations sous forme d'image statique qui s'actualise en même temps que vos données. En savoir plus
    • Avertissements concernant la limite de lignes pour les Looks planifiés Les éléments programmés à partir de la page "Explorer" incluront un avertissement dans l'e-mail.
    • Restauration de la possibilité de copier/coller les en-têtes de tableau depuis la page "Explorer".
    • Mise à jour de la boîte de dialogue "Rendre public" pour obliger l'utilisateur à appuyer sur "Enregistrer" pour activer les liens publics.

    Tableaux de bord et visualisations

    • Les vignettes du tableau de bord sont désormais grisées lors de l'exécution. Offre une clarté visuelle sur les tuiles en cours d'exécution.
    • Bouton d'arrêt du tableau de bord. S'affiche pendant l'exécution des requêtes.
    • Paramètre de couleur des visualisations à valeur unique. En savoir plus
    • API pour la prérécupération des tableaux de bord. Cela permettra aux utilisateurs de Looker de profiter d'un système robuste de préchauffage des données.

    LookML

    • Nouveau paramètre distribution_style avec les valeurs possibles ALL ou EVEN. Cela permet de choisir explicitement entre les styles de distribution "all" et "even" dans les tables dérivées persistantes non distribuées par clé. S'applique uniquement à Redshift. Introduction d'une ancienne fonctionnalité qui conserve l'ancien comportement par défaut de distribution uniforme. À partir de la version 3.36, le style de distribution par défaut sera ALL.
    • Les champs temporels génèrent désormais toutes les périodes par défaut. Auparavant, les utilisateurs spécifiaient une liste énumérée de périodes qu'ils souhaitaient. Les utilisateurs peuvent toujours spécifier une liste pour obtenir un sous-ensemble de périodes.

    Powered By Looker

    • Tableaux de bord intégrés avec fuseaux horaires des utilisateurs. L'instance autorise les fuseaux horaires des utilisateurs et la connexion est configurée pour les fuseaux horaires. Les tableaux de bord intégrés n'afficheront plus d'avertissements de non-concordance de fuseau horaire.

    Spaces

    • Les espaces affichent désormais tous les sous-espaces au lieu de se limiter à quatre.

    Administrateur

    • Mises à jour des autorisations
      • La page des autorisations reflète désormais les dépendances d'autorisation
      • Les utilisateurs doivent disposer de l'autorisation download ou download_with_limit pour télécharger des PDF de tableaux de bord.
    • Modifications de la configuration LDAP. Permet désormais à un administrateur de spécifier l'attribut utilisateur à utiliser pour la recherche. Cela permet de mapper les groupes LDAP aux rôles Looker si vous utilisez le style posixGroup.

    Dialectes

    • Prise en charge accrue de DataVirtuality. Ajout de la prise en charge des agrégats symétriques et correction du paramètre day_of_week.
    • Prise en charge améliorée de DashDB. La suppression de requêtes n'est pas encore disponible.
    • Amélioration de la compatibilité avec Exasol, y compris les PDT
    • BigQuery. Mise à jour de FLATTENS pour autoriser plusieurs champs qui ne se trouvent pas sur la même branche de l'arborescence

    Ajustements généraux et corrections de bugs

    • Looker prend désormais en charge une navigation améliorée à l'aide des touches du clavier pour une meilleure accessibilité.
    • Les onglets du navigateur indiquent désormais la partie de l'application utilisée dans chaque onglet.
    • Correction d'une erreur qui provoquait l'ouverture de la fenêtre modale "Enregistrer le Look" avec une erreur.
    • Amélioration des messages d'erreur lorsque la limite de colonnes est atteinte pour les tableaux croisés dynamiques.
    • Correction d'un bug qui provoquait des erreurs de visualisation inexactes.
    • Correction d'un problème qui provoquait le débordement des menus en forme de roue dentée des vignettes de tableau de bord sur l'écran, ce qui les rendait impossibles à sélectionner.
    • Correction d'un problème qui empêchait l'élément du tableau de bord de refléter le tri effectué sur la page "Explorer".
    • Correction d'un bug qui supprimait le filtre de la requête lorsque l'utilisateur cliquait sur "Ajouter au tableau" sur un filtre.
    • Correction d'un bug qui entraînait l'échec de la création automatique d'une carte de densité si la jointure n'incluait pas xxx_bin_level dans le paramètre "fields".
    • Correction d'un bug à cause duquel le bouton "Exécuter" ne s'affichait parfois pas sur un tableau de bord intégré.
    • Correction d'un bug qui empêchait le téléchargement correct d'un fichier XLS en raison d'un excès d'espaces blancs.
    • Correction de la boîte de dialogue "Déplacer l'espace".
    • Correction d'un problème qui entraînait l'ajout d'un Look à un tableau de bord deux fois au lieu de le mettre à jour lorsque l'utilisateur l'enregistrait.
    • Correction d'un bug BigQuery qui empêchait la création d'une vue à partir d'une table de générer du code LookML pour les projets dont les noms obsolètes contenaient . et :.
    • Correction d'un bug qui, dans un contexte intégré, permettait aux utilisateurs d'utiliser des raccourcis clavier pour ouvrir la fenêtre modale de modification du tableau de bord et choisir la fenêtre modale des présentations.

    Looker 3.34 10/11/2015

    Visualisations

    • Nouvelle visualisation : cartes interactives. Les nouvelles cartes permettent de zoomer et de faire un panoramique, et elles réagissent aux modifications des filtres. En savoir plus
    • Améliorations des couleurs pour les graphiques En savoir plus
      • Nouvelle série de palettes de couleurs pouvant être utilisées dans les visualisations.
      • Nouveau sélecteur de couleur pour vous aider à choisir de nouvelles couleurs de graphique.
      • Le jeu de couleurs par défaut global peut être appliqué à l'ensemble de l'instance. En savoir plus
    • Possibilité de trier par série dans les visualisations. Triez le total des lignes dans le tableau pour afficher les informations du graphique par ordre croissant ou décroissant des totaux des lignes.
    • Mise à jour des info-bulles pour une meilleure lisibilité.

    Tableaux de bord

    • Chargement asynchrone du tableau de bord Les tuiles se chargent désormais à mesure que leurs données sont renvoyées par la base de données, au lieu de se charger deux par deux, ce qui permet de charger plus rapidement les tableaux de bord mis en cache.
    • Messages d'erreur plus informatifs sur les tableaux de bord Les vignettes de tableau de bord affichent désormais l'erreur qui a empêché leur rendu, au lieu d'indiquer simplement qu'une erreur s'est produite.
    • Suppression de la possibilité de rétablir la mise en page "Glisser" des tableaux de bord. La mise en page "Journal" est désormais la mise en page préférée pour tous les tableaux de bord par glisser-déposer.

    Explorer

    • Options de planification plus précises Inclut plusieurs heures, différents jours du mois et uniquement les jours de la semaine. En savoir plus
    • Possibilité de trier par totaux de lignes et calculs de table.
    • Modification des Looks dans une fenêtre modale Les utilisateurs restent sur la page à partir de laquelle ils ont accédé aux fenêtres modales, ce qui leur permet de mieux comprendre le contexte dans l'application.
    • Amélioration du workflow des liens publics Il n'est plus nécessaire d'actualiser la page pour voir les liens publics associés après avoir marqué un Look comme public.
    • Possibilité d'émettre des requêtes sans clause ORDER BY Looker ne génère pas de clause ORDER BY si le premier champ de la table est un cancel_grouping_field et que la requête ne contient que des dimensions. Cela peut être utilisé pour réduire la taille et la complexité d'une requête dans certains cas.
    • Amélioration des suggestions de filtrage.
      • Les suggestions s'afficheront désormais correctement à partir d'une vue définie à l'aide du paramètre sql_table_name.
      • Les périodes "Jour de la semaine" et "Index du jour de la semaine" suggèrent désormais des jours au lieu de codes temporels.
      • Consultez les modifications supplémentaires dans la section LookML ci-dessous, y compris comment faire fonctionner les suggestions avec les filtres d'accès.
    • Modifications apportées au filtrage des champs type: location.
      • Ajout du filtrage basé sur le rayon.
      • Ajout de la prise en charge de null, not null et -null dans le filtrage. Le champ de localisation est considéré comme nul si la latitude ou la longitude (ou les deux) est nulle.

    LookML

    • Nouvelle période quarter. Ce délai peut être créé dans le cadre d'un groupe de dimensions ou en tant que dimension autonome. En savoir plus
    • Nouvelle période quarter_of_year. Cette période renvoie les trimestres 1, 2, 3 et 4 indépendamment de l'année. Elle peut être créée dans un groupe de dimensions ou en tant que dimension autonome. En savoir plus
    • Suggestions pour les filtres d'accès Vous pouvez activer les suggestions lorsque vous utilisez des champs de filtre d'accès à l'aide du paramètre full_suggestions: true. En savoir plus
    • Mise en cache configurable des suggestions Les suggestions peuvent désormais être mises en cache pendant la durée de votre choix. Définissez-les champ par champ à l'aide de suggest_persist_for suivi d'une période. Si aucun suggest_persist_for n'est défini, la durée par défaut reste de six heures.

    Powered By Looker

    • Téléchargement de PDF pour les tableaux de bord intégrés Les autorisations sont configurées de la même manière que pour les utilisateurs et les rôles Looker standards.
    • Tous les types de téléchargement pour les éléments intégrés. Les autorisations sont configurées de la même manière que pour les utilisateurs et les rôles Looker standards.
    • Fuseaux horaires des utilisateurs pour l'intégration de l'authentification unique Définissez le paramètre dans le cadre du processus de configuration de l'intégration SSO.

    Dialectes

    • Compatibilité étendue avec BigQuery (nuance supplémentaire), y compris :
      • L'estimateur de taille de requête pour vous aider à gérer l'utilisation des requêtes.
      • Les données imbriquées et répétées sont acceptées de manière native dans LookML à l'aide du paramètre fanout_on. En savoir plus
      • les tables de données persistantes pour optimiser les requêtes.
      • Annulation de jobs pour les requêtes.
      • Améliorations apportées au générateur, en particulier pour les données imbriquées et répétées.
      • Les certificats .p12 prennent en charge les phrases secrètes arbitraires et sont désormais importés via Looker.
    • Améliorations apportées à Microsoft SQL Data Warehouse :
      • Les tables dérivées persistantes sont désormais compatibles.
      • Les agrégations symétriques sont désormais compatibles.
    • Hive et Spark : correction d'une erreur de troncature de la semaine.
    • Vertica : correction de l'arrêt des requêtes.

    Administrateur

    • Le panneau "PDT" de la page "Administration" reflète désormais les PDT partagées.
    • Ajout d'une URL aux fenêtres modales du panneau "Requête" pour vous permettre de revenir aux données concernant ces requêtes.
    • Mises à jour du modèle i__looker et du panneau "Utilisation" :
      • Corrige l'heure de la dernière exécution de la requête.
      • Ajoute l'heure de la dernière exécution.
      • Transforme les rôles utilisateur en liste.
      • Correction de la liste de diffusion des tâches planifiées du tableau de bord.

    Ajustements généraux et corrections de bugs

    • Pièces jointes d'e-mails programmés pour l'application Mail d'iOS sur iPhone. Correction d'un bug qui empêchait cette fonctionnalité de fonctionner.
    • Ajout des modes de l'éditeur de texte. Définissez le mode par compte . Les options sont "vim" et "emac".
    • Correction d'un problème de filtrage qui empêchait l'échappement correct des virgules.
    • Correction d'un problème qui empêchait le validateur de détecter certaines erreurs LookML.
    • Correction d'un bug qui empêchait les fichiers .iqy de transférer le format des valeurs vers le fichier Excel.
    • Correction d'un bug qui entraînait une erreur 404 lors de la tentative de suppression d'un modèle dont le nom contenait un espace.
    • Les listes d'autorisation de nettoyage HTML ne sont plus configurables. Tout le code HTML spécifié dans LookML est dépouillé des balises et attributs JavaScript, et toutes les autres balises HTML valides sont autorisées.
    • Looker permet désormais d'utiliser une clé de chiffrement "externe" gérée dans un fichier externe spécifié à Looker sur la ligne de commande.
    • Looker 3.34 verra également l'introduction d'un CDN pour nos ressources statiques.
    • Amélioration de la sécurité des fichiers JavaScript grâce à la correspondance d'intégrité SRI pour les navigateurs compatibles avec cette nouvelle fonctionnalité de sécurité.

    Nouveaux comportements

    • Modifications des tableaux de bord LookML : lorsque vous copiez le code LookML généré par Looker pour une visualisation, gardez à l'esprit que…
      • Vous ne pouvez pas définir de nombres à virgule flottante ou d'entiers sur "" sans générer d'erreur.
      • Si le LookML d'un tableau de bord comporte une chaîne vide ("") pour column_limit, column_limit est converti en nil.
    • Modifications des modèles Liquid pour tous les clients : le code JavaScript dans les modèles Liquid ne fonctionnera plus à partir de la version 3.34. Ni les balises <script>, ni les gestionnaires d'événements sur des éléments tels que onclick ou onmouseover ne fonctionneront.

    Looker 3.32 13-10-2015

    Visualisations et tableaux de bord

    • Présentation de la mise en page de style journal pour les tableaux de bord, qui permet à certaines vignettes d'occuper plusieurs lignes, tandis que d'autres restent sur une seule ligne. Il est également plus facile de glisser-déposer des tuiles. En savoir plus
    • La densité de l'axe X diminue automatiquement en fonction de l'espace disponible pour une visualisation.
    • Mise à jour de la fenêtre modale "Ajouter/Modifier des filtres" pour faciliter l'application de filtres aux vignettes de tableau de bord. En savoir plus
    • Possibilité de modifier les filtres d'une tuile spécifique directement depuis le menu en forme de roue dentée. En savoir plus
    • Amélioration de la réactivité des zones de saisie des filtres sur les grands tableaux de bord.

    LookML et IDE

    • Ajout d'un type de champ date_raw et d'un intervalle de temps raw, qui excluent les conversions et les castings de fuseaux horaires. En savoir plus
    • Les suggestions fonctionnent désormais avec les jointures one_to_one.
    • Amélioration de la vitesse du validateur LookML.
    • Le comportement de type: yyyymmdd est désormais identique à celui de type: date, ce qui signifie que les conversions de fuseau horaire ne lui seront pas appliquées.
    • Pour réduire la charge sur les bases de données des clients, Looker tronque désormais le contenu de la colonne pdt_event_log action_data après cinq jours.
    • Les champs ne peuvent plus être à la fois un type distinct et une clé primaire, afin d'éviter les erreurs.

    Panneau d'administration

    • Mappage des groupes aux rôles pour SAML : la configuration de l'authentification SAML permet désormais d'attribuer des groupes à des rôles.
    • Sauvegardes personnalisées : possibilité de spécifier une région S3 non standard.
    • Améliorations du panneau des tables PDT : garantit qu'il y a toujours une raison de reconstruire les tables et accélère le temps de chargement dans certaines situations.
    • Suppression des paramètres d'équilibrage de charge, sauf si l'instance est équilibrée.
    • Le générateur d'URL SSO utilisera le nom d'hôte au lieu du port.

    Dialectes et bases de données

    • Oracle : les noms de tables dérivées persistantes générés peuvent être tronqués si nécessaire pour éviter les erreurs.
    • Data Virtuality : l'arrêt des requêtes fonctionne désormais comme prévu.
    • Vertica : correction de bugs qui entraînaient un filtrage inexact des mois et des années.
    • MSSQL : les tables ne peuvent plus être verrouillées lors de requêtes de longue durée.
    • Redshift : amélioration des tableaux croisés dynamiques dans la base de données et des performances des prédicats de date.

    Améliorations générales, ajustements et corrections de bugs

    • Powered By Looker : les présentations intégrées affichent désormais les totaux, les totaux des lignes et les calculs de tables.
    • Les tableaux des e-mails programmés incluent désormais des quadrillages pour faciliter la lecture.
    • Amélioration du temps de chargement des pages d'exploration contenant de grandes quantités de données.

    Looker 3.30 15/09/2015

    Visualisations et tableaux de bord

    • Possibilité de mettre en forme les libellés des lignes de référence En savoir plus
    • Améliorations apportées aux tableaux de bord planifiés et téléchargés :
      • Les éléments de tableau d'un fichier PDF de tableau de bord affichent le même nombre de lignes que dans le navigateur. En savoir plus
      • Les totaux des lignes et des colonnes seront désormais inclus.
    • Les tableaux de bord et les looks transfèrent désormais correctement la propriété après avoir été copiés.
    • Mise à jour de la boîte de dialogue "Ajouter au tableau de bord".

    LookML et IDE

    • Les tables de données dérivées persistantes sont automatiquement partagées entre les modèles, au lieu de produire des tables en double.
    • Ajout de la période week_of_year. En savoir plus
    • Le générateur écrit désormais les jointures à l'aide de la convention sql_on au lieu de foreign_key.
    • Les modèles qui ne contiennent que des explorations masquées s'affichent désormais dans la liste Ensemble de modèles de la page Rôles et autorisations.
    • Messages d'erreur plus utiles en cas de problème avec l'état de la configuration Git.
    • Suppression de type: composite et de type: service_level.
    • La création de modèles ERB est définitivement supprimée en tant qu'option de configuration, et le paramètre template est obsolète. Les modèles Liquid sont activés pour toutes les instances.

    Explorer

    • Calculs de table :
      • Des opérations sur les dates ont été ajoutées, y compris la possibilité de soustraire des dates, d'extraire des parties de dates, de renvoyer la date actuelle, etc. En savoir plus
      • Vous pouvez insérer des commentaires dans les définitions de calculs de table à l'aide du caractère #. En savoir plus
    • Ajout de l'option de téléchargement de feuille de calcul Excel. En savoir plus
    • Les suggestions de filtres extraient désormais 5 000 lignes de suggestions.
    • Possibilité de filtrer sur un champ d'horodatage.
    • Messages d'erreur améliorés :
      • Les erreurs liées aux champs d'une exploration ne s'affichent désormais que si elles sont pertinentes pour cette requête.
      • Les erreurs indiquent désormais si elles sont dues à un problème de base de données ou de modèle LookML.
    • Améliorations des performances :
      • Les tableaux se chargent désormais au fur et à mesure du défilement. Bien que l'ensemble des résultats soit toujours renvoyé pour chaque requête, seule la partie visible du tableau s'affiche dans le navigateur à un moment donné. Cela devrait se traduire par une amélioration des performances lors du traitement d'ensembles de résultats volumineux.

    Dialectes et bases de données

    • Compatibilité avec Microsoft SQL Data Warehouse.
    • Prise en charge des tables partitionnées dans BigQuery.
    • Modification de la configuration des connexions Impala utilisant noSasl. En savoir plus

    Panneau d'administration

    • L'autorisation use_sql_runner ne dépend plus de l'autorisation develop pour fonctionner. En savoir plus
    • Mise à jour du panneau d'intégration (/admin/embed) pour inclure un outil de validation d'URI.
    • Panneau "Utilisation" :
      • Mise à jour de la "source" de la requête pour mieux prendre en compte les URL publiques et privées, ainsi que les requêtes suggest:.
      • Associé public_urls à son look_id correspondant.
    • Les journaux Looker capturent désormais stderr et stdout à partir des couches Ruby et Java.

    Améliorations générales, ajustements et corrections de bugs

    • Correction d'un bug qui provoquait l'arrêt d'une requête en cours lors de l'ouverture du panneau de visualisation.
    • Correction d'un bug qui décalait les dates sur l'axe des abscisses lors de l'utilisation du champ de saisie Format du libellé de l'heure.
    • Correction d'un bug qui empêchait la conversion correcte des fuseaux horaires lorsque des opérateurs de substitution étaient utilisés dans les définitions de champs.
    • Correction de deux bugs sql_case :
      • Les guillemets simples dans les noms de buckets fonctionnent désormais correctement.
      • Les nombres utilisés comme noms de buckets fonctionnent désormais correctement.
    • Correction d'un bug qui entraînait l'omission des filtres dans le code SQL généré lorsqu'une virgule était ajoutée à la fin d'un ensemble de valeurs de filtre collées.
    • Lorsque vous vous reconnectez après une déconnexion automatique, vous êtes désormais redirigé vers la page sur laquelle vous vous trouviez précédemment.
    • Si l'utilisateur est déconnecté dans un contexte intégré, Looker affiche désormais l'écran de connexion au lieu d'une erreur 401 si l'URL d'intégration inclut allow_login_screen=true en tant que paramètre (par exemple, /embed/dashboards/123?allow_login_screen=true).

    Looker 3.28 18/08/2015

    Visualisations et tableaux de bord

    • Nouveau type de visualisation "Tableau". En savoir plus
    • Prise en charge des graphiques de dispersion mesure par rapport à mesure. En savoir plus
    • Possibilité de filtrer les visualisations en fonction des résultats des calculs de table oui/non. En savoir plus
    • Le nom du fichier PDF du tableau de bord inclut désormais un code temporel.
    • Mises à jour des options de visualisation :
      • Fournir des noms de champs plus informatifs lorsque l'option "Afficher le nom complet du champ" est désactivée
      • Nouvelle option de taille de visualisation à valeur unique, "Ajustement automatique"
      • Les libellés multiples des anneaux sont désormais activés par défaut
      • L'axe X est défini par défaut sur le type "time" si l'empilement n'est pas "grouped"
      • Les valeurs minimale et maximale par défaut de l'axe Y sont basées sur les valeurs du graphique au lieu d'être symétriques
    • Améliorations des performances :
      • Amélioration du type de visualisation par défaut pour chaque requête
      • Amélioration des performances lors de l'affichage des graphiques cartésiens
      • Amélioration de l'efficacité du rendu des grands ensembles de résultats

    Explorer

    • Les valeurs NULL sont désormais traitées comme des 0 pour les mesures de type sum.
    • Mises à jour des calculs de table :
      • La nouvelle fonction pivot_index permet de référencer les colonnes de tableau croisé dynamique individuellement. En savoir plus
      • Les suggestions s'affichent désormais après les touches Espace, Entrée et Supprimer (en plus de la saisie de texte standard).
      • Les colonnes de calcul de table seront présentes dans la table de données pendant l'exécution de la requête
    • Mise à jour de la boîte de dialogue "Enregistrer dans le tableau de bord".
    • Améliorations des performances :
      • Les suggestions de filtres sont désormais mises en cache pendant six heures (au lieu de cinq minutes).
      • Amélioration de la mise en cache des requêtes accessibles via des URL publiques
      • "Aucun résultat" s'affiche désormais lorsque la requête ne renvoie aucune ligne

    LookML et développement

    • Prise en charge des champs d'heure datatype: yyyymmdd dans tous les dialectes.
    • one_to_one Les jointures peuvent désormais être spécifiées sans required_joins.
    • Abandon des types de champs map_point, map_line et locations.

    Dialectes et bases de données

    • Compatibilité bêta avec Spark SQL :
      • Tables dérivées persistantes
      • Pivotement dans la base de données et limites de colonnes
      • Type de champ list
    • Compatibilité de base avec EXASOL, y compris les agrégats symétriques (les tables dérivées persistantes et les fuseaux horaires ne sont pas encore pris en charge)
    • Amélioration de la compatibilité avec des paramètres JDBC supplémentaires dans les dialectes
    • Améliorations spécifiques aux dialectes :
      • Les noms de champs Oracle doivent désormais être en minuscules
      • Microsoft SQL Server est désormais compatible avec SSL
      • Les requêtes Redshift sont désormais annulées de manière à ne pas générer d'erreurs dans les fichiers journaux.

    Panneau d'administration

    • Vous pouvez désormais ajouter des utilisateurs au rôle "Administrateur" de manière groupée.
    • Des avertissements concernant les proxys mal configurés devant Looker s'affichent sur la page d'administration "Général".

    Powered By Looker

    • Option permettant d'afficher l'écran de connexion normal pour les utilisateurs non authentifiés (lorsque l'authentification unique n'est pas utilisée).

    Authentification et sécurité

    • Compatibilité bêta des mappages de groupes à des rôles avec SAML.

    Looker 3.26 21/07/2015

    Visualisations et tableaux de bord

    • Masquer des champs dans les visualisations En savoir plus
    • Améliorations apportées à la fenêtre modale "Choisir des présentations" : vous pouvez désormais ajouter plusieurs copies d'une même présentation à un seul tableau de bord. En savoir plus
    • Améliorations spécifiques au graphique :
      • Valeur unique : la taille de la police s'ajuste en fonction de la taille de la page dans un tableau de bord.
      • Graphique à secteurs : libellés de valeurs désormais disponibles
      • Graphiques à barres et graphiques à colonnes : possibilité de trier les graphiques à barres empilées par ordre croissant ou décroissant des valeurs dans chaque colonne
      • Multiples en donut : taille de police configurable pour les étiquettes de séries
    • Les légendes des graphiques cartésiens peuvent être alignées à droite ou à gauche. En savoir plus
    • Les lignes de référence restent sur le graphique lorsque la première série est supprimée. Notez que les lignes de référence dépendantes de la série (comme min, max ou moyenne) feront toujours référence aux valeurs de la première série. En savoir plus
    • Améliorations apportées aux paramètres de l'axe X :
      • Forcer l'alignement des axes sur zéro lorsque des valeurs négatives sont présentes et qu'aucune valeur minimale ou maximale n'est définie.
      • Le paramètre "Heure" sur l'axe des abscisses ne fonctionne désormais qu'avec une seule série.
      • Les formats d'étiquettes temporelles sont désormais disponibles pour le paramètre "Ordinal".

    Authentification et sécurité

    Explorer

    • Amélioration des suggestions pour les menus déroulants de filtres :
      • Les suggestions sont désormais disponibles à partir des tables dérivées persistantes jointes.
      • Correction d'une erreur empêchant le fonctionnement du paramètre suggest_explore.
    • Ajout d'un avertissement lors du téléchargement de tous les résultats Cette fonctionnalité a été introduite pour réduire les erreurs involontaires des utilisateurs lors du téléchargement d'ensembles de résultats trop volumineux.
    • Amélioration du comportement des boutons LookML Le bouton "Voir le LookML" à côté du nom de l'exploration dans le sélecteur de champs permet désormais d'accéder à la définition de l'exploration correspondante dans l'environnement de développement.

    LookML et développement

    • Autorisez l'application du paramètre value_format aux dimensions de type: tier.
    • Prise en charge des ports personnalisés dans les URL Git. En savoir plus

    Panneau d'administration

    • Panneau de gestion des requêtes. Affichez les détails des requêtes récentes et en cours d'exécution, et arrêtez les requêtes de longue durée. En savoir plus
    • Mises à jour du panneau d'utilisation :
      • Les planifications de tableaux de bord sont désormais explorables via une nouvelle exploration (scheduled_task_dashboard).
      • Les tables dérivées sont désormais disponibles dans le modèle i_looker.
      • Le haut exposé ressemble à un élément du panneau d'utilisation.
    • Nouveau panneau de gestion des requêtes

    Dialectes et bases de données

    • La compatibilité avec Hive inclut désormais les tables PDT.
    • La compatibilité avec Snowflake inclut désormais les agrégations symétriques et les tables de données dérivées persistantes (PDT).
    • Amélioration de l'utilisation de la mémoire pour les téléchargements sur Redshift et MySQL.

    Améliorations générales, corrections de bugs et ajustements

    • Modifications apportées aux e-mails programmés :
      • Les liens dans les e-mails programmés ne seront désormais disponibles que pour les mesures, pas pour les dimensions.
      • Les e-mails dont le contenu dépasse les limites de taille autorisées (en fonction du fournisseur de messagerie) seront convertis en pièces jointes HTML au lieu d'être tronqués.
      • Le lien permettant d'explorer les données dans Looker a été déplacé en haut de l'e-mail pour une meilleure visibilité.
    • L'historique inclut désormais les Looks.
    • Correction d'un problème qui entraînait l'effacement inattendu des zones de saisie de texte libre dans l'éditeur de visualisation.
    • Justifiez à droite les valeurs des calculs de table numériques dans la table de données.
    • Fournir une erreur utile lorsque la limite de 30 000 lignes avec des données croisées est atteinte (l'erreur s'affiche dans le fichier .csv, et non dans Looker).

    Looker 3.24 23/06/2015

    LookML et tables dérivées

    • Extensions LookML (fonctionnalité Labs) : un nouveau paramètre extends permet aux développeurs d'ajouter des fichiers de vue et d'exploration existants dans des fichiers d'extension distincts. Cela permet d'obtenir un code LookML plus modulaire et réutilisable, et de simplifier les mises à jour. En savoir plus
    • Le journal des événements des PDT est déplacé vers la base de données Looker interne : le journal des événements des tables dérivées persistantes (PDT) a été déplacé du schéma brouillon vers la base de données Looker afin d'accélérer les performances et de réduire la charge sur la base de données analytique.
    • Tables dérivées composées : la définition SQL de n'importe quelle table dérivée peut désormais faire référence à n'importe quelle autre table dérivée à l'aide de ${view.SQL_TABLE_NAME}. Cela fonctionne avec tous les types de tables dérivées (persistantes et éphémères). Consultez la documentation.

    Explorer

    • Mise en forme des nombres dans le contenu exporté : la mise en forme des valeurs sera appliquée par défaut dans les liens partageables ou les URL de feuilles de calcul. Activez ou désactivez la mise en forme en modifiant l'URL. En savoir plus Consultez la documentation.
    • Calculs de table : il est désormais possible de faire référence aux totaux des lignes et des colonnes dans les calculs de table, lorsqu'ils existent. Utilisez ${field_name: total} et ${field_name: row_total}.

    Tableaux de bord et visualisations

    • Les lignes de référence sont désormais disponibles sur les graphiques à barres.
    • Les éléments ne reflètent désormais les modifications apportées aux filtres qu'après la réexécution du tableau de bord, au lieu d'afficher les modifications instantanément avant qu'elles ne soient appliquées.

    Ajouts et modifications d'ordre général

    • Les données sur les requêtes de l'exécuteur SQL sont désormais disponibles dans le panneau "Utilisation".
    • Les agrégats symétriques sont désormais compatibles avec Snowflake.

    Looker 3.22 26/05/2015

    Spaces

    • Nouveau système d'organisation pour les espaces Consultez la documentation.
      • Les espaces peuvent être imbriqués pour permettre une hiérarchie.
      • Tous les espaces partagés existants seront accessibles depuis un nouvel espace "Accueil".
      • L'emplacement de chaque espace sera indiqué par un fil d'Ariane au-dessus de son nom.

    Explorer

    • Fuseaux horaires spécifiques à l'utilisateur : différents utilisateurs d'une même instance peuvent opérer dans des fuseaux horaires différents. En savoir plus
      • Remarque : Cette fonctionnalité aura une incidence sur les résultats de la requête et nécessite une bonne compréhension pour interpréter correctement les résultats. La fonctionnalité ne doit être activée que lorsque cela est nécessaire et que les utilisateurs ont été correctement formés.
    • La nouvelle boîte de dialogue d'enregistrement des Looks permet d'enregistrer des Looks plus facilement et plus rapidement.
    • Possibilité d'accéder à la "version longue" d'une URL de Look. En savoir plus
    • Améliorations apportées aux calculs de table
      • Possibilité de mettre en forme les calculs de table à l'aide de la syntaxe value_format. Consultez la documentation. En savoir plus
      • Nouvelles fonctions désormais disponibles : floor, ceiling, is_null et mod.

    Visualisations et tableaux de bord

    • La nouvelle barre d'informations sur les éléments du tableau de bord indique quand les données de la requête ont été renvoyées, si la requête a été exécutée dans un autre fuseau horaire et une icône de note pour les notes du tableau de bord définies sur "Survol".
    • Possibilité d'ajouter des Looks à un tableau de bord depuis le tableau de bord Les Looks doivent se trouver dans le même espace que le tableau de bord. En savoir plus
    • Améliorations apportées aux libellés de valeur des graphiques

    Dialectes et bases de données

    • Prise en charge bêta des tables PDT dans Oracle.
    • Amélioration de la compatibilité avec BigQuery. En savoir plus
    • Les agrégats symétriques ne sont désormais activés que pour les dialectes qui les prennent en charge, et non plus pour l'ensemble de l'instance.
    • Possibilité de désactiver les tables dérivées persistantes par connexion.

    LookML et environnement de développement

    • Option permettant d'empêcher les commits contenant des erreurs. Configurable pour chaque projet. La valeur par défaut est "on" pour les nouveaux projets. En savoir plus
    • bypass_suggest_restrictions: true peut être ajouté à un champ, ce qui permet d'obtenir des suggestions même lorsque access_filter_fields ou sql_always_where est utilisé. En savoir plus

    Ajustements généraux et corrections de bugs

    • Le bouton Retour permet désormais de revenir à l'état précédent de la page au premier clic.
    • La création de modèles ERB est désormais obsolète.
    • Correction des erreurs "Relation Doesn't Exist" (La relation n'existe pas) ou "Table Doesn't Exist" (La table n'existe pas) liées aux tables dérivées persistantes.

    Looker 3.20 27/04/2015

    Fonctionnalités sortant de Labs

    Ces fonctionnalités étaient disponibles dans Labs dans la version 3.18 et sont désormais activées par défaut :

    • Calculs de table : possibilité d'ajouter des champs directement sur la page "Explorer", en fonction des résultats d'une requête. En savoir plus
    • Sélecteur de champs repensé : le sélecteur de champs réduit désormais les champs en fonction de leur vue et de leur groupe de dates, supprime les noms de vues en majuscules des champs et modifie la couleur des mesures. En savoir plus

    Tableaux de bord et visualisations

    Améliorations apportées aux tableaux de bord programmés (en savoir plus) :

    • Les tableaux de bord planifiés peuvent désormais s'afficher sous forme de messages intégrés ou de pièces jointes au format PDF.
    • Tous les tableaux de bord peuvent être programmés à partir de leur icône en forme de roue dentée ou d'un espace.
    • Une icône de planification, accompagnée d'informations de planification, s'affiche désormais pour chaque tableau de bord planifié dans son espace.

    Environnement de développement

    Workflow de développement simplifié (en savoir plus) :

    • Options Git simplifiées à partir du bouton Git principal.
    • Effectuez des actions Git sans perdre votre place dans l'éditeur.
    • Le mode Développement de chaque utilisateur est désormais associé à une branche, et les commits en mode Développement sont synchronisés avec GitHub ou votre service Git. "Déployer en production" mettra à jour votre environnement de production en fusionnant cette branche avec la branche principale.

    LookML

    Administrateur

    • Paginer et rechercher des utilisateurs sur /admin/users.
    • Groupes LDAP : les instances qui utilisent LDAP pour l'authentification des utilisateurs peuvent désormais organiser les nouveaux utilisateurs en fonction des groupes qui existent déjà dans leur configuration LDAP.

    Améliorations et ajustements généraux

    • Compatibilité avec MariaDB.
    • Les agrégations symétriques et les tables dérivées persistantes sont désormais disponibles pour Teradata.
    • Le nombre maximal de colonnes est désormais de 200.
    • Correction des valeurs nulles par rapport aux valeurs fausses dans l'exécuteur SQL.
    • Mises à jour mineures du panneau d'administration des PDT.

    Looker 3.18 30-03-2015

    Explorer

    • Fonctionnalité Labs : sélecteur de champs repensé : le sélecteur de champs réduit désormais les champs en fonction de leur vue et de leur groupe de dates, supprime les noms de vues en majuscules des champs et modifie la couleur des mesures. Vous pouvez activer toutes les fonctionnalités dans le panneau "Labs" (/admin/labs). En savoir plus
    • Fonctionnalité Labs : calculs de table : possibilité de définir des calculs sur les résultats d'une requête à partir de la page "Explorer". Doit être activé par un administrateur depuis le panneau "Labs". En savoir plus
    • Descriptions des explorations : doivent être définies dans le fichier de modèle à l'aide du paramètre description:. S'affiche lorsque vous passez la souris sur l'icône ? à côté du nom de l'exploration dans le sélecteur de champs. Consultez la documentation.
    • Filtrer par "OU" dans les champs de date : appuyez sur le bouton + à côté d'un filtre de date existant pour ajouter un filtre supplémentaire sur ce champ, ou utilisez des virgules entre les dates lorsque vous utilisez Correspond à (avancé). En savoir plus
    • L'heure relative à laquelle une requête a été exécutée s'affiche désormais à côté du bouton d'exécution (par exemple, "il y a 3 minutes").
    • Lorsqu'aucun tri n'est spécifié sur une requête avec des dimensions à niveaux, les résultats sont triés selon l'ordre par défaut des niveaux.

    Transformations/Tables dérivées persistantes

    • Les modes Production et Développement partagent la même table persistante si le code SQL n'a pas changé. De plus, lorsqu'un utilisateur crée une table dérivée persistante (PDT) en mode Développement et transfère le modèle mis à jour en production, la production utilise la PDT déjà créée si le code SQL n'a pas changé. Consultez la documentation.
    • "Rebuild Derived Tables & Run" (Recréer les tables dérivées et exécuter) n'entraînera désormais que l'attente de la requête de cet utilisateur pour une table recréée. Toutes les tables requises pour cette requête seront régénérées en arrière-plan et seront remplacées une fois l'opération terminée. Aucune autre requête ne sera affectée par l'utilisation de ce bouton (par exemple, un utilisateur qui appuie sur ce bouton ne bloquera plus les autres utilisateurs). Voir la documentation

    IDE et gestion des modèles

    • Historique des commits dans l'IDE, y compris les liens vers les fournisseurs de contrôle des versions pour les clients qui les ont configurés via Looker. Accédez à l'historique à partir du menu déroulant situé à côté du bouton Push. En savoir plus
    • Mise en évidence des modifications dans les diffs pour faciliter la lecture des commits. En savoir plus
    • Configuration et assistance pour d'autres fournisseurs de contrôle des versions : configurez le contrôle des versions pour les fichiers LookML dans Looker à l'aide de Bitbucket, GitLab, GitHub Enterprise ou de tout serveur Git pouvant utiliser une clé SSH pour l'authentification. En savoir plus
    • Synchronisation du projet lors du premier push : une fois la configuration Git terminée, les nouveaux projets créés par un utilisateur sont automatiquement ajoutés aux modes développeur de tous les utilisateurs, sans qu'ils aient à recréer leur répertoire. En savoir plus

    Tableaux de bord et visualisations

    • Possibilité de planifier des tableaux de bord en tant que pièces jointes PDF à des e-mails (les déploiements Looker hébergés par le client nécessitent PhantomJS et doivent être activés dans le panneau "Labs").
    • Possibilité de combiner des types de graphiques cartésiens dans une même requête. Dans l'onglet de configuration de la visualisation de la page "Explorer", indiquez le series_name: <chart_type>. Toute série pour laquelle aucun type n'est explicitement déclaré utilisera le type de graphique sélectionné. Ne fonctionne pas pour les graphiques empilés. En savoir plus
    • Les lignes de référence de l'axe Y peuvent désormais être définies via l'interface utilisateur. En savoir plus
    • La valeur maximale de l'axe Y peut désormais être définie indépendamment de la valeur minimale de l'axe Y.
    • Possibilité de définir une densité de graduation personnalisée pour l'axe Y. En savoir plus
    • Les points nuls n'apparaîtront plus sur les graphiques en anneau.

    Spaces

    • Possibilité de supprimer plusieurs présentations à la fois dans un espace. Consulter la documentation
    • La recherche d'espaces inclut désormais le nom du modèle dans l'ensemble de résultats.
    • Les options "Déplacer", "Copier" et "Supprimer" sont désormais disponibles via le bouton en forme de roue dentée de chaque présentation d'un espace.

    Améliorations et ajustements généraux

    • Les dimensions de type: int sont désormais triées par ordre numérique et non plus par ordre alphabétique.
    • Compatibilité avec les bases de données Datavirtuality
    • Les types de champs de localisation sont désormais entièrement compatibles avec Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster et Teradata.

    Looker 3.16 02/03/2015

    Tableaux de bord

    • Hauteur de ligne ajustable : possibilité de modifier la hauteur des lignes d'éléments dans les tableaux de bord définis par l'utilisateur. Pointez entre les lignes pour afficher une flèche vers le haut/bas. Faites glisser le curseur vers le bas pour augmenter la hauteur de la ligne située au-dessus de votre souris. (voir la documentation)
    • Notes : chaque élément d'un tableau de bord peut désormais être accompagné d'une note textuelle permettant de transmettre des informations spécifiques à cet élément. Ajoutez et modifiez la note à partir du menu déroulant de la roue dentée de chaque élément. La note peut s'afficher en haut ou en bas de l'élément, ou lorsque l'utilisateur pointe dessus. (voir la documentation)
    • Écouteurs de tableau de bord réductibles : les filtres que chaque élément écoute sont désormais réduits s'ils dépassent une ligne. Cliquez dessus pour les développer.
    • Mise en forme améliorée des PDF de tableaux de bord : inclut un lien vers le tableau de bord, un pied de page avec l'heure de téléchargement et des notes.
    • Modifications de la boîte de dialogue de filtrage
      • Dans la section "Écouteur" de la fenêtre de création de filtres de tableau de bord, l'option "Appliquer au champ" est définie par défaut sur le champ qui correspond au nom du filtre qu'il écoute ou qui le contient.
      • Chaque auditeur ne peut écouter chaque filtre qu'une seule fois

    Visualisations

    • Mappage amélioré (voir la documentation)
      • Nouvelles cartes de codes postaux intégrées : péninsule de San Francisco, New York, Austin, Royaume-Uni
      • "Régions de la carte" dans la fenêtre modale de configuration de la visualisation sur la page "Explorer" accepte désormais les fichiers TopoJSON non géographiques pour les données cartographiques qui ont déjà été projetées
    • Formats pour les visualisations à valeur unique : utilisez le nouveau paramètre value_format (voir la documentation).
    • Mises à jour de l'éditeur de visualisation :
      • "Variation en pourcentage" a été renommé "Pourcentage de la valeur précédente"
      • "Afficher les noms des vues" a été renommé "Afficher les noms complets des champs"

    Explorer

    • Gestion des exceptions de champ inconnu : les champs comportant des erreurs n'apparaissent pas dans le sélecteur de champs en mode Production. En mode Développement, les champs comportant des erreurs s'affichent dans le sélecteur de champs comme des champs non disponibles. Cela devrait réduire le nombre d'erreurs "Unknown Field Substitution" (Substitution de champ inconnu).
    • Le téléchargement "Fichier Excel" a été renommé "Téléchargement du fichier de requête Excel" pour refléter sa véritable action.
    • L'option "Rendre public" est désormais disponible dans le menu déroulant du bouton en forme de roue dentée sur la page d'exploration.

    Panneau d'administration

    • Panneau "Anciennes fonctionnalités" : cette section présente les fonctionnalités que Looker a abandonnées et aide les utilisateurs à s'en passer. Les fonctionnalités de cette liste varient en fonction de la première version d'une instance Looker (les utilisateurs plus anciens verront plus de fonctionnalités obsolètes que les utilisateurs plus récents) (voir la documentation).
    • Mises à jour des fonctionnalités Labs : les agrégations symétriques et les limites de colonnes sont devenues des fonctionnalités à part entière et seront activées pour tous les nouveaux utilisateurs. Pour en savoir plus sur chacune de ces fonctionnalités, cliquez ici.

    LookML

    • Nouvelle syntaxe de mise en forme (voir la documentation)
      • Looker utilise désormais une mise en forme de style Excel pour les champs de nombres et de chaînes, écrite avec le paramètre value_format.
      • La nouvelle mise en forme rend obsolètes les éléments suivants :
      • Mise en forme printf
      • Types de champs LookML : percentage, dollars et cents
      • Paramètres de champ numérique : format et units
    • Utiliser la table dérivée (PDT) existante pendant la régénération : pendant la régénération d'une table dérivée persistante, Looker utilise la table précédente pour les requêtes. Cela s'applique aux tables dérivées utilisant un déclencheur SQL.
    • Entiers pour les champs de date : tous les dialectes renvoient désormais des entiers pour DateHourOfDay, DateMonthNum, DateDOM et DateDOWIndex.
    • Le code SQL généré par LookML force désormais les dates à être de type "date" lorsqu'une date est explicitement déclarée comme telle. Permet à Redshift d'utiliser sa clé de tri.
    • Le code SQL généré par LookML utilise désormais des opérateurs relationnels au lieu de BETWEEN dans les équations de date

    Améliorations et ajustements généraux

    • URL raccourcies : les URL sont désormais présentées dans un format plus court, ce qui facilite leur partage. Notez que cela a un impact sur la configurabilité de l'URL, ce qui peut modifier le comportement des utilisateurs.
    • La conservation des espaces blancs a été réintroduite dans la table de résultats de l'exécuteur SQL.
    • Le bouton "Créer un espace" a été déplacé en haut de la page "Espaces".
    • Les noms d'espaces sont désormais limités à 100 caractères
    • La durée d'exécution totale est désormais une mesure disponible dans la table d'historique (accessible en explorant les éléments du panneau "Utilisation").
    • Le lien "Ouvrir dans Looker" fonctionne désormais dans toutes les présentations planifiées, même celles envoyées à des listes
    • Les Looks sont désormais classés par ordre alphabétique dans les menus déroulants du fil d'Ariane sur la page "Exploration" et dans les tableaux de bord.
    • Correction de la syntaxe du dialecte Aster : utilise désormais DISTRIBUTE BY (et non ON) dans la définition de persistent_table

    Looker 3.14 02/02/2015

    Espaces et collaboration

    • Validateur de Looks (fonctionnalité Labs) : vérifiez si des Looks sont défectueux, et recherchez et remplacez les champs défectueux ou renommés à tous les emplacements. Utilisez le Look Validator avant de transférer les modifications vers le modèle. (voir la documentation)
    • Espaces d'accueil : définissez n'importe quel espace comme espace d'accueil en cliquant sur l'icône d'accueil à côté du nom de l'espace souhaité.

    LookML

    • Agrégations symétriques : permet d'intégrer des mesures dans une exploration jointe. Essayez-la sur des explorations individuelles, puis activez-la via Labs pour l'ensemble de votre instance.
      • Niveaux, SQL CASE et ORDER BY FIELD
      • Mise à jour de l'ordre de tri : les champs sql_case sont désormais triés dans l'ordre dans lequel ils sont listés, et non plus par ordre alphabétique. Cela modifiera la fonctionnalité de tri actuelle. Pour trier par ordre alphabétique comme avant, utilisez alpha_sort: true. (voir la documentation)
      • Style des niveaux désormais disponible : le nouveau paramètre style permet de modifier la présentation des niveaux dans un tableau de données. Les options sont style: relational, style: integer, style: interval et style: classic (par défaut) (voir la documentation).
      • Ajout de order_by_field : nouveau paramètre permettant de trier les dimensions en fonction d'une autre dimension (voir la documentation)
    • dow et dow_number sont désormais obsolètes et remplacés par day_of_week et day_of_week_index (voir la documentation).
    • Mise en surbrillance de la nouvelle syntaxe LookML

    Tables dérivées

    • Amélioration du panneau d'administration des tables dérivées persistantes (PDT) pour afficher le temps de compilation le plus récent et moyen des PDT, le nom de la table et les informations sur les déclencheurs

    Tableaux de bord et visualisations

    • Options de téléchargement
      • L'intégralité du tableau de bord (non LookML) peut être téléchargée au format PDF (fonctionnalité Labs) (nécessite l'installation de PhantomJS)
      • Les données d'un élément de tableau de bord peuvent être téléchargées directement depuis le tableau de bord
    • Ajout de la possibilité de masquer les titres des tableaux de bord lors de l'intégration, à l'aide du paramètre d'URL hide_title=true (voir la documentation)
    • Looker ne met à jour la description du filtre d'un élément qu'APRÈS que la requête a mis à jour les données affichées.
    • Amélioration des messages dans l'application :
      • Reformulation de "erreur de substitution inconnue" et d'autres messages d'erreur de modélisation
      • Clarification des conséquences de la copie de tableaux de bord LookML dans des espaces
      • Ajout d'un avertissement lors de l'écoute et du filtrage sur le même élément, car le filtre est ignoré.

    Enterprise, Platform, and Security

    • Exiger l'autorisation "Explorer" pour ouvrir les présentations (remarque : cela peut affecter les utilisateurs qui n'ont pas l'autorisation d'explorer, mais qui devraient pouvoir voir les présentations) (voir la documentation)
    • Méthode de connexion alternative : possibilité d'ajouter des utilisateurs par adresse e-mail lorsque l'authentification LDAP/Google est activée
    • Sauvegardes S3 personnalisées : spécifiez votre propre bucket S3 et vos propres identifiants pour les sauvegardes (par défaut, il s'agit du compte AWS géré de Looker).
    • Augmentation de la taille maximale du pool de connexions de 30 à 100
    • Compatibilité des générateurs BigQuery et Snowflake
    • Prise en charge de nouveaux dialectes de base de données pour Teradata et Xtremedata

    Améliorations et ajustements généraux

    • Gestion des exceptions SMTP supprime les jobs de messagerie bloqués dans la file d'attente pendant plus de sept jours et effectue un intervalle exponentiel entre les tentatives après des erreurs
    • Texte "(En cours d'exécution)" ou "(Terminé)" dans le titre du navigateur au lieu des favicons
    • Correction du problème de cookie CSRF Safari lors de l'intégration de Looker dans des sites Web publics

    Looker 3.12 26/01/2015

    Explorer

    • Fonctionnalité de tableau croisé dynamique supplémentaire : lors de la création d'un tableau croisé dynamique, ajoutez direction: column à type: running_total pour effectuer le calcul sur la colonne plutôt que sur un tableau croisé dynamique. La valeur par défaut actuelle est direction: row, qui effectue le calcul sur la ligne. Consultez les instructions complètes sur le pivotement [ici]/reference/field-reference/measure-type-reference#running_total).
    • Diagnostics d'exécution disponibles : l'environnement d'exécution de chaque requête d'exploration est désormais disponible sur la page de l'historique d'un utilisateur (/account/history). Cette information est également consignée dans la base de données Looker interne et peut être explorée via le panneau /admin/usage (voir la mise à jour du panneau d'utilisation ci-dessous).

    Tableaux de bord et visualisations

    • Validateur de tableaux de bord LookML : le validateur vérifie désormais le code LookML utilisé pour créer un tableau de bord LookML afin de détecter les champs valides et les fautes de frappe courantes.

    Enterprise, Platform, and Security

    • Mise à jour du panneau d'utilisation : le nouveau panneau d'utilisation sur /admin/usage capture désormais l'environnement d'exécution de chaque exploration, élément de tableau de bord, intégration et présentation planifiée.
    • Amélioration de la gestion des erreurs SMTP : Looker reconnaît désormais les erreurs de messagerie SMTP et attend progressivement plus longtemps avant la prochaine tentative.
    • Looks publics sans limites : l'enregistrement d'un Look public sans limite permet au Look public de renvoyer tous les résultats (et de les diffuser en continu, le cas échéant). En savoir plus

    LookML et IDE

    • Nouveau cas d'utilisation de sql_table_name : le paramètre sql_table_name est désormais disponible dans les jointures. Consultez la documentation.
    • Diagnostics des PDT disponibles : la version initiale d'un panneau d'administration des tables dérivées persistantes (PDT) est désormais disponible à l'adresse /admin/pdts. Cela permettra de gérer le tableau d'utilisation, qui continuera d'être amélioré. Consultez la documentation.
    • Génération de modèles à partir d'une seule table : il est désormais possible de générer un modèle à partir d'une seule table. Consultez la documentation.

    Améliorations et ajustements généraux

    • Correction d'une fuite de mémoire affectant certains clients disposant d'un grand nombre de fichiers de modèle.
    • Correction du raccourci permettant d'exécuter une requête à partir de l'exécuteur SQL (cmd+Entrée ou Ctrl+Entrée). Pour afficher la liste de tous les raccourcis clavier, cliquez ici.
    • Correction des totaux et des totaux des lignes (par exemple, total: true, row_total: right) sur les tableaux de bord LookML. Consultez le document sur le code LookML des tableaux de bord.
    • Mise à jour de la version de git pour s'assurer que nous n'étions pas exposés à une faille potentielle.
    • Ajout de la possibilité d'emprunter l'identité d'un autre utilisateur si vous empruntez déjà l'identité de quelqu'un d'autre.

    Looker 3.10 29/12/2014

    Tableaux de bord et visualisations

    • Tableaux de bord définis par l'utilisateur :
      • Importation de tableaux de bord LookML vers des tableaux de bord définis par l'utilisateur : permet aux utilisateurs de déplacer des tableaux de bord LookML vers des espaces partagés ou personnels.
      • Interface utilisateur permettant d'ajouter des filtres aux tableaux de bord (voir la documentation)
      • Les tableaux de bord définis par l'utilisateur sont activés par défaut (il ne s'agit plus d'une fonctionnalité Labs) (voir la documentation).
    • Filtres de tableau de bord améliorés :
      • Les filtres des tableaux de bord correspondent à l'UI des filtres d'exploration
      • Possibilité de masquer/d'afficher la barre de filtres du tableau de bord
      • Pour actualiser le tableau de bord après avoir modifié un filtre, il faut désormais cliquer sur le bouton "Exécuter" ou appuyer sur le raccourci clavier correspondant.
    • Refonte de la barre d'action supérieure : plus d'espace vertical, déplacement du bouton d'exécution et de l'icône en forme de roue dentée en haut à droite
    • Navigation rapide dans les tableaux de bord : fil d'Ariane pour naviguer facilement dans les espaces depuis les tableaux de bord

    • Taille de police : option permettant de modifier la taille de police des éléments à valeur unique ("font_size: medium") (voir la documentation)

    • Graphiques à barres : nouveau type de visualisation (voir la documentation)

    • Quadrillage : option de visualisation du quadrillage des axes x et y ("x_axis_gridlines: true") (voir la documentation)

    • Plusieurs mesures croisées dynamiques : désormais compatibles avec les visualisations

    • Libellé de l'axe X par défaut : se remplit désormais automatiquement avec le nom du champ (ce qui modifie le comportement par défaut du graphique existant)

    • Afficher/Masquer les libellés et les graduations des axes : possibilité de désactiver les libellés et les graduations des axes X et Y ("show_x_axis_label: false", "show_x_axis_ticks: false") (voir la documentation)

    • Intervertir les axes : possibilité d'intervertir les axes X et Y, ce qui crée un graphique "latéral" (voir la documentation)

    Collaboration et espaces

    • Message de bienvenue et instructions pour les nouveaux utilisateurs dans leur espace
    • Rechercher par défaut dans l'espace actuel, avec l'option de rechercher dans tous les espaces

    Enterprise, Platform, and Security

    • Possibilité d'afficher les paramètres utilisateur d'intégration
    • Sélecteur d'utilisateurs pour ajouter des utilisateurs à un rôle

    Explorer

    • Refonte de la barre d'action supérieure : plus d'espace vertical, déplacement du bouton d'exécution et de l'icône en forme de roue dentée en haut à droite
    • Navigation rapide dans Explorer : fil d'Ariane pour naviguer facilement dans les espaces depuis Explorer
    • Ajout de raccourcis clavier pour les actions courantes (voir l'icône en forme de roue dentée en haut à droite) (voir la documentation)
    • Filtres de date inclusifs : ajout d'un nouveau filtre de date "dans la plage" qui inclut les deux extrémités de la plage.

    LookML et IDE

    • Nouvelle syntaxe de jointure :

      - join: <view>
          type: left_outer | full_outer | inner | cross   # defaults to left_outer
          relationship: one_to_many | many_to_one | one_to_one | many_to_many
          sql_on: ... # use sql_on, sql, or foreign_key
      
    • Option d'étiquette pour les modèles : étiquette ajoutée : pour les modèles

    • Afficher les erreurs d'expression régulière dans la recherche de projet

    • Les conditions Liquid fonctionnent désormais dans les champs

    Améliorations et ajustements généraux

    • Correction d'un bug qui empêchait l'affichage des suggestions de filtres lors de la première sélection du filtre.
    • Le filtre d'exclusion (différent de) n'exclut plus NULL
    • Désactiver les suggestions lors de l'utilisation de sql_always_where (voir la documentation)
    • Correction d'un problème de fuite de mémoire affectant les instances Looker comportant un grand nombre de fichiers de modèle
    • Utiliser par défaut le mode Production lors de l'intégration si l'utilisateur est connecté au mode Développement dans la même session de navigateur

    Looker 3.8 01/12/2014

    Tableaux de bord et visualisations

    • Filtres des tableaux de bord utilisateur : les tableaux de bord utilisateur (non LookML) autorisent désormais les filtres (voir la documentation).
    • Pourcentage d'abandon : option pour les graphiques à colonnes groupées (voir la documentation)
    • Afficher le nom de la vue : option permettant d'afficher/de masquer "NOM DE LA VUE" sur les visualisations et les tableaux de bord* (voir la documentation)
    • Séries masquées : détermine les séries qui seront masquées au départ dans l'UI (voir la documentation).
    • Totaux : les totaux s'affichent désormais sur les éléments des tableaux de bord LookML ("total: on" et "row_total: right") (voir la documentation).
    • Afficher les valeurs : affichez les valeurs au-dessus des points de données sur les graphiques (voir la documentation).
    • Amélioration de la gestion des valeurs nulles : option de valeurs nulles discontinues pour les graphiques en courbes et en aires (voir la documentation)
    • Libellés de série : définissez le libellé de la série en fonction des valeurs de dimension.
    • Mise en forme plus claire des graphiques à colonnes avec une dimension temporelle sur l'axe X (voir la documentation)
    • L'activation/la désactivation des séries est enregistrée avec la visualisation
    • Intégration de tableau de bord : ajoutez /embed/ pour intégrer un tableau de bord (connexion requise).

    Enterprise, Platform, and Security

    • Contraintes pour les développeurs : configurer un modèle (et donc un développeur) pour un ensemble spécifique de connexions
    • Nouvelles options d'autorisation personnalisées (voir la documentation) :
      • download_with_limit : télécharger des requêtes avec une limite
      • download_without_limit : télécharger les requêtes qui n'ont pas de limite
      • save_content : enregistrer et modifier des présentations et des tableaux de bord
      • schedule_look_emails : planifier l'envoi d'e-mails pour un Look
    • Paramètres d'administration pour les contacts techniques par e-mail, les alertes d'indisponibilité et les périodes de mise à jour des instances

    Améliorations et ajustements généraux

    • Cliquer sur le titre d'un élément du tableau de bord conservera toujours les paramètres de configuration de la visualisation dans l'exploration
    • Des dizaines de bugs ont été corrigés, en particulier au niveau des tableaux de bord et des visualisations. Hourra !

    Looker 3.6 03/11/2014

    Organisation et collaboration

    • Découvrez les espaces Organisez les présentations et les tableaux de bord dans des espaces partagés (par exemple, "Marketing", "Bilan des ventes du 4e trimestre"). Il existe toujours un espace pour chaque utilisateur dans Looker, et vous pouvez déplacer et copier des éléments en masse entre les espaces. (voir la documentation)

    Explorer

    • Option de totaux de ligne lors du pivotement : ajoutez un total sur une ligne en plus d'une colonne
    • Raccourcis de dates futures dans les filtres avancés ("demain", "semaine prochaine", "mois prochain", "année prochaine")

    LookML

    • Programme de validation LookML : vérifiez l'ensemble d'un projet pour détecter les problèmes LookML en une seule fois, afin de vous assurer que tout fonctionne comme prévu.
    • Lors du pivotement, ajoutez direction: column au type percent_of_total pour calculer vers le bas de la colonne au lieu de calculer sur un pivot. Utilisez direction: row (par défaut) pour effectuer le calcul sur la ligne.
    • Avertissements d'abandon de LookML (Looker Labs) : l'éditeur LookML affiche des avertissements pour les options LookML qui ont été remplacées par une option plus récente.

    Enterprise, Platform, and Security

    • Authentification Google (OAuth) : Looker peut authentifier les utilisateurs auprès de votre domaine géré par Google (voir la documentation).
    • Autorisation personnalisée pour désactiver l'exécuteur SQL pour des utilisateurs spécifiques

    Améliorations et ajustements généraux

    • Looker Labs : nous avons ajouté une section dans le panneau d'administration, où vous pouvez accéder aux fonctionnalités expérimentales que nous préparons.
    • Améliorations majeures des performances de l'application. Rendu plus rapide des grands tableaux de données, des tableaux de bord et des chargements de pages
    • Mises en page responsives des tableaux de bord LookML avec layout: grid (voir la documentation)
    • Les champs d'heure Epoch respectent convert_tz: false (désactiver la conversion de fuseau horaire)
    • Autoriser percent_of_total et percent_of_previous lorsqu'une limite de lignes est atteinte
    • Les utilisateurs ne voient les Looks et les tableaux de bord que s'ils ont accès au modèle

    Looker 3.4 06/10/2014

    Visualisations

    • Tableaux de bord instantanés (bêta) : les tableaux de bord affichent les données de l'exécution précédente pendant que de nouvelles requêtes sont exécutées en arrière-plan, ce qui permet d'afficher les informations instantanément. Cette fonctionnalité peut être activée dans la section d'administration de votre instance Looker.

    Explorer

    • Sur la page "Explorer" et les tableaux de bord, l'icône de l'onglet s'anime pendant l'exécution des requêtes et affiche une coche une fois les requêtes terminées. Cela vous permet de laisser Looker s'exécuter en arrière-plan pendant que vous travaillez sur d'autres tâches.

    - Descriptions des champs : ajoutez des descriptions à vos champs dans LookML. Les descriptions s'affichent dans le sélecteur de champs de la page d'exploration. Les descriptions permettent d'expliquer précisément aux utilisateurs ce que signifie une dimension ou une mesure.

    Exemple de description de champ

    - dimension: sale_price
      description: 'Customers price'
      type: number
    decimals: 2
      sql: ${TABLE}.sale_price
    

    LookML

    • Ajout de la possibilité d'utiliser "alias:" pour les champs dimension_group

    Enterprise, Platform, and Security

    • Types de rôles personnalisés : combinez les autorisations pour créer des types de rôles.
    • Ajout d'une option d'autorisation permettant de configurer les utilisateurs autorisés à partager des Looks publiquement
    • Ajout d'une option d'autorisation permettant de configurer les utilisateurs autorisés à voir le code LookML
    • Compatibilité avec IBM DB2

    Looker 3.2 08/09/2014

    UI / UX

    Explorer

    • IUG pour les filtres : menus déroulants, sélecteur de calendrier, etc.
    • Raccourcis clavier pour exécuter, enregistrer et effacer une requête (cmd+Entrée, cmd+s, cmd+k)
    • Boîte de dialogue permettant de spécifier le nom de fichier pour les téléchargements

    LookML / Projets

    • Le mot clé LookML base_view: a été remplacé par explore: (base_view est obsolète, mais rétrocompatible)
    • Le mot clé LookML detail: est désormais drill_fields: (detail: est obsolète, mais rétrocompatible)
    • Ajout du paramètre suggestable: false pour désactiver les suggestions de filtres pour un champ

    Enterprise, Platform, and Security

    • (Bêta) Fonctionnalités intégrables : SSO, marque blanche/OEM, intégration de Looks et de tableaux de bord
    • Rôles : créer des rôles utilisateur et des domaines (niveaux d'accès) personnalisés

    Correction de bugs et ajustements

    • Redshift utilise "terminate" au lieu de "cancel"
    • Mise en surbrillance de la syntaxe dans l'exécuteur SQL
    • L'URL courte de la requête contient également la dernière configuration de visualisation
    • Conversion automatique du fuseau horaire pour Oracle
    • Mises à jour du style dans la version 3.0 (merci aux testeurs bêta !)
    • Améliorations apportées aux messages d'erreur
    • Afficher des avertissements lorsque des champs ne sont pas disponibles

    Looker 3.0 11/08/2014

    UI / UX

    • Un style et un design entièrement repensés !
    • Graphiques configurables par l'utilisateur sur la page "Explorer" (pas LookML)

    Explorer

    • Limite de colonnes (tableau croisé dynamique) : spécifiez le nombre de colonnes à afficher en plus des lignes.

    LookML / Projets

    • Fournir des suggestions de filtres : nouveaux paramètres LookML suggest_base_view, suggest_dimension et suggestions pour les dimensions.

    Visualisation des données

    • Les URL de requête conservent l'état de la visualisation
    • L'iFrame intégrable fait référence à un graphique enregistré

    Enterprise, Platform, and Security

    • (Bêta) Authentification Google (OAuth) : Looker peut authentifier les utilisateurs auprès de votre domaine géré par Google.
    • Nouveaux rôles utilisateur : développeur, tableaux de bord uniquement
    • Gestionnaire de sessions : afficher et révoquer des sessions Looker

    Correction de bugs et ajustements

    • Amélioration de l'expérience d'ajout/de suppression de projets
    • Fonctionnement des filtres de date "Après"