Notes de version 5.x

Préparer les releases

Nous supprimons parfois des fonctionnalités. Vous pouvez vous y préparer en consultant le calendrier de fin de vie des anciennes fonctionnalités.

Les notes de version peuvent contenir des symboles spéciaux :

  • 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, comme la suppression de fonctionnalités.

  • Les éléments marqués d'un indiquent une fonctionnalité Looker Labs qui doit être activée par un administrateur sur la page "Labs".

  • Les éléments marqués d'un indiquent des modifications apportées aux configurations système qui peuvent avoir un impact sur votre capacité à exécuter la nouvelle version.

Looker 5.24 23/09/2018

LookML et développement

  • Nouveaux points de terminaison d'API pour la gestion de Git. L'API expérimentale 3.1 contient désormais les points de terminaison suivants : all_git_branches, git_branch, create_git, update_git, find_git_branch, delete_git_branch.

Planification et téléchargement

  • Téléchargez les résultats fusionnés au format CSV. Il est désormais possible de télécharger des tableaux de bord contenant des requêtes de fusion de résultats au format CSV.

Dialectes

  • SQL standard BigQuery Ajout de la compatibilité avec les types de données DATETIME et NUMERIC.
  • Amazon Athena. Mise à jour du pilote vers la version 2.0.5.

Ajustements généraux et corrections de bugs

Sécurité

  • Correction d'un problème de sécurité qui permettait potentiellement aux utilisateurs de modifier la propriété des tableaux de bord d'autres utilisateurs. #### Tableaux de bord, visualisations et exploration
  •  L'ordre de superposition des séries est désormais déterminé automatiquement, plutôt que de droite à gauche, lorsque la fonctionnalité Labs "Visualisations améliorées" est activée et que plusieurs types de séries sont sélectionnés.
  • Correction d'un bug qui empêchait le chargement des tableaux de bord en raison de requêtes de longue durée.
  • Correction d'un bug qui masquait le bouton Explorer à partir d'ici lors de l'utilisation de champs personnalisés dans les requêtes de fusion de résultats.
  • Correction d'un bug qui provoquait l'affichage de l'erreur suivante sur certaines tuiles du tableau de bord : Unexpected token � in JSON at position 14.
  •  Amélioration continue des fonctionnalités Labs Visualisations améliorées (bêta) et Rendu amélioré (bêta). #### Gestion de contenu et découvrabilité
  • Correction d'un bug qui empêchait les utilisateurs d'un contenu intégré de revenir en arrière lors de l'enregistrement d'un Look.
  • Correction d'un bug qui empêchait la restauration des Looks lors de la restauration d'un tableau de bord depuis la corbeille. #### Plate-forme et administration
  • Correction d'un bug qui entraînait des problèmes de performances généraux pour les instances Powered by Looker. #### Planification et téléchargement
  • Correction d'un bug qui entraînait un rendu incorrect des tableaux de bord dans les e-mails en raison de la refonte de l'interface utilisateur de Gmail.
  • Correction d'un bug qui empêchait l'application des fuseaux horaires spécifiques à l'utilisateur aux résultats de requête exportés. #### LookML et développement
  • Arrêt de la génération de jointures superflues pour les filtres vides.
  •  Améliorations continues de la fonctionnalité expérimentale Custom Fields Labs. #### Action Hub
  •  : quelques modifications mineures ont été apportées à l'interface utilisateur du menu Admin pour l'Action Hub Looker.

Looker 5.22 26/08/2018

Tableaux de bord et visualisations

  • Améliorations apportées à la fusion de résultats :
    •  Les champs personnalisés expérimentaux peuvent désormais être utilisés dans les résultats fusionnés.
    • Les résultats fusionnés sont désormais disponibles dans les tableaux de bord intégrés.
  • Moteur de rendu amélioré (bêta). Introduction du rendu amélioré conçu pour être utilisé avec la fonctionnalité de visualisation améliorée en version bêta. En savoir plus sur la configuration hébergée par le client

LookML et développement

  • Options de qualité du code Ajout d'un troisième niveau d'exigences de qualité du code. Les administrateurs Looker peuvent désormais autoriser les développeurs à valider du code LookML comportant des avertissements, mais pas des erreurs non corrigées, dans le programme de validation LookML. En savoir plus
  • Amélioration des performances de la configuration Git. Les améliorations apportées au backend du processus de configuration de Git rendent l'intégration de Git plus rapide et plus performante.
  • Ancienne fonctionnalité désactivée : l'ancienne fonctionnalité Autoriser le paramètre access_filter_fields a été désactivée, mais elle restera disponible jusqu'à Looker 6.0 si nécessaire. Veuillez utiliser des filtres d'accès basés sur les attributs utilisateur pour les contrôles à l'avenir. En savoir plus
  • Introduction d'une nouvelle ancienne fonctionnalité : les tables dérivées natives convertissent par défaut les dates et les valeurs yesno en chaînes. En savoir plus

Dialectes

  • Athena. Mise à jour vers le pilote Athena 2.0.5 et introduction de la compatibilité avec les tableaux dans Athena.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Améliorations continues de la fonctionnalité Labs "Visualisations améliorées".
  • Correction d'un bug qui entraînait parfois l'affichage de visualisations vides dans l'exploration en raison des pivots.
  • Correction d'un bug qui empêchait certains Looks de charger plus de 10 000 lignes. #### Planification et téléchargement
  • Correction d'un bug qui entraînait parfois l'échec des planifications en raison d'erreurs de communication entre les nœuds.
  • Correction d'un bug qui provoquait un dysfonctionnement de l'interface utilisateur du planificateur lorsque des filtres étaient appliqués à des champs supprimés.
  • Correction d'un bug qui provoquait l'échec de certaines planifications vers des buckets S3. #### Plate-forme et administration
  •  Correction d'un bug qui empêchait les attributs utilisateur de type chaîne d'échapper correctement -. #### LookML et développement
  • Résolution d'un problème qui ralentissait le passage d'un fichier à un autre dans l'IDE.
  • Correction d'un bug qui entraînait le calcul incorrect d'une distance de 0.00 pour certaines dimensions distance.
  • Les instructions include inutiles sont désormais générées sous forme de commentaires dans les fichiers de vue.
  •  Correction d'un bug qui entraînait parfois le rechargement de la validation de contenu avec des cases cochées.
  • Améliorations continues des champs personnalisés expérimentaux.
  • Correction d'un bug qui permettait d'utiliser des dimensions personnalisées pour interroger des champs réservés au filtrage. Les présentations et les tableaux de bord contenant ces champs peuvent générer un message d'erreur.
  • Correction d'un bug qui empêchait l'utilisation de always_join dans la requête de suggestions. #### Gestion de contenu et découvrabilité
  • Correction d'un bug qui empêchait la barre latérale des espaces de défiler correctement.
  • Correction d'un bug qui empêchait la restauration des présentations associées lors de la restauration d'un tableau de bord depuis la corbeille.
  • Ajout de fils d'Ariane à la page "Espaces". #### Dialectes
  • Correction d'un bug qui empêchait les dimensions de type number de reconnaître le type de données décimal dans Athena.
  • Le générateur LookML place désormais les références de colonne entre guillemets doubles dans IBM Db2. #### Sécurité
  • Suppression de l'exposition de la trace de la pile en cas d'erreurs de bas niveau.

Looker 5.20 29/07/2018

Ajustements généraux et corrections de bugs

Action Hub

  • Ajout de messages d'erreur plus clairs dans la section "Action Hub" de la fenêtre modale du planificateur.

LookML et développement

  • Ajout de la possibilité d'annuler les modifications non validées en cas de conflit de fusion.
  • Amélioration des performances lors du passage d'un fichier LookML à un autre dans l'IDE.
  • Correction d'un bug qui provoquait des erreurs lorsque des valeurs nulles étaient présentes dans la période en millisecondes.
  • Correction d'un bug qui entraînait l'affichage par le validateur LookML d'erreurs et d'avertissements de l'exécution précédente.
  • Correction d'un bug qui empêchait parfois le chargement du code SQL à partir de liens directs vers des requêtes de l'exécuteur SQL.
  • Correction d'un bug qui provoquait une erreur lors de l'utilisation de suggest_dimension sans suggest_explore.

