Journal des modifications Looker 23

23.6

Modifications Le générateur SQL est désormais corrigé et n'ajoute un ${TABLE} que lorsque la référence n'est présente nulle part.

Modifications Les références aux anciens tableaux de bord ont été supprimées de la page Administration > Thèmes.

Modifications La section Couleurs des boutons des anciens tableaux de bord a été supprimée de la page Administration > Thèmes, car les anciens tableaux de bord sont supprimés dans cette version.

Modifications Le code des anciens tableaux de bord a été supprimé, car ils sont entièrement obsolètes et ont été supprimés dans cette version. Tous les anciens tableaux de bord sont désormais affichés dans le nouveau lecteur de tableaux de bord.

Modifications L'indicateur obsolète Can Access Legacy Dashboards (Peut accéder aux anciens tableaux de bord) a été supprimé, car les anciens tableaux de bord sont entièrement obsolètes et ont été supprimés dans cette version. Tous les anciens tableaux de bord sont désormais affichés dans le nouveau lecteur de tableaux de bord.

Modifications Vous ne pouvez plus mettre à niveau les tableaux de bord depuis la page Dossiers, car les tableaux de bord hérités ont été abandonnés.

Modifications Les balises Liquid parameter et les variables _parameter_value renvoient désormais une chaîne de date plutôt qu'une date SQL dans les contextes non SQL (par exemple, les paramètres LookML html et link) pour les paramètres de date.

Modifications Le type de chaîne LookML est désormais référencé correctement et aucune mise en forme des nombres ne sera appliquée.

Modifié Le nouveau runtime LookML ne renverra des références Liquid variable not found sur les tags de paramètres que si la référence de champ fait référence à un champ qui se trouve dans le champ d'application de l'exploration en cours de validation.

Modifications Le filtre de date Liquid %Y renvoie désormais YYYY au lieu de YYYY-MM-DD avec New LookML Runtime.

Ajouté Looker est désormais compatible avec les tables PDT incrémentielles pour les connexions Databricks lorsque vous utilisez Databricks version 12.1 ou ultérieure.

Ajouté Les clients peuvent désormais définir la position des boîtes de dialogue pop-up dans un environnement intégré. Les clients doivent modifier leurs applications intégrées pour profiter de cette fonctionnalité. Des méthodes pratiques ont été ajoutées au SDK Embed, et une version mise à jour du SDK Embed a été publiée. Le dépôt du SDK Embed a également été mis à jour pour fournir des exemples d'utilisation de cette fonctionnalité avec l'API Embed Javascript (windows postMessage).

Ajouté Les miniatures de contenu sont désormais compatibles avec le thème sombre.

Corrigé Un problème a été résolu. Il entraînait une erreur lors du téléchargement d'un PDF lorsqu'un tableau croisé dynamique ne contenait aucun résultat.

Corrigé Le contenu de la barre latérale de gauche n'est plus sélectionnable lorsque la barre latérale est fermée.

Fixed Si un navigateur n'est pas compatible avec l'affichage en plein écran, l'élément de menu "Plein écran" ne s'affiche pas. Par défaut, les iFrames ne sont pas compatibles avec le mode plein écran. Ce comportement peut être remplacé en ajoutant allow=fullscreen à l'élément iframe. Le SDK Embed a été mis à jour pour prendre en charge cette fonctionnalité.

Corrigé Lorsque toutes les données étaient masquées avec l'option Masquer les "Non" de la visualisation, le moteur de rendu PDF échouait et renvoyait une erreur. Ce comportement a été corrigé. Un PDF est créé avec le message "Aucun résultat".

Corrigé Une erreur se produisait lors du rendu PDF lorsque des courbes de tendance étaient utilisées dans une visualisation de type nuage de points. Ce problème est à présent résolu.

Fixed Correction d'un problème qui entraînait l'affichage de visualisations personnalisées sous forme de pages blanches lorsqu'elles étaient déplacées lors de la modification de tableaux de bord. Le contenu des vignettes de visualisation personnalisées n'est plus perdu lorsque vous déplacez une vignette lors de la modification d'un tableau de bord.