Plate-forme et administration

  • Ajout de l'option permettant d'exiger l'authentification sur le webhook de déploiement du projet. En savoir plus
  • Ajout de l'autorisation see_system_activity pour permettre aux utilisateurs non administrateurs d'accéder au panneau "Utilisation". En savoir plus
  • Ajout de la possibilité de spécifier une liste d'autorisation de domaines pour les champs d'attributs utilisateur masqués.
  • Amélioration des messages d'erreur en cas de problèmes d'authentification Git.

Dialectes

  • Ajout de la prise en charge de l'interrogation des champs de type tableau dans Athena.
  • Ajout de la prise en charge des tables de données dérivées persistantes pour MemSQL et IBM Netezza.
  • Amélioration du générateur LookML pour Dremio afin d'encapsuler la table et le schéma référencés entre guillemets doubles.

Tableaux de bord et visualisations

  • Améliorations continues des visualisations améliorées expérimentales.
  • Amélioration des performances lors du déplacement des tuiles sur les tableaux de bord.
  • Améliorations continues des visualisations personnalisées expérimentales.
    • Ajout du chargement asynchrone aux visualisations pour améliorer les performances.
    • Correction d'un bug qui empêchait l'exportation des palettes de couleurs sous forme de valeurs hexadécimales.
    • Correction d'un bug qui empêchait l'affichage correct de certaines visualisations dans un iframe.
  • Correction d'un bug qui limitait à un seul caractère la zone de texte du libellé de la ligne de référence dans le menu des paramètres de visualisation.
  • Correction d'un bug qui créait un espace vide dans la visualisation lorsque l'utilisateur activait ou désactivait le menu de configuration de la visualisation dans l'interface utilisateur.

Planification et téléchargement

  • Correction d'un bug qui obligeait les utilisateurs d'intégrations à disposer des autorisations save_content pour créer une planification.
  • Correction d'un bug qui entraînait un rendu incorrect des planifications d'e-mails dans Outlook 2013.

Gestion et visibilité des contenus

  • La sélection de la grille ou du tableau dans les espaces utilisateur est désormais conservée d'une session à l'autre.
  • Correction d'un bug qui empêchait la fusion de résultats de fonctionner correctement dans les miniatures de la page d'accueil.

Looker 5.18 28/06/2018

Plate-forme et administration

  • Nouvelle page Passwords dans le panneau d'administration. Le nouveau menu "Admin" permet de mieux contrôler les exigences de mot de passe pour les utilisateurs de Looker. En savoir plus
  • Nouvelles exigences par défaut concernant les mots de passe. Les nouveaux mots de passe et ceux réinitialisés devront respecter les exigences suivantes : longueur minimale de sept caractères, au moins une lettre majuscule et une lettre minuscule, un caractère numérique et un caractère spécial.
  • Looker ajoute désormais des informations contextuelles sous forme de commentaire SQL à chaque requête.
  • Looker utilise désormais Java pour gérer la validation des certificats plutôt que de gérer son propre bundle d'autorités de certification distinct. En savoir plus ### Tableaux de bord et visualisations
  • Améliorations apportées à la fusion de résultats
    • La fusion de résultats ne nécessite plus de groupe d'utilisateurs spécial ni de paramètre Labs.
    • Les filtres au niveau du tableau de bord peuvent désormais être appliqués aux vignettes de résultats fusionnés.
    • Il est désormais possible de valider les résultats fusionnés dans le validateur de contenu.
  • Visualisations améliorées dans Labs Le bouton "Labs" active une nouvelle architecture de visualisation. Les graphiques cartésiens peuvent paraître un peu plus clairs lorsque cette fonctionnalité Labs bêta est activée.
  • Modifications de l'API bêta
    • La route dashboard a été mise à jour pour permettre le filtrage sur les vignettes de résultats fusionnés. L'objet dashboard_elements comporte désormais un tableau listen plutôt que des paires clé/valeur. En savoir plus ### LookML et développement
  • Configuration HTTPS de Git. Les connexions Git peuvent désormais être configurées via HTTPS avec un nom d'utilisateur et un mot de passe. En savoir plus
  • Nouvelle personnalisation du LDD des PDT. Les développeurs peuvent désormais personnaliser les instructions LDD des tables de données dérivées persistantes avec les paramètres LookML create_process et sql_create. En savoir plus sur create_process En savoir plus sur sql_create
  • Dépôts distants publics d'importation de projets Les blocs Looker et d'autres projets publics peuvent désormais être importés et mis à jour à mesure que le dépôt public est mis à jour. En savoir plus
  • Nouveaux avertissements LookML. Deux nouveaux avertissements ont été introduits pour alerter les développeurs sur des états problématiques que le programme de validation LookML ne reconnaissait pas auparavant.
    • Ajout d'un avertissement lorsque les paramètres au niveau du modèle sont remplacés par une instruction include avec des paramètres différents au niveau du modèle.
    • Ajout d'un avertissement lorsque l'instruction include demande un tableau de bord LookML introuvable. Cette erreur est probablement déclenchée par include: *.dashboard lorsqu'aucun tableau de bord LookML n'est présent. ### Dialectes
  • Google Cloud SQL. La prise en charge des tables dérivées persistantes a été activée. ### Ajustements généraux et corrections de bugs ####Tableaux de bord, visualisations et explorations
  • Correction d'un bug qui provoquait le renvoi de No Results par certaines requêtes dans l'exploration, alors qu'elles auraient dû renvoyer une erreur SQL.
  • Correction d'un bug qui entraînait la modification de certains paramètres de visualisation lors de la mise à jour vers Looker 5.16.
  • Correction d'un bug qui empêchait d'appliquer la mise en forme conditionnelle à certains champs.
  • Correction d'un bug qui laissait les tuiles de tableau de bord vides au lieu d'afficher une erreur lorsque l'exploration sous-jacente avait été supprimée.
  • Correction d'un bug à cause duquel l'éditeur de séries du panneau de visualisation n'écoutait pas hide in visualization.
  • Correction d'un bug qui empêchait l'utilisation de Explore from Here sur les tableaux de bord LookML. ####Sécurité
  • Ajout du chiffrement à la configuration du compte et aux jetons de réinitialisation.
  • Correction d'un bug qui entraînait l'utilisation par défaut de valeurs d'autres tableaux de bord pour certains filtres de tableau de bord. ####Planification et téléchargement
  • Correction d'un bug qui provoquait l'affichage des dates sous la forme ##### dans certains téléchargements .xls.
  • Correction d'un bug qui provoquait une erreur 500 lors du téléchargement de données CSV à partir d'un aperçu d'intégration. ####Plate-forme et administration
  • Correction d'un bug qui empêchait la création complète d'un utilisateur Looker lors de l'ajout d'un utilisateur LDAP avec des attributs incorrectement mappés. ####LookML et développement
  • Correction d'un bug qui générait un avertissement dans le code LookML généré par Looker.
  • Correction d'un bug où les agrégats symétriques n'étaient pas recalculés avec l'ajout d'un champ personnalisé.
  • L'erreur Non-Unique Primary Key est désormais mise en cache avec la requête qui l'a générée.
  • Correction d'un bug qui empêchait l'affichage de Liquid dans un list_agg Postgres.
  • Correction d'un bug qui empêchait la suppression d'une branche Git contenant / dans son nom depuis l'UI Looker.
  • Correction d'un bug qui entraînait parfois la création d'auto-jointures par le générateur LookML.
  • Correction d'un bug qui affichait une erreur ViewNotFound lors de l'utilisation de suggest_dimension.
  • Amélioration de la gestion des exceptions pour les champs nommés yes et no. ####Dialectes
  • Correction d'un bug qui empêchait l'échappement correct des tables Presto contenant - dans leur nom dans le code SQL généré.

    Looker 5.16 03/06/2018

Action Hub

  • Lancement des actions pour Marketo. En savoir plus
  • Lancement des actions pour Google Cloud Storage En savoir plus
  • Ajout de nouvelles fonctionnalités Segment, Amazon S3 et Digital Ocean Storage. En savoir plus

Planification et téléchargement

  • Ajout de la compatibilité avec le streaming de détails JSON. Il est désormais possible de diffuser du contenu en flux continu au format JSON, ce qui permet de fournir des ensembles de résultats plus volumineux.

LookML et développement

  • La page "Gérer les projets" a été actualisée pour faciliter l'ajout et la configuration de projets LookML.
    • Le bouton "Supprimer le projet" est désormais accessible via le menu "Paramètres du projet LookML" plutôt que via "Gérer les projets".
  • Ajout d'un avertissement du validateur LookML lorsqu'un nom de champ et un nom d'alias risquent de provoquer une collision.
  • Ajout de la possibilité de créer un clone en lecture seule d'un projet à partir d'un dépôt public.

Sécurité

  • Correction d'un problème qui pouvait entraîner l'écriture de fichiers non chiffrés dans un répertoire tmp lors d'exportations Excel très volumineuses. L'accès à ces fichiers nécessitait un accès au niveau du système à l'hôte Looker, qui est consigné et surveillé, et limité à certains membres du personnel Looker.
  • Les utilisateurs ne peuvent plus modifier les Looks ni les vignettes de tableau de bord basés sur des modèles pour lesquels ils ne disposent pas des autorisations d'exploration.
  • Correction de potentielles failles d'injection HTML dans le message expérimental de la page de connexion, le nom du groupe tel qu'il s'affiche sur la page "Activité récente" et certains champs d'attributs utilisateur dans le panneau d'administration.
  • Correction d'une faille de reverse tabnapping avec des balises d'ancrage dans les champs où le format Markdown est autorisé.

Dialectes

  • Microsoft Azure PostgreSQL. Ajout de la compatibilité avec Microsoft Azure PostgreSQL.
  • SQL standard de Google BigQuery Amélioration des performances et de la capacité à faire évoluer les requêtes à l'aide des agrégats symétriques.
  • Snowflake Amélioration du générateur LookML pour mieux préserver la casse des caractères et identifier correctement tous les types de codes temporels.
  • Teradata. Le fichier .jar de Looker n'inclut plus le pilote Teradata. Les administrateurs des déploiements Looker hébergés par le client devront ajouter un pilote à leur machine Looker. En savoir plus
  • Amélioration de l'implémentation SQL du nom du mois pour Hive et Spark afin d'être moins détaillée et plus performante.

Gestion et visibilité des contenus

  • Amélioration de l'affichage du contenu dans les espaces
    •  Les Looks et les tableaux de bord s'affichent sous forme de vignettes dans les espaces.
    • Copiez, modifiez, supprimez et renommez du contenu à partir des vignettes.
    • Afficher les métadonnées de contenu dans Spaces.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  •  Ajout de la mesure type: sum aux champs personnalisés expérimentaux.
  •  : correction d'un bug lié à la fonctionnalité de saisie semi-automatique dans les champs personnalisés.
  • Correction d'un bug qui masquait le bouton run dans les iFrames lorsque les valeurs de filtre contenaient trop de caractères.
  • Correction d'un problème qui entraînait le renvoi de tableaux de bord supprimés par l'appel d'API all_dashboards.
  • Correction d'un bug qui empêchait les calculs de table et les champs personnalisés de fonctionner avec les champs d'alias.

Planification et téléchargement

  • Ajout de points de terminaison supplémentaires à l'API 3.1.

Plate-forme et administration

  • Amélioration des informations de diagnostic des journaux en cas d'échec de l'authentification Google.
  • Correction d'un bug qui empêchait l'affichage du bouton run sur la page d'utilisation de l'administrateur.
  • Correction d'un bug qui entraînait parfois la troncature des données en raison de longueurs de texte incompatibles dans les bases de données internes.

Looker 5.14 06/05/2018

Plate-forme et administration

  • Bannière de notification relative aux cookies Ajout d'un bouton d'activation/de désactivation dans le menu "Admin" pour inclure une bannière de notification relative aux cookies pour tous les utilisateurs d'une instance Looker.
  • Modifications apportées aux abonnements par e-mail Suppression de toutes les options d'abonnement par e-mail des menus utilisateur. Les utilisateurs pourront désormais gérer leurs préférences d'abonnement dans le Centre de préférences accessible depuis la page de leur compte.
  • Modifier les utilisateurs LDAP et SSO désactivés Introduction d'une fonctionnalité permettant aux administrateurs de modifier les utilisateurs LDAP et SSO désactivés.
  • Mise à jour des règles de conservation des données mises en cache. Looker a considérablement réduit le temps nécessaire pour nettoyer les résultats de requêtes chiffrés mis en cache lorsque la fonctionnalité Labs "Tableaux de bord instantanés" n'est pas activée.

Tableaux de bord, visualisations et exploration

  • Champs personnalisés expérimentaux Une nouvelle fonctionnalité expérimentale permet de créer des champs à la volée sans modélisation LookML supplémentaire. Essayer sur Next En savoir plus sur la configuration du groupe expérimental

  • Amélioration de la fonctionnalité de cartographie et ajout de nouvelles cartes. Y compris une carte satellite, une carte du trafic, un contrôle de la visibilité des libellés, etc.

    • Si vous exécutez votre instance derrière un pare-feu, vous devrez peut-être ajouter mapbox.com à la liste d'autorisation, car les cartes ne pointent plus vers lookecdn.com.

Planification et téléchargement

  • Nouvelle fenêtre modale de planification.
  • Augmentation de la taille maximale des e-mails La taille maximale des e-mails a été augmentée à 15 Mo.
  • API Looker 3.1 Les points de terminaison et les fonctionnalités de l'API 3.1 sont désormais disponibles pour des tests dans la documentation interactive de l'API Looker. En savoir plus

LookML et développement

  • Le validateur LookML inclut désormais correctement un avertissement lorsque des références de champ ${} sont incluses dans des tables dérivées basées sur SQL. Notez qu'il n'est actuellement pas possible de référencer des champs LookML à partir d'une table dérivée. Auparavant, Looker ignorait silencieusement les caractères ${} s'ils faisaient référence à des champs.
  • Récupération de mémoire Git Looker effectue désormais régulièrement un nettoyage de la mémoire sur tous les dépôts de projets via git gc. Cela accélérera la plupart des opérations Git effectuées dans Looker, en particulier dans les projets plus volumineux.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Correction d'un bug qui empêchait l'enregistrement des séries désactivées dans certaines visualisations sur les vignettes de tableau de bord.
  • Correction d'un bug qui entraînait un ordre incorrect des options de visualisation dans la barre d'outils d'exploration.
  • Correction d'un bug qui entraînait l'affichage de valeurs nulles dans certaines visualisations avec des calculs de table.
  • Correction d'un bug qui empêchait l'enregistrement des modifications apportées aux libellés de séries dans les graphiques non cartésiens.
  • Correction d'un bug qui se produisait lors du passage des données time aux données ordinal sur l'axe X.
  • Correction d'un bug qui empêchait le fonctionnement de la fonction de calcul de table index().
  • Correction d'un bug qui tronquait les menus des champs d'exploration en bas de la page.

LookML et développement

  • Correction d'un bug qui entraînait l'importation de tous les tableaux de bord LookML dans un espace lorsque vous importiez un tableau de bord LookML dans cet espace.
  • Correction d'un bug qui empêchait la création de certaines tables de données dérivées persistantes dans le bon ordre.
  • Correction d'un bug lié aux groupes de données sans max_cache_age.
  • Correction d'un bug qui générait un code LookML incorrect à partir d'un tableau de bord.