Fixed Les multiples d'anneaux affichent désormais des libellés HTML personnalisés dans la légende et l'info-bulle.

Corrigé Les champs personnalisés des expressions de filtre sont désormais référencés correctement au lieu de renvoyer des erreurs "Nom de champ inaccessible".

Corrigé Le nouveau LookML Runtime affiche désormais la bonne traduction de la localisation des paramètres.

Corrigé La mesure average_distinct calculée à l'aide d'une mesure de type numérique dans le dialecte Snowflake a été corrigée et ne renvoie plus d'erreur SQL.

Corrigé Auparavant, l'absence de résultats dans un tableau croisé dynamique entraînait une erreur lorsque le planificateur était utilisé pour envoyer un PDF. Ce problème a été résolu.

Corrigé Les performances de la fenêtre modale add filter to dashboard ont été améliorées. Un calcul qui prenait environ 4 secondes dans les versions précédentes de Looker ne prend plus que 4 millisecondes (soit 1 000 fois plus vite).

Corrigé Les tableaux de bord avec des filtres en double peuvent désormais être restaurés à partir de la corbeille.

23.4

Modifications La compatibilité avec YAML LookML devrait prendre fin au cours de la deuxième moitié du mois de juin 2023. Tous les projets LookML YAML généreront un avertissement à cet effet lors de la validation du projet, et toutes les instances de LookML YAML dans la base de tests Ruby devront être traduites en New LookML d'ici cette date.

Modifications Le dialecte Denodo sans version est obsolète dans Looker depuis le 31 janvier 2023. Toutes les requêtes exécutées sur celui-ci renverront une erreur. Les dialectes mis à jour (Denodo 7 ou Denodo 8) restent compatibles. Toutefois, nous encourageons les clients qui utilisent Denodo 7 à passer à Denodo 8.

Modifications Les fonctionnalités de laboratoire Nouvelle page "Utilisateurs" et Nouvelle page "Groupes" sont désormais disponibles pour tous les utilisateurs. Ces fonctionnalités apportent de nombreuses améliorations de performances aux pages Utilisateurs et Groupes, y compris des options de pagination sur la page Groupes.

Modifications La fenêtre modale du tableau de bord des téléchargements permet désormais de télécharger des fichiers CSV sans Chromium. Si l'utilisateur est un administrateur, un message concernant l'installation de Chromium s'affiche.

Modifications La page Accès à l'assistance du panneau Administration contient désormais un lien vers un tableau de bord d'audit de l'accès à l'assistance amélioré.

Ajouté

Les fonctionnalités Connecteur Looker Studio et Feuilles connectées sont désormais disponibles pour toutes les instances hébergées par Looker, y compris celles hébergées par Looker sur AWS et Azure. Auparavant, ces fonctionnalités n'étaient disponibles que pour les instances hébergées par Looker sur Google Cloud. Un administrateur Looker doit activer ces fonctionnalités sur la nouvelle page Administrateur des connecteurs d'informatique décisionnelle.

Ajouté La nouvelle fonctionnalité de journalisation permet à Looker de collecter des métriques sur le nombre d'opérations de lecture, d'écriture, d'ouverture et d'état NFS.

Ajouté La fonctionnalité expérimentale Sélecteur de champs performant propose des options de recherche plus précises qui permettent aux utilisateurs de rechercher des champs plus rapidement et plus efficacement dans les grands sélecteurs de champs Explorer.

Fixed Le filtre personnalisé "Recharger la requête" de la carte thermique Automagic conserve désormais correctement les données affichées après chaque actualisation, au lieu de les effacer de la requête et d'empêcher la visualisation d'exécuter la requête avec des filtres personnalisés, comme c'était le cas auparavant.

Fixed La fonctionnalité de visualisation en grille applique désormais correctement le style des différents types de colonnes à l'aide de thèmes classiques et de couleurs contrastées.

Corrigé Les pages Créer une connexion et Modifier la connexion ont été repensées pour améliorer leur clarté et leur facilité d'utilisation.