Gestion et visibilité des contenus

  • Correction d'un bug qui faisait disparaître le bouton add to dashboard.

Planification et téléchargement

  • Correction d'un bug qui empêchait l'enregistrement des modifications apportées aux filtres de plans programmés.

Dialectes

  • Les pilotes Data Virtuality ne sont plus inclus dans le fichier .jar de Looker. Les administrateurs des déploiements Looker hébergés par le client devront ajouter un pilote à leur machine Looker. En savoir plus

Plate-forme et administration

  • Correction d'un bug qui empêchait de supprimer les utilisateurs qui n'étaient plus modifiables.
  • Correction d'un bug qui entraînait un faux négatif lors du test de connexion.

Sécurité

  • Ajout de la possibilité d'appliquer une séquence d'échappement aux valeurs des fichiers CSV pouvant être interprétées comme des formules ou des macros dans les applications de tableur courantes.
  • Ajout de protections contre le détournement de clic pour les pages de connexion Looker.

Looker 5.12 08/04/2018

LookML et développement

  • Amélioration de la validation de contenu Les fonctions replace et remove sont désormais plus clairement distinctes, et le validateur de contenu remplace désormais les noms de champs dans les paramètres de configuration de la visualisation.
  • Suppression groupée à partir de la validation de contenu Il est désormais possible de supprimer plusieurs Looks à la fois lorsque vous regroupez les erreurs du validateur par Look.
  • Suppression de branche Git Ajout de la possibilité de supprimer des branches Git partagées.
  • Référencez des objets LookML dans l'exécuteur SQL. ${view_name.field_name} et {view_name.SQL_TABLE_NAME} peuvent désormais être référencés à partir de l'exécuteur SQL.

Plate-forme et administration

  • Identifiants de base de données spécifiques aux PDT Vous pouvez désormais attribuer des identifiants aux processus de PDT, ce qui vous permet de prioriser les builds, de les envoyer à différents entrepôts Snowflake et de réduire l'accès en écriture des utilisateurs. En savoir plus

Planification et téléchargement

  • L'ancienne API a été complètement supprimée. Il n'est plus possible de créer des utilisateurs API uniquement ni d'utiliser l'ancienne API.

Ajustements généraux et corrections de bugs

Sécurité

  • Correction d'un problème lié au processus de réinitialisation du mot de passe.

Administration

  • Ajout d'une info-bulle pour expliquer la section Recommandations de la page d'accueil.
  •  Correction d'un bug qui nécessitait de supprimer explicitement les attributs utilisateur lors de la génération d'URL d'intégration SSO. Les déclarations de paramètres écrasent désormais les déclarations existantes, comme prévu à l'origine.

LookML et développement

  • Correction d'un bug qui bloquait certaines tables PDT déclenchées par un groupe de données lors du processus de compilation.
  • Correction d'un bug qui générait du code LookML YAML pour certains nouveaux projets LookML.
  • Correction d'un bug qui entraînait la génération d'un code LookML de tableau de bord incorrect en présence d'avertissements.
  • Correction d'un bug lié au code SQL généré lorsque les dimensions yesno sont imbriquées dans des instructions Liquid conditionnelles.
  • Correction d'un bug qui empêchait l'évaluation et l'affichage corrects du code Liquid dans les paramètres label.
  • Correction d'un bug qui générait COUNT(*) au lieu de COUNT(field_name) dans certaines vues.
  • Correction d'un bug qui entraînait la conversion des mesures de centile en valeurs numériques au lieu de décimales.
  • Correction d'un bug qui plaçait les valeurs nulles en haut de la liste si la limite de lignes était atteinte et que le remplissage de dimension était activé.

Planification et téléchargement

  • Correction d'un bug qui entraînait l'envoi de fichiers vides par les planifications .xlsx si les résultats n'avaient pas changé depuis la dernière exécution. Le contenu planifié sera envoyé lors de la mise à jour vers Looker 5.12, quel que soit le format de la pièce jointe ou si l'option "et les résultats ont changé depuis la dernière exécution" est cochée.

Looker 5.10 11/03/2018

Gestion et visibilité des contenus

  • Validation de contenu pour les tableaux de bord sans Look La Validation de contenu peut désormais détecter et résoudre les problèmes dans les vignettes enregistrées sur les tableaux de bord sans Look.
  • Enregistrer les résultats fusionnés dans des tableaux de bord Les utilisateurs peuvent désormais enregistrer des requêtes Fusion de résultats dans des tableaux de bord. Remarque : Ces éléments n'interagissent pas actuellement avec les filtres au niveau du tableau de bord. En savoir plus sur la configuration de la fusion de résultats

LookML et développement

  • Ajout de la possibilité de créer un projet via l'API. Le nouvel appel create_project permet aux utilisateurs de l'API de créer un projet LookML pour le développement dans l'UI.
  • ${view_name.SQL_TABLE_NAME} est désormais utilisable dans la plupart des paramètres sql:. En savoir plus
  • Possibilité d'inclure des filtres personnalisés dans la définition d'une table dérivée native. Le nouveau paramètre expression_custom_filter permet aux développeurs de définir des filtres personnalisés sur les tables dérivées natives dans LookML. En savoir plus
  • Le paramètre partition_keys nécessite désormais des guillemets autour des éléments de la liste. En savoir plus

Plate-forme et administration

  • Présentation de la liste des planifications par utilisateur Les utilisateurs peuvent désormais voir et parcourir leurs plannings enregistrés au même endroit.
  • Ajout de la compatibilité avec allowed_clock_drift pour les configurations SAML. En savoir plus

Planification et téléchargement

  • Ajout de la prise en charge de la mise en forme des nombres dans Excel. Les téléchargements contenant des champs numériques n'apparaissent plus sous forme de chaînes dans Excel.
  • Dashboard PDFs and Scheduled Visualizations est désormais activé par défaut. Pour avoir accès aux options de rendu sur une instance hébergée par le client, l'administrateur doit télécharger PhantomJS version 2.1.1 sur le serveur hébergeant l'application Looker.

Dialectes

  • Ajout de la compatibilité avec Dremio.
  • Mise à jour de la compatibilité avec Snowflake pour inclure les instructions IN, le cas échéant.

Sécurité

  • Restriction de la possibilité d'utiliser un attribut utilisateur modifiable par l'utilisateur pour les connexions de base de données paramétrées.
  • L'accès à la base de données de l'application a été renforcé.
  • Suppression d'une faille XSS sur la page admin/connections/.../edit.
  • Correction d'une faille de contournement de l'authentification SAML.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Ajout d'une vérification des erreurs pour empêcher qu'un champ ait deux filtres ou plus sur un tableau de bord.
  • Correction d'une famille de bugs causés par des présentations dépassant la limite de lignes.
  • Correction d'un bug qui empêchait les cartes de répondre aux modifications de filtres.
  • Correction d'un bug lié au défilement et à l'affichage de nombreux tableaux de bord dans la fenêtre modale "Déplacer le tableau de bord".
  • Correction d'un bug qui empêchait de définir des valeurs contenant des virgules comme valeurs par défaut des filtres dans les tableaux de bord.
  • Correction d'un bug qui empêchait les filtres de tableau de bord d'écouter les valeurs par défaut des attributs utilisateur lorsque Allow Multiple Filter Values était désactivé.
  • Correction d'un bug qui empêchait l'option "Option + clic" de restaurer toutes les valeurs d'une exploration lorsque Show Silhouette of Disabled Series était activé.
  • Correction d'un bug qui provoquait l'échec des filtres de type "1, pas 0".
  • Correction d'un bug qui entraînait l'arrêt du tableau de bord lors de la suppression d'une présentation qui y était connectée.

LookML et développement

  • Ajout de vérifications d'avertissement avant de générer le code LookML du tableau de bord.
  • Correction d'un bug qui empêchait l'IDE de gérer les branches Git dont le nom contenait des points.
  • Correction d'un bug qui provoquait la génération d'un code SQL incorrect pour les décomptes dans les jointures un à plusieurs si le décompte était filtré, mais pas sélectionné.
  • Correction d'un bug lié aux attributs utilisateur associés à des paramètres.
  • Correction d'un bug qui entraînait l'affichage de paramètres de type date vides lorsqu'ils étaient référencés dans des paramètres always_filter.

Gestion et visibilité des contenus

  • Ajout d'une info-bulle expliquant que les chemins d'URL absolus (par opposition aux chemins relatifs) sont nécessaires pour les liens externes sur les tableaux de bord.

Planification et téléchargement

  • Ajout de la suppression des caractères réservés dans les noms de fichiers des CSV de tableaux de bord téléchargés.
  • Correction d'un bug dans la fenêtre modale du planificateur, où le passage d'un groupe de données à une planification activait toutes les planifications au lieu de la planification sélectionnée.
  • Correction d'un bug qui entraînait l'affichage des formats de calculs de table dans les téléchargements Excel non formatés.
  • Correction d'un bug lié à l'intégration Slack "Envoyer une pièce jointe" pour les pièces jointes qui ne sont pas au format ZIP.

Dialectes

  • Correction d'un bug qui empêchait l'affichage des commentaires ajoutés au début des requêtes Snowflake.

Plate-forme et administration

  • Ajout d'un filtrage personnalisé sur les requêtes LDAP.
  • Correction d'un bug qui renvoyait une erreur "undefined" lors de la désactivation d'utilisateurs.
  • Correction d'un bug qui provoquait des sessions persistantes pour certains utilisateurs.

Looker 5.8 11-02-2018

Dialectes

  • Désactivez ORDER BY dans les requêtes API. Introduction de l'option permettant de désactiver les tris pour les requêtes téléchargées et les requêtes API pour les utilisateurs de bases de données basées sur Hive.

Plate-forme et administration

  • Remplacement du bouton Delete par le bouton Disable sur la page "Gestion des utilisateurs" afin de réduire le risque de suppression accidentelle d'un utilisateur. En savoir plus
  • Correction d'un bug lié à l'autorisation see_user dans les configurations de système fermé. Les utilisateurs non administrateurs sur des systèmes fermés disposant de l'autorisation see_user peuvent désormais voir tous les utilisateurs Looker, et pas seulement ceux de leur groupe d'utilisateurs.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Correction d'un bug qui faisait que la fusion de résultats affectait négativement le modal Filter-Listener.
  • Correction d'un bug qui modifiait la mise en page lors du redimensionnement des vignettes du tableau de bord.
  • Correction d'un bug lié aux graphiques en courbes monotones.
  • Correction d'un bug qui empêchait la mise à jour des URL lors de la fusion des résultats.
  • Correction d'un bug qui empêchait la mise à jour fiable des vignettes du tableau de bord après leur modification.
  • Correction d'un bug lié aux calculs de table sur les résultats fusionnés.
  • Correction d'un bug lié au tri par Day of the Week dans Explorer.
  • Correction d'un bug qui entraînait la perte de la progression dans les filtres personnalisés lorsque l'utilisateur appuyait sur Entrée.
  • Correction d'un bug qui entraînait la génération du code LookML du tableau de bord avec des filtres dans le désordre.
  • Correction d'un bug qui permettait d'enregistrer des tableaux de bord sans titre.
  • Correction d'un bug visuel dans la fenêtre modale "Supprimer le tableau de bord".
  • Correction d'un bug lié aux visualisations de séries empilées sur les résultats fusionnés.
  • Correction d'un bug qui empêchait l'affichage des suggestions de filtres après la saisie.
  • Correction d'un bug qui empêchait la visualisation de la carte de se déplacer lors du filtrage.

LookML et développement

  • Correction d'un problème avec High Sierra qui interférait avec le défilement fluide dans l'IDE pour les utilisateurs de Safari.
  • Correction d'un bug qui empêchait l'exécution du programme de validation LookML sur la page "Afficher les modifications non validées".
  • Correction d'un bug qui entraînait un encodage d'URL incorrect à cause des variables Liquid.
  • Correction d'un bug qui empêchait les attributs utilisateur de s'afficher correctement dans sql_always_where.
  • Correction d'un bug lié à filter_expression et au rendu Liquid.
  • Ajout de la validation Git pour les noms de branches lors de la création.

Gestion et visibilité des contenus

  • Correction d'un bug visuel sur la page d'accueil qui tronquait les icônes en forme de cœur.

Planification et téléchargement

  • Amélioration des messages d'erreur concernant les problèmes SMTP pour les administrateurs. En savoir plus
  • Correction d'un bug qui provoquait l'échappement incorrect de certains caractères dans les titres CSV.
  • La documentation de l'API pour user_for_credential a été modifiée pour inclure oidc.
  • Correction d'un bug qui empêchait le propriétaire du tableau de bord d'accéder au modal du planificateur du tableau de bord.
  • Correction d'un bug lié au point de terminaison de l'API set_role_groups.
  • Correction d'un bug qui rendait la fenêtre modale du planificateur visible par les utilisateurs d'intégrations sans l'autorisation save_content.
  • Correction d'un bug qui empêchait les utilisateurs d'intégrations de télécharger des fichiers PDF et PNG.
  • Correction d'un bug qui entraînait l'échec de certaines planifications.
  • Correction d'un bug qui entraînait une erreur lors de l'exécution de requêtes asynchrones via l'API.
  • Ajout d'une option de navigation rapide permettant aux utilisateurs d'intégrations d'accéder à l'espace partagé lors de l'enregistrement de présentations et de tableaux de bord.

Dialectes

  • Correction d'un bug qui empêchait SQL d'afficher les tables disponibles dans SAP Hana.

Plate-forme et administration

  • Correction d'un bug qui empêchait de modifier certains groupes d'utilisateurs.
  • Correction d'un bug lié à des types de texte incompatibles dans MySQL et HyperSQL.
  • Correction d'un bug lié à la génération de l'external_group_id de l'utilisateur d'intégration.
  • Correction d'un bug dans le menu "Modifier le rôle".
  • Correction d'un bug lié au menu déroulant "Ajouter des comptes".
  • Correction d'un bug lié au bouton "Afficher les tables" dans le menu de connexion.
  • Correction d'un bug qui pouvait entraîner la création par erreur de groupes d'utilisateurs sans nom.
  • Ajout de la possibilité de faire défiler la barre latérale d'administration sélectionnée.
  • Ajout de la fonctionnalité de journalisation jgit pour les administrateurs.

Gestion de contenu

  • Correction d'un bug qui provoquait l'affichage d'un texte d'aide incorrect dans la barre latérale d'administration.
  • Ajout d'une info-bulle à la barre latérale de contenu de l'administrateur.

Looker 5.6 14/01/2018

Action Hub

  • Présentation de l'Action Hub Looker Et d'excellentes intégrations (Airtable, AWS, Azure Storage, Digital Ocean, Hipchat, JIRA, SendGrid, Slack, Tray, Twilio, Zapier rejoignant Segment). En savoir plus
    • Modifications apportées à l'intégration de Segment. Les utilisateurs qui ont déjà utilisé l'intégration Segment devront accepter de nouvelles conditions d'utilisation avant de pouvoir continuer à utiliser cette fonctionnalité.

Gestion et visibilité des contenus

  • Barre latérale de contenu sélectionnable pour les administrateurs Les administrateurs peuvent désormais créer et personnaliser une barre latérale sur la page d'accueil de Looker pour communiquer avec les utilisateurs de Looker de leur organisation. En savoir plus
  • Contenu "Consulté récemment" sur la page d'accueil Les contenus "Consultés récemment" peuvent être organisés par groupe d'utilisateurs, ce qui permet aux administrateurs de suivre l'utilisation des contenus.

LookML et développement

  • Changement de nom : Push et Pull. Dans le menu d'options Git de la branche de développement de l'IDE, les options ont été renommées Push et Pull Remote Changes pour plus de clarté.