Fixed Les types de mesures distincts tels que count_distinct et sum_distinct transmettent désormais leurs valeurs de filtre lorsqu'ils sont référencés dans une mesure de type numérique.

Corrigé Lorsque le nouveau runtime LookML est activé, les champs de type: parameter ne sont plus automatiquement ajoutés à l'instruction SELECT des requêtes SQL générées. Toute référence à des champs de type parameter utilisant Liquid s'appliquera toujours aux requêtes SQL.

23.2

Modifié Lorsque les utilisateurs exécutent des requêtes SQL Runner basées sur des modèles, la nouvelle page d'administration Requête ne doit pas afficher Error fetching requested Queries.

Modifications Les utilisateurs ne pourront plus afficher les anciens tableaux de bord, sauf si un administrateur Looker active l'ancien indicateur Can Use Legacy Dashboards (Peut utiliser les anciens tableaux de bord) sur l'instance. Cela permettra de préparer la suppression complète des tableaux de bord hérités dans Looker 23.6. Pour en savoir plus, consultez la page des bonnes pratiques Suppression de l'ancienne expérience des tableaux de bord : chronologie de Looker 21.20 (novembre 2021) à Looker 23.6 (avril 2023).

Modifications La page Admin > Utilisation utilise désormais la nouvelle expérience d'utilisation des tableaux de bord.

Modifications L'ancienne fonctionnalité <href=" docs="" legacy-feature-schedule#legacy_feature_schedule"="" looker="">Utiliser l'ancienne API de requête interne est désormais désactivée par défaut. Lorsque cette fonctionnalité est désactivée, Explorer, Looks et SQL Runner utilisent l'API interne mise à niveau pour exécuter les requêtes. La mise à niveau de l'API de requête interne n'affecte pas les applications qui utilisent l'API Looker disponible en externe.

Ajouté La journalisation des erreurs pour l'intégration sans cookie a été améliorée. Des informations supplémentaires sur l'erreur sont consignées si un problème est détecté pendant que Looker traite une demande d'intégration sans cookie.

Ajouté Les dialectes Presto et Trino sont désormais compatibles avec le paramètre approximate.

Ajouté Un nouveau contrôle de tableau de bord "Centrer le titre du tableau de bord" sur la page Admin > Thèmes vous permet de centrer les titres des tableaux de bord intégrés. Vous devez activer l'option expérimentale "Thèmes étendus pour les tableaux de bord" pour accéder au contrôle de tableau de bord Centrer le titre du tableau de bord.

Ajouté Un nouveau paramètre, email_domain_allowlist, a été ajouté à l'API des paramètres externes. Ce paramètre accepte un tableau de domaines de messagerie type: string en entrée. email_domain_allowlist valide ces domaines de messagerie et les enregistre dans la liste d'autorisation des domaines de messagerie s'ils sont valides.

Ajouté Looker a ajouté merged_queries et join_fields comme types légaux pour étendre les tableaux de bord.

Corrigé Les URL des tableaux de bord dans les alertes s'affichent désormais comme prévu.

Corrigé Un problème a été résolu. Il empêchait la création d'une table dérivée persistante (PDT) référencée dans le code SQL de la requête et dépendante d'une autre PDT référencée dans la même requête SQL et requise avec une jointure directe, sauf si la PDT parente était également requise pour être recréée dans cette requête. Ce problème ne se produisait que lorsque le nouvel environnement d'exécution LookML était activé.

Corrigé Le thème gris des visualisations en grille fonctionne désormais comme prévu.

23

Modifications La fonctionnalité ancienne Hauteur de la carte de rendu ancienne a été supprimée.

Modifications Lorsque l'ancienne fonctionnalité "Utiliser l'ancienne API de requête interne" est activée, elle configure les explorations, les Looks et SQL Runner pour qu'ils utilisent l'ancienne API pour exécuter les requêtes. Lorsque cette fonctionnalité est désactivée, Explore, Looks et SQL Runner utilisent l'API interne mise à niveau pour exécuter les requêtes. La mise à niveau de l'API de requête interne n'affecte pas les applications qui utilisent l'API Looker disponible en externe. Cette fonctionnalité héritée est activée par défaut pour Looker 23.0 et sera désactivée par défaut à partir de Looker 23.2.