Planification et téléchargement

  • Fichiers ZIP CSV du tableau de bord Il est désormais possible d'envoyer des fichiers .csv compressés à partir des tableaux de bord via la planification et l'option "Envoyer maintenant".
  • Les Looks publics ne prennent plus en charge les limites de lignes supérieures à 5 000. Les ensembles de résultats plus volumineux seront tronqués à la limite de lignes enregistrée ou à 5 000 lignes,selon la valeur la plus faible.
  • Augmentation de la taille des images dans les e-mails programmés. Les images de Looks et de tableaux de bord intégrées dans les e-mails programmés n'ont plus de largeur fixe.

Dialectes

  • Ajout de la fonctionnalité de streaming Qubole Presto.
  • Ajout de la compatibilité avec les colonnes partitionnées par date/heure dans Google BigQuery. En savoir plus
  • Les vues de base de données dans Vertica s'affichent désormais dans l'exécuteur SQL.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Ajout du défilement animé pour le volet des filtres.
  • Correction d'un bug qui empêchait l'actualisation des tableaux de bord avec une mise en page de type "journal" lors du redimensionnement de la fenêtre.
  • Correction de plusieurs problèmes liés à la possibilité d'ajouter par erreur un Look avec une limite trop élevée à un tableau de bord.
  • Correction d'un bug qui empêchait les intervalles d'actualisation du tableau de bord de mettre à jour correctement le tableau de bord.
  • Correction d'un bug qui faisait que la barre de filtres prenait de la place dans le tableau de bord intégré même lorsqu'il n'y avait pas de filtres.
  • Correction d'une erreur sans gravité qui s'affichait dans la console lors de la modification des filtres de tableau de bord.
  • Correction d'un bug qui empêchait la fermeture de la liste déroulante des suggestions de tableau de bord lors de l'exécution du tableau de bord.
  • Correction de quelques problèmes liés aux suggestions de filtres qui n'apparaissaient pas lorsqu'elles le devaient.
  • Correction d'un bug qui empêchait l'enregistrement des modifications apportées aux paramètres d'un Look avec une planification dans le menu en forme de roue dentée de l'espace.
  • Correction d'un bug qui empêchait les boutons de la barre d'outils de fonctionner après le redimensionnement et la suppression de la dernière vignette du tableau de bord.
  • Correction d'un bug où la barre d'outils de modification du tableau de bord ne suivait pas le style du tableau de bord intégré.
  • Correction d'un problème sur les tableaux de bord mobiles où les filtres ne s'ajustaient pas, ce qui créait des espaces vides.
  • Réduction du temps nécessaire pour qu'une info-bulle disparaisse sur les tableaux de bord mobiles, dans l'espoir de laisser moins d'info-bulles fantômes.
  • Correction d'un bug qui entraînait un échappement incorrect des titres des bannières du tableau de bord.
  • Correction d'un bug qui empêchait de sélectionner un élément ou de sélectionner à nouveau tous les autres éléments en cliquant sur le nom d'une série de la légende tout en maintenant la touche Option enfoncée.
  • Correction d'un bug qui provoquait l'affichage de la valeur d'un paramètre au lieu de son libellé lorsque la barre de filtres était réduite.
  • Correction d'un bug qui empêchait la carte de se déplacer lors de la mise à jour du filtre.
  • Permettre de supprimer tous les Looks qui ne figurent plus sur un tableau de bord lors de la suppression d'un tableau de bord.
  • Autorisez le défilement horizontal dans le champ de suggestion de filtre pour permettre aux utilisateurs de voir les noms complets des valeurs.

LookML et développement

  • Le validateur LookML affiche désormais un avertissement lorsque les filters du tableau de bord comportent des déclarations de paramètres vides, inutiles ou inconnues. Tant qu'ils ne sont pas résolus, ces avertissements peuvent empêcher la validation de nouvelles modifications LookML si la fonctionnalité de qualité du code est activée.
  • Correction d'un bug qui permettait à l'utilisation de access_filter_fields, bien qu'obsolète, de passer le validateur LookML.
  • Correction d'un bug qui empêchait _in_query de fonctionner comme prévu pour sql_on dans les totaux des lignes.
  • Correction de quelques bugs liés à la mise en forme conditionnelle et aux calculs de table.
  • Correction d'un bug qui activait l'info-bulle du fuseau horaire même lorsque la souris ne la survolait pas.
  • Correction d'un bug qui provoquait une erreur 500 du validateur en cas de faute de frappe dans une relation de jointure.
  • Correction d'un bug qui entraînait l'absence de résultats lorsque l'option "Explorer les totaux" transmettait {} au filtre.

Gestion et visibilité des contenus

  • Correction d'un bug qui provoquait la diffusion incorrecte d'une hauteur statique par l'événement page:properties:changed pour les iFrames intégrés.
  • Correction d'un bug qui empêchait le chargement de Contenu principal lorsqu'il était facetté vers un autre groupe.
  • La logique de la section Recommandations a été modifiée pour accorder plus d'importance aux utilisateurs comme vous et à la récence des vues.

Planification et téléchargement

  • Les filtres sont désormais renvoyés à la ligne au lieu d'être coupés lors du téléchargement au format PDF.
  • Assurez-vous que la légende de la carte de densité apparaît dans le téléchargement PDF.
  • Correction d'un bug qui empêchait les utilisateurs Embedded de télécharger des tableaux de bord au format .csv.
  • Correction d'un bug qui empêchait l'application d'un filtre aux images PNG téléchargées à partir d'une vignette de tableau de bord.
  • Correction d'un bug qui empêchait l'ouverture des fichiers .xlsx dans Excel en raison d'un problème lié à value_format.
  • Correction d'un bug qui provoquait une erreur lors de l'envoi des résultats d'exploration.
  • Correction d'un bug qui empêchait la mise à jour du mot de passe SMTP personnalisé sur "null" lorsqu'un mot de passe vide était enregistré dans les paramètres SMTP.
  • Correction d'un bug qui empêchait le téléchargement de PDF sur les tableaux de bord contenant des calculs de table vides.
  • Supprimez l'option de téléchargement des menus d'exploration si les utilisateurs ne sont pas autorisés à télécharger.

Dialectes

  • Correction d'une dépendance vulnérable de Qubole Presto.

Plate-forme et administration

  • Fournir une erreur aux clients qui tentent de démarrer Looker avec Java 9, qui n'est pas pris en charge.
  • Mise à jour du SDK S3.

Gestion de contenu

  • Correction d'un bug qui empêchait le panneau d'administration de l'accès au contenu d'afficher tous les sous-espaces d'un espace donné.

Authentification

  • Permet d'utiliser une méthode de connexion alternative (adresse e-mail/mot de passe) lorsque OpenID Connect est utilisé comme schéma d'authentification.

Looker 5.4 03/12/2017

LookML et développement

Gestion et visibilité des contenus

  • Performances de la validation de contenu Réduction du temps nécessaire à la validation complète dans la Validation de contenu.
  • L'espace Tableaux de bord LookML ne s'affiche plus dans le menu déroulant Parcourir lorsqu'il ne contient aucun tableau de bord.

Tableaux de bord et visualisations

  • Valeurs par défaut des vignettes de tableau de bord La taille et l'emplacement par défaut des nouveaux éléments de tableau de bord ont été modifiés pour faciliter la modification des tableaux de bord multi-éléments. En savoir plus
  • Conversion de tableaux de bord sans Look Amélioration de la facilité d'utilisation de la boîte de dialogue de conversion du tableau de bord.
  • Anciennes fonctionnalités complètement supprimées

Plate-forme et administration

Sécurité

  • Correction des problèmes d'accès élevé au système de fichiers pour les pilotes MySQL, Snowflake et MariaDB.

Planification et téléchargement

Ajustements généraux et corrections de bugs