Modifications La fonctionnalité Optimisations BI Engine a été supprimée de Labs. Elle est désormais disponible de manière générale et activée pour toutes les instances Looker. Grâce aux optimisations BI Engine, Looker génère des modèles SQL expérimentaux pour certains types de requêtes LookML qui utilisent une connexion à une base de données BigQuery. Ces modifications SQL sont spécifiquement conçues pour s'exécuter plus rapidement sur BI Engine de Google BigQuery. Cette fonctionnalité affecte la durée d'exécution de la requête, mais n'a aucune incidence sur les résultats.

Modifications Le pilote JDBC Athena est désormais mis à niveau de la version 2.0.27 à la version 2.0.35.1000.

Modifications Si une requête API visant à créer ou modifier des connexions à une base de données transmet une valeur inférieure à la valeur minimale de 90 secondes pour le paramètre pool_timeout, une erreur sera renvoyée pour appliquer la valeur pool_timeout minimale autorisée.

Ajouté Le point de terminaison de l'API 4.0 des paramètres permet désormais de définir l'URL hôte à l'échelle de l'instance.

Ajouté Le connecteur Looker Studio est désormais disponible pour tous sur la page Connecteurs d'informatique décisionnelle du panneau Administration. Lorsqu'il est activé, le connecteur Looker Studio vous permet d'accéder aux données des explorations Looker dans Looker Studio en ajoutant une exploration comme source de données dans un rapport Looker Studio. Pour en savoir plus sur l'utilisation du connecteur Looker dans Looker Studio, consultez l'article Se connecter à Looker du centre d'aide Looker Studio.

Ajouté La fonctionnalité expérimentale Thèmes étendus pour les tableaux de bord, qui permet aux administrateurs d'afficher et de masquer les éléments d'en-tête des tableaux de bord intégrés, est désormais disponible.

Ajouté Les événements d'état de session d'intégration sans cookie sont désormais publiés.

Ajouté La fonctionnalité expérimentale Masquer les filtres du tableau de bord permet aux utilisateurs de masquer les filtres du tableau de bord via l'URL du tableau de bord à l'aide du nouveau paramètre d'URL hide_filters.

Ajouté La fonctionnalité expérimentale URL personnalisées pour les e-mails d'alerte et de planification vous permet de personnaliser les liens Afficher le tableau de bord complet dans les alertes envoyées par e-mail et les envois d'e-mails planifiés. Vous pouvez personnaliser l'URL et le texte du lien.

Ajouté Les graphiques en nuage de points contiennent désormais une option permettant de personnaliser le libellé de valeur des points de données en fonction de l'une des dimensions présentes dans la visualisation.

Corrigé Les explorations et les Looks utilisent désormais les bonnes polices.

Fixed Lorsque le paramètre liquid_filters est utilisé et qu'aucune valeur n'est définie dans le paramètre new_lookml_runtime, il existe désormais une parité entre le nouveau runtime LookML et l'ancien LookML.

Fixed Le dossier de groupe externe dans la navigation du contenu intégré s'affiche désormais sous le nom de dossier Groupe au lieu de external_group_id.

Corrigé Les champs d'analyse ne sont plus ajoutés aux liens dans New LookML Runtime lorsqu'ils ne sont pas accessibles dans le contexte de l'exploration donnée.

Fixed Le paramètre new_lookml_runtime, lorsqu'il est utilisé conjointement avec les paramètres sql_always_where et always_filter, fonctionne désormais comme prévu lorsqu'il existe une option always_filter sur un paramètre sans valeur de formulaire dans Explorer.

Corrigé Les paramètres de libellé, les formats Times et DateTimes pour la fonctionnalité New LookML Runtime fonctionnent désormais comme prévu.

</href=">