Tableaux de bord et visualisations

  • Ajout d'une erreur plus informative lorsqu'une exploration de vignette de tableau de bord change.
  • Correction d'un problème où le lien Réinitialiser la présentation d'une présentation était rompu.
  • Correction d'un problème qui pouvait entraîner l'affichage de valeurs incorrectes sur l'axe X d'un graphique à nuage de points, même si l'info-bulle était correcte.
  • Correction d'un bug qui provoquait l'affichage des légendes des vignettes au mauvais endroit dans les visualisations de chronologie
  • Correction d'un bug qui empêchait de renvoyer la bonne valeur de filtre lors de la modification et de l'enregistrement d'un Look.
  • Le bouton "Exécuter" a été replacé dans la barre de filtres de l'intégration.
  • Correction d'un bug dans le tableau de bord qui pouvait se produire avec des valeurs de filtre de date nulles.
  • Correction d'un bug de graphique qui faisait qu'un graphique en anneau multiple fonctionnait dans la fenêtre modale de modification, puis ne fonctionnait plus dans le tableau de bord.
  • Correction d'un problème qui empêchait l'affichage du menu en forme de roue dentée sur les vignettes sans titre des tableaux de bord.
  • Correction d'un problème qui empêchait la mise à jour d'une carte après la modification du titre.
  • Résolution du problème suivant : l'utilisation de la combinaison Option+clic sur un élément de légende ne permettait pas de restaurer les autres éléments de légende dans le graphique.
  • Correction d'un problème qui empêchait l'affichage du menu en forme de roue dentée sur les tuiles sans titre des tableaux de bord.
  • Correction d'un problème d'espacement blanc sur les visualisations de barres et de cartes qui s'étendaient sur les tuiles du tableau de bord.
  • Correction d'un problème qui empêchait les pivots de s'afficher dans le bon ordre dans la visualisation de tableau.

Explorer

  • Correction d'un problème qui empêchait l'ouverture de la barre de filtres lorsque l'utilisateur cliquait sur "Filtrer" dans le sélecteur de champs ou dans le menu déroulant des filtres quand la dimension était incluse dans la requête.
  • Correction d'un bug qui empêchait la fonction Looker contains() de fonctionner pour les champs de type '
  • Correction d'un bug qui empêchait le bouton Retour de fonctionner dans une exploration intégrée
  • Correction d'un problème où le tableau croisé dynamique d'une dimension à un seul niveau créait une erreur de boucle infinie qui rendait le navigateur inutilisable.

Téléchargements et planification

  • Correction d'un problème qui provoquait une erreur 400 lors du téléchargement d'un tableau de bord au format CSV.
  • Correction d'un problème qui permettait de créer, mais pas d'exécuter, une planification même sans accès au modèle du Look.
  • Correction d'un bug qui empêchait les utilisateurs de planifier ou de télécharger un tableau de bord contenant une visualisation d'un seul enregistrement.
  • Nous avons veillé à ce que l'option de téléchargement "Tous les résultats" ne soit pas disponible dans le menu des vignettes de tableau de bord pour les résultats non diffusables en flux continu, afin d'éviter les erreurs de téléchargement.
  • Il est possible de télécharger un fichier CSV à partir du tableau de bord, même si la fonctionnalité Labs "Tableau de bord PDF" n'est pas activée.

LookML et développement de modèles

  • Correction d'un problème qui empêchait les utilisateurs d'utiliser l'option "Créer un modèle" s'ils avaient déjà cliqué dessus et quitté la page.
  • Correction d'un bug qui empêchait les tables dérivées natives de générer l'intégralité du code SQL d'une requête et qui interrompait les Looks.

Plate-forme et administration

  • Résolution d'un problème qui empêchait le chargement des tuiles de la page d'accueil si le jeu de couleurs par défaut était utilisé.
  • Le hub d'intégration a été renommé "Action Hub".
  • Nous avons fait en sorte que la modification d'un attribut utilisateur invalide le cache.

Gestion et visibilité des contenus

  • Correction d'un bug qui entraînait l'affichage du cœur "Favoris" sur les tableaux de bord LookML, même s'ils ne pouvaient pas être ajoutés aux favoris.

Dialectes

  • Nous avons veillé à ce que l'estimation des coûts BigQuery reste affichée lorsqu'elle est pertinente et disparaisse lorsqu'elle ne l'est pas.
  • Correction d'un bug qui provoquait l'échec de la requête Druid si le nom du data store contenait un trait d'union.

Looker 5.2 05/11/2017

Tableaux de bord et visualisations

  • Mise en forme conditionnelle champ par champ Possibilité de colorer individuellement les séries des visualisations de tableaux. En savoir plus
  • Améliorations apportées aux vignettes du tableau de bord
    • Dupliquer des vignettes sur un tableau de bord En savoir plus
    • Convertir les Looks en vignettes sur un tableau de bord donné. En savoir plus
    •  : réduction de la largeur par défaut des nouvelles tuiles.
  • Ajout de la possibilité de masquer le titre d'un Look ou d'une vignette sur un tableau de bord. En savoir plus

Gestion et visibilité des contenus

  • Convertissez des tableaux de bord entiers basés sur des Looks en tableaux de bord basés sur des vignettes. Ajout de la possibilité de remplacer les présentations d'un tableau de bord par des tuiles, avec la possibilité de supprimer les présentations précédemment associées. En savoir plus
  •  : suppression de la barre latérale de navigation "Parcourir" de la page d'accueil pour laisser plus de place aux contenus suggérés. Vous pouvez toujours utiliser le menu "Parcourir" en haut de la page pour toute la navigation.

Planification et téléchargement

  • Envoyez-le. Ajout de l'option permettant d'envoyer des données ou des visualisations à partir de Looks et de tableaux de bord sans avoir à créer de planification. En savoir plus
  • Téléchargements de données de tableaux de bord Possibilité de télécharger un fichier ZIP de fichiers CSV pour chaque élément du tableau de bord. En savoir plus
  • Amélioration de la consommation de mémoire et d'espace disque. Les entrées de cache de planification et de rendu plus anciennes seront supprimées plus rapidement, les résultats étant disponibles pour l'API RenderTask pendant une heure.

LookML et développement

  • Libellés de champs dynamiques Ajout de la possibilité de modifier dynamiquement l'affichage de label à l'aide de variables Liquid. Permet d'effectuer un rendu basé sur les attributs utilisateur. En savoir plus
  • Listes dans Redshift Ajout de la compatibilité avec le type de mesure list sur les connexions Amazon Redshift. En savoir plus
  • Amélioration de la vitesse du validateur LookML, en particulier lors de l'utilisation de la fonctionnalité expérimentale Labs Only Validate Changed LookML (Valider uniquement le code LookML modifié) et lors de la validation des tables dérivées natives.
  • Collaboration LookML Il n'est plus possible de passer à une nouvelle branche si des modifications n'ont pas été validées ou si une branche est en cours de fusion.

Plate-forme et administration

  • Attributs utilisateur LDAP Ajout de la possibilité de mapper des attributs utilisateur aux utilisateurs LDAP. Cela ne permet pas d'effectuer un mappage vers des groupes LDAP. En savoir plus
  • Données d'accès à l'assistance. La page "Accès de l'assistance" inclut désormais des informations sur les personnes qui ont modifié les paramètres d'accès de l'assistance Looker, ainsi que sur les membres de l'assistance Looker qui ont accédé à votre instance et pourquoi. En savoir plus
  • Ajout de l'ancienne fonctionnalité "Autoriser l'appel de l'ancienne API de requête". En savoir plus

Dialectes

  • Oracle DWCS (désormais appelé ADW). Ajout de la prise en charge initiale d'Oracle ADW.
  • Qubole Presto. Mise à jour du pilote de la version 1.1.0 vers la version 1.1.6.

Sécurité

  • Correction d'une faille d'injection SQL.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Correction d'un problème qui provoquait l'affichage d'une page d'erreur lorsque des présentations publiques étaient filtrées sur des attributs utilisateur.
  • Correction d'un problème qui empêchait de modifier les Looks précédemment enregistrés dans certains cas.
  • Correction d'un problème qui pouvait entraîner l'affichage de deux axes Y pour une seule série pivotée dans les visualisations.
  • Correction d'un problème qui empêchait l'enregistrement fiable des modifications apportées aux filtres du tableau de bord.
  • Correction d'un problème où l'ajout d'un élément de texte pouvait entraîner l'ignorance des filtres par un tableau de bord.
  • Correction d'un problème à cause duquel diff_days produisait du code SQL défectueux dans les filtres personnalisés.
  • Correction d'un problème qui provoquait l'affichage d'une erreur erronée concernant les palettes de couleurs et empêchait le chargement des éléments du tableau de bord.

LookML et développement

  • Les agrégations symétriques ne sont plus appliquées inutilement lors de l'agrégation à partir du côté droit d'une jointure un à plusieurs.
  • Correction d'un problème qui pouvait entraîner la génération d'un code SQL défectueux par _is_selected et _in_query en présence de totaux et de totaux de lignes.

Gestion et visibilité des contenus

  • Correction d'un problème qui empêchait d'utiliser la validation de contenu pour remplacer les deux-points.

Planification et téléchargement

  • Correction d'un problème où les groupes de données ne s'affichaient pas dans la fenêtre modale de planification.

Dialectes

  • Correction d'un problème qui empêchait les tableaux croisés dynamiques de fonctionner sur les connexions IBM Netezza, sauf dans des cas simples.

Plate-forme et administration

  • Correction d'un problème qui pouvait entraîner l'affichage d'heures de vérification incorrectes sur la page d'administration des groupes de données.
  • Ajout d'une barre de progression pour les chargements de pages.

Looker 5.0 08/10/2017

LookML et développement

  • Collaboration LookML. Ajout de la possibilité de créer des branches de développement qui ne sont pas spécifiquement liées au mode de développement d'un individu. Utilisez ces branches pour travailler avec d'autres personnes sur un projet ou pour séparer les différentes tâches en cours. En savoir plus
  • Référencez les valeurs de tableau croisé dynamique dans Liquid. Vous pouvez désormais référencer le {{ value }} d'une valeur de tableau croisé dynamique sans qu'il s'agisse de celui sur lequel vous cliquez.
  • Prise en charge des fuseaux horaires pour les tables dérivées natives. Utilisez le paramètre timezone explore_source pour convertir les données dans un fuseau horaire cohérent ou, pour les tables dérivées éphémères, dans le fuseau horaire de votre requête.
  • Les tables dérivées natives ne sont plus une fonctionnalité Labs.

Gestion et visibilité des contenus

  • Les tableaux de bord sans Look ne sont plus en version bêta. Ajoutez des tuiles à vos tableaux de bord en créant la requête directement sur un tableau de bord ou en l'enregistrant à partir d'une exploration.
  • Pages de destination Nous avons lancé une nouvelle page d'accueil expérimentale qui affiche les contenus favoris et suggérés dès que vous vous connectez. En savoir plus

Planification et téléchargement

  • Augmentation de la taille autorisée de la programmation. Les formats de pièce jointe uniquement (actuellement txt, csv, html, md et json) permettent de planifier sans limite de lignes. Toutefois, n'oubliez pas que les e-mails de plus de 7, 5 Mo peuvent être renvoyés à l'expéditeur.

Dialectes

  • Druid. Ajout de la prise en charge initiale de Druid. En savoir plus
  • Google BigQuery ancien SQL. Le nom "Google BigQuery" a été remplacé par "Google BigQuery ancien SQL" dans le panneau de connexion, l'exécuteur SQL et d'autres emplacements où le nom du dialecte est affiché.

Plate-forme et administration

  • Désactivation et suppression de plusieurs anciennes fonctionnalités. En savoir plus

Sécurité

  • Meilleure protection contre certaines attaques par rejeu d'authentification.
  • Correction d'une faille de divulgation de fichiers.
  • Résolution d'une faille du système de fichiers.
  • Identification et résolution d'un problème de journalisation.

Tableaux de bord et visualisations

  • Fusion de données Introduction de la fonctionnalité Labs expérimentale Fusion de résultats, qui permet aux utilisateurs de visualiser les résultats de plusieurs ensembles de données sans modélisation. La possibilité d'enregistrer et d'ajouter des éléments aux tableaux de bord et aux Looks est en cours de développement.
  •  Les libellés des graphiques à secteurs ne s'afficheront plus pour chaque valeur s'il n'y a pas assez de place. Toutefois, les libellés ne seront plus tronqués.

Ajustements généraux et corrections de bugs

Tableaux de bord, visualisations et exploration

  • Correction d'un problème qui empêchait l'application des valeurs de filtre à un tableau de bord, sauf si l'utilisateur appuyait sur Entrée ou quittait la zone de saisie avant d'exécuter la requête.
  • Correction d'un problème qui permettait aux utilisateurs de vider le cache et d'actualiser la page même lorsque les filtres obligatoires n'étaient pas renseignés.
  • Correction d'un problème qui empêchait l'affichage des explorations à l'aide de leur étiquette.
  • Correction d'un problème qui entraînait l'affichage d'une page vide lorsqu'un utilisateur n'avait pas accès à un Look.
  • Correction d'un problème qui entraînait des erreurs lorsque les résultats étaient arrivés, mais que les calculs de table n'avaient pas été effectués.
  • Correction d'un problème où l'ajout d'un Look à un tableau de bord entraînait un titre incorrect et non modifiable sur votre tableau de bord.

LookML et développement

  • Correction d'un problème qui provoquait l'affichage d'une erreur incorrecte dans Looker pour les paramètres transmis via des inclusions.
  • Correction d'un problème qui empêchait l'extension d'un fichier de vue avec une déclaration de paramètre.
  • Correction d'un problème lié aux jointures de paramètres et Liquid.
  • Looker génère désormais correctement une erreur lorsque des centiles sont utilisés sur des dialectes qui ne les prennent pas en charge.
  • Correction d'un problème qui pouvait entraîner l'affichage de faux messages d'erreur par l'IDE.
  • Correction d'un problème qui empêchait l'affichage du bouton "Mode Développement" sur les pages d'administration.
  • Amélioration du message d'erreur lorsque les références Liquid n'étaient pas correctement définies dans les tables dérivées.
  • Correction de quelques problèmes liés à la fonctionnalité Labs "Ne pas revalider le LookML inchangé".

Gestion et visibilité des contenus

  • Correction d'un problème qui empêchait les listes de tableaux de bord et de présentations de se charger en même temps, ce qui donnait l'impression que le chargement de la page n'était pas terminé.
  • Correction d'un problème qui empêchait l'affichage de la colonne "Modèle" dans l'espace "Tableaux de bord LookML".
  • Correction d'un problème qui empêchait d'utiliser le validateur de contenu pour remplacer les espaces ().
  • Correction d'un problème qui empêchait la recherche de fonctionner lorsque les tableaux de bord LookML avaient des titres numériques.

Dialectes

  • SQL standard de Google BigQuery. Correction d'un problème qui générait une erreur SQL lorsque des agrégations symétriques étaient appliquées à des mesures filtrées.
  • Google BigQuery. Correction d'un problème qui entraînait l'affichage de l'état "erreur" pour les requêtes annulées dans le panneau "Requête". Cela s'applique à Google BigQuery SQL standard et à Google BigQuery ancien SQL.
  • Résolution de certains problèmes d'arrêt de requêtes sur Presto, Spark, DB2, Qubole, Redshift et Teradata.

Plate-forme et administration

  • Correction d'un problème qui empêchait l'API de signaler correctement aux appelants les erreurs de doublons dans query.slug.
  • Correction d'un problème qui empêchait l'envoi des e-mails aux nouveaux utilisateurs.
  • Correction d'un problème qui pouvait entraîner l'affichage de requêtes orphelines dans le panneau "Requête".