Journal des modifications de Looker 7

7,20

Modifications La fonctionnalité de laboratoire Sélecteur de champs mis à niveau pour les explorations est désormais activée par défaut pour toutes les instances.

Modifié Les expressions de filtre ne peuvent plus être ajoutées aux mesures de type: number.

Modifications Les filtres inclus dans une analyse de démarrage rapide sont additifs. L'utilisateur sera invité à résoudre toute incompatibilité entre les filtres actuellement sélectionnés et les filtres définis dans une requête de démarrage rapide.

Modifications Looker n'effectue plus de codage double pour les liens contenant des caractères spéciaux.

Modifications Désormais, lorsque Looker démarre une connexion avec la base de données Snowflake, le paramètre AUTOCOMMIT est défini sur TRUE par défaut.

Modifications Dans l'API 4.0 (ou version ultérieure), le point de terminaison all_folders inclut les dossiers personnels vides.

Modifications Il est désormais possible d'utiliser render_task API avec la nouvelle expérience d'utilisation des tableaux de bord.

Modifications La liste d'autorisation des domaines d'adresse e-mail pour le contenu programmé n'est pas sensible à la casse.

Modifications Lorsqu'une nouvelle branche est créée, un message d'erreur s'affiche si son nom commence par dev.

Changed Une extension de fichier n'est plus requise dans le champ Nom de fichier lorsque vous fournissez du contenu à Slack ou à Pièce jointe Slack (jeton API).

Modifications Le bloc JIRA de Looker a été mis à jour afin de tenir compte du nouveau schéma JIRA de Fivetran.

Modifications Lors du démarrage, Looker valide désormais le dialecte ainsi que la version de la base de données interne. Si une base de données autre que la base de données en mémoire par défaut HyperSQL ou qu'une base de données MySQLv5.7.x est utilisée comme base de données interne, Looker générera un message d'erreur avant d'effectuer toute migration de démarrage.

Modifications Sur la page Tables dérivées persistantes du panneau Admin, le pop-up Détails de la PDT affiche désormais des informations supplémentaires sur la PDT, y compris son modèle, son nom stable, sa connexion, son état, ainsi que des informations supplémentaires sur la création et la persistance.

Ajouté Les marques blanches sont entièrement prises en charge dans la nouvelle expérience d'utilisation des tableaux de bord.

Ajouté Les pages Historique des alertes du panneau Admin et Gérer les alertes affichent désormais les erreurs ou les avertissements qui se sont produits lors de l'exécution de la requête d'alerte ou de l'envoi de la notification d'alerte. Elles incluent également un avertissement indiquant si les données de la vignette du tableau de bord sur laquelle l'alerte est basée n'ont pas changé entre les deux dernières requêtes d'alerte.

Ajouté Les explorations intégrées appliquent désormais des thèmes personnalisés.

Ajouté La fonctionnalité de laboratoire Visualisations personnalisées en bac à sable est désormais proposée de façon générale.

Ajouté Looker propose désormais des configurations de tunnel SSH en libre-service pour votre base de données, à condition que l'instance soit hébergée dans l'infrastructure de nouvelle génération.

Ajouté Permettant de gérer le comportement de traitement des erreurs des téléchargements de requêtes, la fonctionnalité de laboratoire Download Termination Error Handling (bêta) a été introduite.

Added Le dialecte Denodo 8.0 est désormais pris en charge par Looker.

Ajouté La page Tables dérivées persistantes du panneau Admin inclut désormais une option Toutes les connexions dans le sélecteur de connexion. Cette option charge toutes les tables dérivées persistantes pour toutes les connexions avec les PDT activées sur une instance Looker.

Ajouté Les données d'utilisation pour les tables dérivées persistantes sont accessibles via le tableau de bord Utilisation du contenu de l'activité du système. PDT'identifiant unique pour les tables dérivées persistantes dans cette explore est la dimension content_id, qui contient le hachage de la table dérivée persistante.

Ajouté Une nouvelle fonctionnalité de laboratoire (bêta), IDE Metadata Sidebar, est disponible. Lorsque la fonctionnalité Labs est activée, le panneau de métadonnées affiche des informations contextuelles pertinentes, ou métadonnées, concernant un objet en fonction de l'emplacement de votre curseur dans l'IDE Looker. Par exemple, si votre curseur pointe sur une vue, le volet de métadonnées indiquera les explorations associées à cette vue ainsi que les autres vues qui constituent des extensions de celle-ci.

Ajouté Des raccourcis clavier pour développer et réduire les codes sont disponibles : utilisez alt+⌘+0 pour réduire tout le code LookML et alt+⌘+ = pour le développer.

Ajouté La version 1.0.1 de l'application mobile Looker (bêta) peut être téléchargée dans l'App Store Apple sous le nom Looker Mobile pour les appareils fonctionnant sous iOS 13 ou version ultérieure et avec Looker 7.16 ou version ultérieure. Looker Mobile 1.0.2 est désormais disponible pour les appareils Android. Activez la fonctionnalité d'application mobile pour votre instance en faisant basculer l'indicateur de l'application mobile. (Remarque : Certains utilisateurs ont reçu un message d'erreur incorrect qui indique qu'une authentification SSO incorporée doit être activée. Si vous rencontrez cette erreur, activez le bouton Authentification SSO incorporée sur la page Incorporation de la section Admin de Looker.)

Ajouté Les nouveaux blocs de données suivants sont désormais disponibles dans le Marketplace Looker : Benchmarks by Braze, Looker Block for Retail, Dialogflow Parser et BigQuery Information Schema Performance.

Ajouté Les dépôts Cloud Source Repositories sont désormais entièrement pris en charge. Les liens vers le dépôt et les commits fonctionnent comme prévu.

Fixed Si vous passez le curseur de la souris sur une note d'un tableau de bord, l'arrière-plan apparaîtra en noir et le texte de la note en blanc.

Corrigé Les libellés de visualisation des anneaux sur les tableaux de bord s'affichent désormais correctement.

Corrigé Les miniatures de tableau de bord LookML s'affichent correctement.

Fixed Lorsque vous consultez le dossier de tableaux de bord LookML dans une vue sous forme de grille, vous pouvez épingler des tableaux de bord LookML à un tableau.

Corrigé Les champs personnalisés peuvent désormais être recherchés dans la recherche de champ "Explorer".

Corrigé Dans la recherche de projet, vous pouvez désormais utiliser une chaîne vide dans le cadre d'une recherche et d'un remplacement en bloc.

Corrigé Les cases à cocher de l'IDE pour une sélection en bloc tiennent désormais compte de l'état de la sélection.

Fixed Les utilisateurs ne peuvent pas basculer vers une nouvelle branche si la branche actuelle a subi des modifications non validées.

Fixed Lorsque vous cliquez sur Ajouter un thème ou Modifier le thème dans Admin > Thèmes, la page n'est plus entièrement actualisée.

Corrigé L'ajout d'un filtre lorsque vous modifiez une requête fusionnée désactivera le bouton Enregistrer tant que le filtre ne sera pas rendu persistant.

Corrigé Si la fonctionnalité de laboratoire Connection Pooling est activée, le test de connexion générera désormais les résultats attendus.

Corrigé Les options SMTP personnalisées de Looker se connectent désormais correctement aux serveurs SMTP qui prennent en charge l'authentification LOGIN, en plus de l'authentification PLAIN.

Corrigé Les lignes de journal émises durant la transmission utilisent de façon cohérente le même request ID que le reste de la requête.

Corrigé Les liens s'afficheront correctement si l'option Liens vers la documentation sous "Gérer les paramètres de marque blanche" est activée.

Corrigé L'API Folder_looks().count comptabilise uniquement les présentations présentes dans le dossier et exclut les présentations supprimées.

Corrigé Des blocs peuvent être téléchargés et installés depuis le Marketplace pour les instances dont les paramètres régionaux sont définis sur non-UI-supported.

Corrigé Une faille XSS dans Looker a été corrigée.

Corrigé Les événements dashboard:download pour les tableaux de bord intégrés et hérités fonctionnent désormais correctement.

7.18

Modifications La nouvelle expérience d'utilisation des tableaux de bord de Looker, qui était précédemment une fonctionnalité de laboratoire, est désormais proposée de façon générale. Les tableaux de bord se chargent plus vite et disposent de commandes de filtre plus performantes. Les utilisateurs ont toujours la possibilité de revenir aux tableaux de bord hérités si nécessaire. Lorsque vous créez un tableau de bord dans l'UI Looker, l'URL du tableau de bord contient -next.

Modifications Les polices et les couleurs ont été mises à jour dans l'ensemble de l'application Looker pour correspondre à l'image de marque de Google. Vous pouvez activer ou désactiver cette option à l'aide du bouton Ancienne identité visuelle sur la page Anciennes fonctionnalités du panneau Admin. L'option étant activée par défaut dans la version 7.18, c'est l'image de marque de Looker qui est utilisée. L'option sera désactivée par défaut dans la version 7.20 et c'est donc l'image de marque de Google qui sera utilisée.

Changed La collection de couleurs Primaries inclut davantage de palettes et a été renommée Shoreline. La collection de couleurs Looker a été renommée Boardwalk et la collection de couleurs Boardshorts a été renommée Lighthouse.

Modifications Les paramètres de mise en forme conditionnelle ont été modifiés pour le téléchargement des visualisations au format Excel.

Modifications Les libellés des courbes de tendance peuvent désormais chevaucher d'autres libellés de visualisation.

Modifications Le titre des vignettes dans la barre latérale d'information est désormais limité à 250 caractères. Les titres plus longs seront tronqués.

Modifications Les options Secret de déploiement du webhook et Activer le mode de déploiement avancé se trouvent désormais dans la nouvelle section Déploiement de la page Paramètres du projet de l'IDE Looker.

Modifications Les requêtes CORS d'origine ne figurant pas sur la liste d'autorisation ne seront plus acceptées.

Modifié Sur la page Tables dérivées persistantes du panneau Admin, les liens Afficher les événements de compilation et Afficher les événements de déclenchement de chaque PDT redirigent désormais vers l'exploration Activité système au lieu de l'exploration i__looker. La colonne Type de persistance fournit désormais des informations supplémentaires sur les déclencheurs et les erreurs. Par ailleurs, il est possible de trier certaines colonnes de cette page. La colonne État affiche désormais un pop-up Erreur de compilation qui contient le message d'erreur de compilation et un lien vers le PDT LookML.

Modifications Sur la page Connexions de la section Base de données du panneau Admin, le lien Afficher le journal des événements PDT de chaque connexion redirige désormais vers l'exploration Activité du système au lieu de l'exploration i__looker.

Modifié Lorsque deux tables agrégées par ailleurs identiques contiennent des filtres de date différents et peuvent toutes deux être utilisées pour une requête, l'optimiseur sélectionnera désormais la table ayant la plage la plus courte au lieu de celle déclarée en première dans le code LookML.

Modifié Lors de la première exécution d'une alerte basée sur des données de série temporelle, toutes les données historiques existantes à la date de création de l'alerte ou avant ne seront plus évaluées.

Modifications Les paramètres SMTP personnalisés permettent désormais d'utiliser une adresse "de" au format First Last name@example.com.

Modifications L'IDE LookML affichera désormais un avertissement si deux jointures sans view_labels sont utilisées pour joindre une même vue avec libellé, ce qui générerait des champs dupliqués.

Modifications L'utilisation de la variable Liquid _filters[] dans le code SQL d'une table dérivée sans le paramètre sql_quote est désormais déconseillée et générera un avertissement de dépréciation lorsque la valeur du filtre sera affichée dans le code SQL. Cet avertissement devrait évoluer en erreur dans une version ultérieure.

Modifié Si le paramètre suggest_dimension fait référence à un champ non valide ou exclu, l'IDE LookML générera un nouvel avertissement.

Modifications Si la localisation est utilisée pour un projet et qu'un groupe de dimensions avec type: time est défini dans LookML, un avertissement sera généré. Cet avertissement suggérera de séparer le groupe de dimensions en dimensions individuelles.

Modifications Le pilote SAP HANA JDBC a été mis à jour vers la version 2.5.46 pour permettre aux utilisateurs de définir le schéma par défaut, d'activer le SSL, de vérifier les options de connexion SSL et d'améliorer la prise en charge des paramètres SAP HANA JDBC.

Modifications Le pilote Aster JDBC a été supprimé de Looker. Pour toutes les connexions Aster, une installation personnalisée du pilote JDBC sera nécessaire.

Modifications La suppression d'une connexion de base de données BigQuery entraînera également la suppression du fichier p12 associé.

Modifications Denodo 7 utilise désormais la fonction NOW() au lieu de CURRENT_DATE() pour filtrer une période à partir d'un champ de groupe de dimensions.

Modifié Le dialecte SQL Postgres antérieur à la version 9.1 est rétrogradé au niveau d'assistance Intégration. L'option de dialecte Postgres 9.5+ est toujours prise en charge.

Ajouté Des options de démarrage rapide ont été ajoutées dans la fonctionnalité Labs "Sélecteur de champs mis à niveau pour les explorations". Cette option permet aux utilisateurs de charger une requête modélisée d'un simple clic. Cette option est affichée par défaut dans les explorations vierges avec des requêtes modélisées.

Ajouté La fonctionnalité de laboratoire Filtrage croisé est désormais activée par défaut.

Ajouté Les visualisations de table faites à partir de requêtes de fusion peuvent désormais être triées.

Ajouté Le menu d'exploration par période Trimestre inclut désormais la possibilité d'explorer en détail par mois.

Ajouté Les filtres de tableau de bord peuvent désormais être réduits en icône filtre située à côté de l'icône Actualiser les données.

Ajouté Les filtres avancés des tableaux de bord peuvent désormais prendre en charge plusieurs clauses.

Ajouté Les utilisateurs peuvent désormais télécharger des données d'exploration détaillée.

Ajouté Le tableau Journal des événements PDT de la page d'administration Tables dérivées persistantes enregistre désormais le hachage de la table en cas d'échec de la création d'une table dérivée.

Added Les tableaux agrégés sont désormais compatibles avec le paramètre sortkeys à l'intérieur du bloc materialization.

Ajouté Les utilisateurs peuvent désormais créer des fichiers portant le même nom que le dossier dans lequel ils se trouvent. Le fait de renommer un fichier ne le déplacera plus vers un nouvel emplacement.

Ajouté Vous pouvez désormais utiliser le fichier manifeste de votre projet LookML pour ajouter directement des visualisations personnalisées à votre projet LookML. Il s'agit de la méthode privilégiée pour l'ajout d'une visualisation personnalisée. Pour en savoir plus, consultez la page de documentation sur le paramètre visualization.

Ajouté L'option de dialecte de base de données PrestoSQL est un nouveau dialecte Looker compatible, à l'exception des vues de base de données stables à partir de cette version.

Ajouté Le point de terminaison de l'API search_content_views accepte désormais start_of_week_date au format YYYY-MM-DD.

Ajouté Deux nouveaux événements de message JavaScript d'intégration sont disponibles pour les filtres sur les explorations intégrées : explore:run et explore:filters:update.

Ajouté Les explorations, les Looks et les tableaux de bord intégrés dans les extensions peuvent désormais être téléchargés.

Ajouté Les extensions utilisant le proxy de serveur d'API d'extension incluent désormais des clés secrètes dans l'URL proxy et ne dépendent plus des cookies tiers pour s'exécuter. Les cookies tiers sont toujours nécessaires si l'extension intègre des tableaux de bord, des présentations ou des explorations.

Ajouté Les extensions développées dans le framework d'extension Looker peuvent désormais utiliser l'extension PKCE pour OAuth 2.0 en spécifiant une valeur code_challenge_method de S256 avec un response_type: code.

Ajouté Les points de terminaison d'API de métadonnées ont été ajoutés à la version expérimentale 4.0 de l'API.

Ajouté Ajout d'un point de terminaison à la version expérimentale 4.0 de l'API : /groups/search/with_hierarchy permet de rechercher des groupes et produit des résultats contenant deux nouveaux champs : parent_ids, qui liste les ID des groupes auxquels ce groupe appartient, et role_ids, qui liste les ID des rôles attribués à ce groupe.

Ajouté Lorsque vous utilisez Embed SDK dans les tableaux de bord, des événements peuvent désormais être déclenchés de façon programmée afin d'ouvrir la boîte de dialogue du planificateur.

Corrigé Le bouton Tableau croisé dynamique ne s'affichera plus à côté des calculs de table dans le sélecteur de champs d'une exploration.

Corrigé Les alertes impliquant des attributs utilisateur, également appelées alertes non suivables, seront désormais définies par défaut sur la visibilité Privée.

Corrigé Les filtres basés sur les attributs d'utilisateur permettent désormais de sélectionner l'attribut d'utilisateur à utiliser lors de la création du filtre.

Fixed Cliquer sur un lien externe à partir d'une fenêtre pop-up d'exploration permet désormais d'ouvrir le lien dans un nouvel onglet comme prévu.

Corrigé L'en-tête Créé d'un panneau d'informations Tableaux ne s'affiche pas si l'utilisateur ne dispose pas de l'autorisation see_users.

Corrigé Les filtres du tableau de bord se mettent désormais à jour correctement avec le message d'intégration dashboard:filters:update après un message dashboard:load.

Corrigé L'utilisation de caractères spéciaux tels que / n'entraîne plus l'affichage d'un code en caractères hexadécimaux lors de l'utilisation de la fonctionnalité Rechercher et remplacer dans l'IDE LookML.

Corrigé L'activation et la désactivation du mode Développement lors de l'affichage d'une extension ne généreront plus d'erreur 404.

Corrigé Si un utilisateur corrige une erreur pour une alerte dans le validateur de contenu, seul le contenu de l'alerte sera mis à jour. Le reste du contenu Looker ne sera plus mis à jour.

Corrigé Les en-têtes Markdown affichent désormais le texte comme prévu, à partir de Looker 7.10.

Corrigé Le point de terminaison de l'API update_color_collection ne génère plus de réponse d'erreur 500 lorsque la requête contient des données de palette.

7.16

Modifications Les utilisateurs ne pourront plus appliquer de filtrage croisé sur des dimensions personnalisées.

Modifications Si vous filtrez les données par un champ qui ne fait pas partie d'une exploration utilisée dans les tableaux de bord (bêta), une bannière s'affiche avec le message suivant : This filter was created using a filter by field outside of the Explores on this dashboard. You can modify the settings and tiles to update, but will need to create a new filter to change the field.

Modifié Si vous référencez un champ avec la syntaxe ${field_name} dans un filtre personnalisé, les paramètres Liquid {{ field_name._is_filtered }} et {{ field_name._in_query }} seront évalués comme "true".

Modifications Il n'est plus nécessaire de saisir à nouveau les valeurs des attributs utilisateur masqués lorsque vous mettez à jour la configuration ou la version d'une extension Marketplace.

Modifié Pour les projets LookML qui contiennent une table agrégée et pour lesquels la prise en compte des agrégats est donc activée, les administrateurs peuvent configurer les attributs utilisateur référencés par les filtres d'accès afin que ces filtres soient supprimés de la clause WHERE dans le code SQL généré par Looker. L'administrateur peut définir les attributs utilisateur de type avancé sur %,NULL (pour Filtre de chaîne [avancé]) ou <0,>=0,NULL (pour Filtre de nombre [avancé]). Si les attributs utilisateur utilisent ces paramètres, Looker supprime ces filtres (qui doivent correspondre à toutes les lignes) de la clause WHERE. Ceci permet d'éliminer le besoin de préserver la performance grâce à sql_always_where {% condition %} pour les projets avec reconnaissance d'agrégats.

Modifications Les utilisateurs sans autorisation schedule_external_look_emails ne pourront plus enregistrer une alerte s'ils ajoutent une adresse e-mail qui ne figure pas dans la liste des domaines autorisés.

Modifications Le paramètre Charger les éléments depuis le CDN a été supprimé de la page Paramètres, dans la section Général du panneau Admin pour les instances hébergées par Looker. Ce paramètre n'a pas été supprimé des instances hébergées par le client, à moins que l'indicateur de démarrage --force-cdn ait été activé sur l'instance.

Modifications Les éléments de menu Enregistrer et planifier ne s'affichent plus dans les explorations intégrées lorsque l'option Supprimer la navigation dans les looks est activée.

Modifications Le point de terminaison de l'API create_sso_embed_url n'est plus relevé comme un appel d'administration et sera exclu du quota d'activités d'administration.

Modifications La liste déroulante Connexions de la page Tables dérivées persistantes du panneau Admin ne liste que les connexions pour lesquelles les PDT sont activées.

Modifications L'ajout du paramètre LookML publish_as_db_view: yes à une définition PDT en production crée désormais une vue sans qu'il soit nécessaire de déclencher la reconstruction de la table ni de modifier le code SQL ou LookML de la table dérivée.

Ajouté Les tables agrégées peuvent désormais spécifier des paramètres de persistance dans le bloc materialization. Les nouveaux paramètres de persistance sont indexes, cluster_keys, partition_keys, distribution et distribution_style. Par ailleurs, il n'est plus nécessaire que les tables agrégées correspondent exactement à la période des filtres d'une requête d'exploration. Tant que la dimension dans la table agrégée a une période avec une granularité plus fine (ou égale) que les périodes des dimensions et des filtres dans la requête d'exploration, la table agrégée peut être utilisée pour la requête d'exploration.

Ajouté Les utilisateurs peuvent désormais imposer qu'une valeur de filtre de tableaux de bord (bêta) soit définie pour enregistrer des envois planifiés ou pour actualiser le tableau de bord.

Ajouté Les connexions Qubole Presto peuvent désormais paramétrer un mot de passe avec un attribut utilisateur, si la liste d'autorisation de l'attribut utilisateur permet la connexion à https://api.qubole.com (ou, à la place, à un point de terminaison personnalisé défini dans la chaîne JDBC).

Ajouté Les utilisateurs peuvent désormais envoyer et planifier des rapports dans les tableaux de bord (bêta).

Ajouté Les filtres de tableaux de bord (bêta) peuvent désormais être associés afin que les options de valeur de filtre d'un filtre soient limitées en fonction des valeurs de filtre sélectionnées pour un autre filtre dans le même tableau de bord.

Ajouté Les utilisateurs peuvent désormais cliquer avec le bouton droit de la souris sur l'option Explorer à partir d'ici sur les vignettes du tableau de bord (bêta) pour ouvrir le lien dans un nouvel onglet ou une nouvelle fenêtre.

Ajouté Vous pouvez désormais actualiser automatiquement les tableaux de bord (bêta) et les vignettes de tableaux de bord (bêta). Ce paramètre peut être activé depuis le menu Paramètres du tableau de bord ou sur des vignettes individuelles.

Ajouté Vous pouvez désormais envoyer des notifications à Slack via les intégrations Slack et Pièce jointe Slack (jeton d'API) lorsque les conditions d'alerte sont remplies ou dépassées.

Ajouté Les tableaux de bord (bêta) affichent une nouvelle option permettant de revenir en arrière vers le dossier du tableau de bord.

Ajouté La fonction de recherche dans l'IDE LookML n'est plus sensible à la casse. Elle recherche désormais le ou les termes de recherche saisis sur l'ensemble du nom de la branche et permet aux utilisateurs de rechercher des caractères spéciaux ( / ou [ ).

Added Si une erreur de workflow Git empêche la fusion ou le déploiement correct de LookML, la nouvelle erreur suivante apparaît : Git Error: Check Git Tab for info.

Ajouté Les développeurs peuvent désormais enregistrer des fichiers LookML même en présence d'erreurs LookML.

Ajouté Le dialecte Amazon Athena permet désormais d'utiliser le paramètre publish_as_stable_view dans ses tables dérivées persistantes.

Ajouté Les développeurs qui utilisent le framework d'extension Looker seront désormais immédiatement avertis si leur serveur de développement n'est pas en cours d'exécution.

Ajouté Les développeurs qui utilisent le framework d'extension Looker peuvent désormais ajouter une liste d'URL externes avec le paramètre new_window_external_urls au fichier manifeste d'une extension afin d'ouvrir une nouvelle fenêtre pour les URL ou les URL partielles listées. Les sous-domaines et les chemins peuvent utiliser le symbole * comme caractère générique.

Ajouté JDK 11 est désormais pris en charge pour les instances hébergées par le client.
La prise en charge de JDK 11 a été temporairement suspendue.

Corrigé Sur les tableaux de bord (bêta), le balisage de liens avec le paramètre LookML html produit désormais des liens comme prévu dans des visualisations à valeur unique.

Corrigé Un tiret en début de valeur de filtre Explorer, tel que -valeur, n'est plus interprété comme une négation.

Fixed Les champs de type: number avec un format de valeur affecté n'arrondissent plus les nombres à 16 chiffres ou moins.

Fixed La modification d'un champ avec une mise en forme conditionnelle via le Validateur de contenu permet désormais de conserver la mise en forme conditionnelle sur le champ modifié.

Fixed La mise en forme Markdown pour les listes à puces et numérotées sur des vignettes de texte apparaît désormais comme prévu.

Corrigé Les visualisations de sous-totaux avec un champ pivoté présentent désormais la valeur attendue pour la somme des valeurs.

Corrigé La conversion d'un tableau de bord avec un ou plusieurs filtres basés sur un champ type: parameter ne renvoie plus de message d'erreur Uh oh! something went wrong.

Corrigé La visualisation Boxplot affiche désormais le format de valeur prévu.

Corrigé Les libellés de valeurs sur différents types de visualisations ne se chevauchent plus.

Fixed Les instances avec le paramètre de marque blanche Afficher les liens vers la documentation désactivé n'afficheront plus les liens vers la documentation Looker référencés dans les paramètres de visualisation.

Corrigé Lorsque vous modifiez une vignette de tableau de bord, le sélecteur de champs amélioré d'Explorer permet désormais aux utilisateurs d'ajouter des champs personnalisés comme prévu.

Corrigé Les données Mapbox non valides n'empêchent plus d'obtenir un rendu correct des visualisations de cartes.

Corrigé Les totaux de lignes, sous-totaux et la rotation de colonne avec un NULL dans les colonnes d'un tableau croisé dynamique produisent désormais les valeurs prévues.

Corrigé Une source de police personnalisée dans les paramètres de thème pour les tableaux de bord intégrés apparaît désormais correctement dans les tableaux de bord (bêta).

Corrigé Les lignes des tableaux ne seront plus séparées par des sauts de pages lors de la visualisation du PDF d'un tableau.

Corrigé Les menus d'exploration ne sont plus sensibles à un vecteur XSS stocké introduit par des champs LookML ou des calculs de tableaux malveillants.

Corrigé L'explorateur de documents de l'API fonctionne désormais avec CORS sur les instances hébergées sur Google Cloud.

Corrigé Le test d'une connexion Snowflake produit une erreur si le nom de la base de données entré dans Looker ne correspond pas exactement à la casse du nom de la base de données défini dans Snowflake.

Corrigé Lorsqu'une requête est achevée avec succès, les dialectes MS SQL Server ne produisent plus de message d'erreur Socket Closed.

Corrigé Lorsqu'un utilisateur a saisi une base de données différente pour ses paramètres Remplacements PDT, le test d'une connexion à une base de données sur la page Connexions du panneau Admin ne renvoie plus l'erreur suivante : Cannot find temp schema "LOOKER_SCRATCH", "information_schema" failed (SELECT schema_name FROM INFORMATION_SCHEMA.SCHEMATA WHERE schema_name = 'LOOKER_SCRATCH').

Corrigé Les utilisateurs peuvent désormais ouvrir l'historique de validation de leur projet comme prévu à moins qu'une opération Git active soit en cours.

Corrigé Une installation Marketplace qui génère des erreurs n'empêchera plus l'installation ou la désinstallation d'un autre projet Marketplace.

7.14

Modifications La bibliothèque de rendu Markdown a été mise à jour afin de résoudre les failles de sécurité. Ce changement est susceptible de générer des balises HTML en fin de ligne si les balises sont non valides ou mal équilibrées.

Modifications Looker accepte désormais le paramètre code challenge pkce encodé en Hex ou en Base64, selon les spécifications OAuth2.

Modifications Dans le sélecteur de champs mis à niveau pour les explorations, les en-têtes de visualisation seront désormais triés selon des règles locales (espaces, symboles, lettres). Cette fonction de tri n'est pas sensible à la casse.

Modifié Lorsque vous envoyez, planifiez ou téléchargez du contenu Looker, tous les formats JSON, à l'exception de JSON – Libellé, affichent le nom complet d'un champ, sauf si l'option Appliquer les options de visualisation est sélectionnée.

Modifications Le point de terminaison de l'API /presentation/query a été modifié pour accepter un chemin d'accès ou un paramètre de requête afin d'éviter les délais d'expiration des requêtes.

Modifications Le pilote Snowflake JDBC a été mis à jour vers la version 3.12.8 pour garantir que les identifiants ne s'enregistrent pas en texte clair lorsque des niveaux de suivi plus élevés sont activés.

Modifications Un nouvel avertissement du validateur, LookML Dashboard name should contain only letters, numbers, dashes, and underscores, s'affiche si des caractères non alphanumériques sont utilisés dans le nom d'un tableau de bord LookML.

Modifications Une nouvelle erreur de validation s'affiche lorsque le paramètre join_fields présente une syntaxe non valide dans une vignette de requête de fusion d'un tableau de bord LookML.

Modifications Désormais, les projets importés sont toujours marqués en lecture seule et n'affichent pas les erreurs de syntaxe.

Modifié Si une action dashboard:run est appelée lorsque le tableau de bord est déjà en cours d'exécution, les requêtes en cours sont arrêtées et l'événement est redémarré.

Modifications La fonctionnalité Looker API CORS n'est plus en phase de laboratoire et est désormais disponible de manière générale. Une application Web est activée pour OAuth lorsque l'application a été enregistrée auprès de l'instance Looker. Si les informations d'enregistrement de l'application sont supprimées de l'instance Looker, Looker n'acceptera plus les requêtes OAuth de l'API qui proviennent de cette application.

Ajouté Le traitement Provision.yml permet désormais le provisionnement programmatique d'un utilisateur de l'API Looker lorsqu'un ensemble d'identifiants est fourni.

Ajouté Vous pouvez désormais réinitialiser la connexion de votre espace de travail à l'intégration Slack.

Ajouté Améliorations apportées aux tableaux de bord (bêta) : les filtres peuvent désormais être réorganisés par glisser-déposer, les actions sur les données sont désormais compatibles avec le menu d'analyse, les tableaux de bord peuvent désormais être ajoutés aux favoris ou épinglés, et l'action d'intégration dashboard:stop est désormais disponible.

Ajouté Un nouveau point de terminaison, primary_homepage, a été ajouté à la page d'accueil. Il renvoie la page d'accueil principale d'une instance dans l'API Looker 3.1.

Ajouté Une prise en charge du type TIME a été ajoutée dans BigQuery, ce qui permet l'utilisation de fonctions telles que CURRENT_TIME().

Ajouté Le dialecte Greenplum prend désormais en charge les types de mesures LookML suivants : agrégations symétriques, types de listes, sous-totaux, centiles et centiles distincts.

Ajouté Le pilote Dremio JDBC a été mis à niveau vers la version 4.5.0 afin de garantir la fermeture correcte des tentatives de connexion qui ont échoué et qui auraient pu provoquer une panne.

Ajouté Une nouvelle option de dialecte a été ajoutée à Cloudera Impala 3.1 avec un pilote natif qui prend en charge les conversions de fuseau horaire pour les fuseaux horaires de la base de données qui ne sont pas en heure UTC.

Ajouté Lorsqu'un utilisateur entre en mode développement pour la première fois dans un projet, sa branche effectue un Push automatique vers le référentiel distant.

Added Si la fonctionnalité de licence public_host_url est activée et que l'option de démarrage --public_host_url est utilisée, les URL de rappel Looker Action Hub seront construites avec public_host_url comme nom d'hôte au lieu de l'URL d'hôte par défaut dans Looker.

Ajouté Google Demand Live Events, un bloc de données qui peut être utilisé pour suivre la demande des consommateurs en temps réel, est désormais disponible sur le Marketplace Looker.

Added Un nouveau paramètre de visualisation pour la visualisation du nuage de mots a été ajouté pour activer ou désactiver la rotation des mots.

Ajouté Les paramètres et les filtres s'affichent dans la section "Champs de filtre uniquement" d'une exploration lorsque la fonctionnalité expérimentale "Sélecteur de champs Explorer amélioré" est activée.

Ajouté Les utilisateurs ont désormais la possibilité d'effacer tous les champs et filtres, ou uniquement les champs de l'onglet En cours d'utilisation dans une exploration lorsque la fonctionnalité expérimentale de sélecteur de champs amélioré pour les explorations Labs est activée.

Corrigé Lorsque les utilisateurs se connectent à l'intégration Slack, les messages d'erreur 500 suivants ne s'affichent plus :
  • Failing due to cannot send request to proxy service. unexpected response
  • Looker::IntegrationProxyService::IntegrationProxyError: Failed to uninstalled the following integrations

Corrigé Lorsque vous téléchargez les données d'une tuile de tableau de bord, les résultats reflètent désormais le fuseau horaire du tableau de bord si l'option Fuseaux horaires spécifiques aux utilisateurs est activée.

Corrigé Les étiquettes de valeur s'afficheront et se masqueront désormais correctement, en fonction du statut d'affichage et de masquage correspondant de la légende.

Corrigé Pour la diffusion en continu, les temps de téléchargement ont été améliorés.

Corrigé Les libellés s'affichent désormais comme prévu sur la visualisation en entonnoir sur les tableaux de bord (bêta).

Corrigé Le lien des documents de l'explorateur de l'API sous /admin/api redirigera désormais vers l'URL correcte pour les instances déployées sur Kubernetes.

Corrigé Les instances pour lesquelles la fonctionnalité Marque blanche est configurée peuvent désormais activer les Paramètres avancés des e-mails de bienvenue personnalisés sans avoir à mettre à jour le formulaire d'e-mail amélioré. Elles ne recevront plus de message d'erreur lorsqu'un nouvel utilisateur est ajouté.

Corrigé Les fichiers topojson personnalisés dans les dossiers de l'IDE rendent désormais correctement une visualisation intégrée.

Corrigé Les tableaux sans dimensions sélectionnées comprenant un champ pivoté affichent désormais l'avertissement Column Limit lorsque la limite est atteinte.

Corrigé Les champs pivotés comprenant des étiquettes de colonnes de valeurs nulles n'affichent désormais plus les valeurs correspondantes comme étant nulles.

Corrigé L'onglet Résumé de la page Plans du programmateur du panneau Admin affiche désormais les formats de fichier et les destinations corrects.

Fixed Les utilisateurs peuvent filtrer et supprimer les filtres d'un tableau de bord sur la page Historique des alertes du panneau Admin comme prévu.

Corrigé Sur la page Historique des alertes du panneau Admin, le lien vers le nom du propriétaire de l'alerte redirige désormais vers la page Modifier l'utilisateur, et le lien vers le tableau de bord de l'alerte redirige désormais vers le tableau de bord sur lequel l'alerte est basée.

Corrigé L'utilisation d'un filtre temporel vous permet désormais de sélectionner des dates antérieures de plus de trois mois lorsque vous choisissez une plage de dates personnalisée.

Corrigé L'installation d'un dictionnaire de données sur une instance en cluster fonctionne désormais comme prévu.

Corrigé Lorsqu'une mesure personnalisée et une dimension unique sont sélectionnées dans une requête et que le remplissage des dimensions est activé, la vignette de tableau de bord LookML ne génère plus d'avertissement.

Corrigé L'interrogation d'un JSON et d'un champ d'intervalle affiche désormais le blob JSON attendu et non [object Object].

Corrigé L'apport de modifications au slug d'une instance pendant l'exécution du régénérateur PDT n'aura plus pour effet d'interrompre les PDT pour cette instance, et la régénération s'exécutera comme prévu.

Corrigé Les dialectes Apache Druid 13+ et Apache Druid 18+ ne génèrent plus d'erreur lorsqu'une colonne est référencée dans une instruction CASE WHEN dans la clause SELECT du code SQL généré avec Apache Druid 0.18, mais que la colonne n'est pas incluse dans la clause GROUP BY.

Corrigé Les clients de dialectes tels que Postgres et BigQuery doivent désormais pouvoir utiliser des références ${view.SQL_TABLE_NAME} à une table dérivée non persistante dans un déclencheur.

Corrigé Le SQL incorrect pour les champs datetime des dialectes BigQuery n'est plus généré.

Corrigé Plusieurs failles de sécurité liées à l'injection de paramètres JDBC ont été corrigées.

7.12

Modifications Une nouvelle conception de l'IDE LookML est disponible pour tous les utilisateurs ayant accès aux projets LookML. Le navigateur d'objets n'est plus une fonctionnalité Labs. Il n'est plus en version bêta et est désormais disponible pour tous. L'option d'activation/désactivation des dossiers de l'IDE (fonctionnalité héritée) a été totalement supprimée et l'IDE hérité ne peut plus être activé.

Modifications La fonctionnalité héritée Fichiers.strings pour la localisation a été entièrement supprimée et ne peut plus être réactivée.

Modifications L'ancienne fonctionnalité Base de données Snowflake sans guillemets est désactivée par défaut. Les connexions Snowflake dont la casse est incorrecte dans le nom de base de données seront rompues.

Modifications Le validateur LookML affichera désormais un avertissement si plusieurs entrées des paramètres suivants sont présentes : paramètres derived_table dans un fichier de vue, paramètres query dans un aggregate table au sein d'un paramètre explore défini ou paramètres materialization dans un aggregate_table au sein d'un paramètre explore défini.

Modifications Le valideur LookML affiche désormais un avertissement pour les noms de table agrégée dépassant 255 caractères. De plus, le générateur de tables agrégées LookML ne générera plus de noms dépassant le nombre maximal autorisé de caractères.

Modifications Le pilote Amazon Athena JDBC a été mis à niveau vers la version 2.0.9, ce qui permet aux utilisateurs de mieux contrôler QueryExecutionPollingIntervalMultiplier et MinQueryExecutionPollingInterval.

Modifications Microsoft Azure SQL Data Warehouse a été renommé Microsoft Azure Synapse Analytics.

Modifications De légères différences peuvent être observées dans la liste des canaux disponibles pour l'envoi de contenu Looker avec l'action Pièce jointe dans Slack (Jeton API), selon que l'application a été configurée avec un jeton d'utilisateur ou un jeton d'utilisateur bot.

Modifications Le paramètre de visualisation de tableau Barres s'appelle désormais Visualisation des cellules. Les visualisations de cellules partiront désormais de zéro au lieu de la valeur minimale.

Modifications Les téléchargements de fichiers .csv acceptent désormais les caractères non latins dans le nom de fichier. Cela peut impacter l'automatisation qui repose sur le nom de fichier vide pour les fichiers dont le nom contient des caractères non latins.

Modifié La fonction de réinitialisation du mot de passe sera verrouillée après un nombre d'échecs de connexion trop important. La période de verrouillage est de 5 minutes pour la plupart des clients après 4 échecs et 30 minutes pour les instances PCI après 6 échecs.

Ajouté Un nouveau point de terminaison de l'API et un nouveau webhook permettent aux utilisateurs d'effectuer un déploiement pour la production depuis tout SHA Git, toute balise ou toute référence à un pointeur HEAD de la branche. Cela nécessite de choisir un mode de déploiement avancé si les déploiements peuvent être effectués via l'API/le webhook uniquement. Éliminant le besoin de plusieurs référentiels, cette nouveauté sera utile pour les instances de développement et de pré-production.

Ajouté Vous pouvez désormais spécifier des attributs utilisateur dans une définition d'action personnalisée pour contrôler la capacité d'un utilisateur individuel à envoyer ou planifier des données vers la destination de l'action.

Ajouté Les tableaux de bord LookML peuvent être mis à niveau vers des tableaux de bord (bêta) si la fonctionnalité de laboratoire expérimentale Nouvelle expérience d'utilisation des tableaux de bord est activée.

Ajouté Un bloc Google Ads est désormais disponible dans le Marketplace Looker. Le bloqueur est compatible avec le service de transfert de données BigQuery.

Ajouté Le dictionnaire de données Looker est désormais disponible pour tous les utilisateurs sur le Marketplace Looker. Remarque : Pour utiliser l'extension Dictionnaire de données Looker, vous devez activer les fonctionnalités expérimentales Framework d'extension et Marketplace.

Ajouté La fonctionnalité de laboratoire expérimentale Nouvelle expérience d'utilisation des tableaux de bord propose désormais de nouveaux paramètres pour les tableaux de bord de parité et normaux :

Added Le terme Look sera désormais masqué lorsque le paramètre en marque blanche Hide Look (Masquer le look) aura été activé.

Ajouté La nouvelle fonctionnalité de laboratoire Sélecteur de champs mis à niveau pour les explorations propose une fonction de recherche plus intelligente, des éléments contextuels supplémentaires pour les champs, de nouvelles options de démarrage rapide ainsi qu'une vue et une gestion améliorées des champs sélectionnés.

Ajout Une nouvelle fonctionnalité bêta, le framework d'extension Looker, permet aux développeurs de créer des applications et outils JavaScript personnalisés en s'appuyant sur Looker, sans avoir à configurer leur propre pile pour le développement. Pour développer des extensions avec le framework d'extension Looker, les administrateurs Looker doivent activer la fonctionnalité de laboratoire Extension Framework.

Ajouté La visualisation du graphique à rayons, disponible sur la place de marché Looker, permet désormais de créer des graphiques en treillis par ligne ou des tableaux croisés dynamiques, et de contrôler le nombre de lignes et de colonnes des graphiques.

Ajouté Le bloc Google Ads Snowflake a été ajouté au Looker Marketplace.

Ajouté Dans l'IDE LookML, les utilisateurs peuvent désormais faire défiler la liste des erreurs de validation LookML.

Ajouté Calcite est désormais activé pour les dialectes compatibles avec Calcite afin de prendre en charge la reconnaissance des agrégats.

Modifications Une nouvelle conception de l'IDE LookML est disponible pour tous les utilisateurs ayant accès aux projets LookML. La fonctionnalité de laboratoire Navigateur d'objets est désormais proposée de façon générale (hors bêta). La fonctionnalité Dossiers IDE hérités a été totalement supprimée et l'IDE hérité ne peut plus être activé.

Modifications La fonctionnalité Fichiers .strings hérités pour la localisation a été entièrement supprimée et ne peut plus être réactivée.

Modifications Le validateur LookML affiche désormais un avertissement si plusieurs entrées des paramètres suivants sont présentes : paramètres derived_table dans une définition de vue, paramètres query dans un paramètre aggregate_table au sein d'un paramètre explore défini, ou paramètres materialization dans un paramètre aggregate_table au sein d'un paramètre explore défini.

Modifications Le valideur LookML affiche désormais un avertissement pour les noms de table agrégée dépassant 255 caractères. De plus, le générateur de tables agrégées LookML ne générera plus de noms dépassant le nombre maximal autorisé de caractères.

Modifications Le pilote Amazon Athena JDBC a été mis à niveau vers la version 2.0.9, ce qui permet aux utilisateurs de mieux contrôler QueryExecutionPollingIntervalMultiplier et MinQueryExecutionPollingInterval.

Modifications Microsoft Azure SQL Data Warehouse a été renommé Microsoft Azure Synapse Analytics.

Modifications De légères différences peuvent être observées dans la liste des canaux disponibles pour l'envoi de contenu Looker avec l'action Pièce jointe dans Slack (Jeton API) du Looker Action Hub, selon que vous avez configuré votre application avec un jeton d'utilisateur ou un jeton d'utilisateur bot. Les nouvelles configurations de pièce jointe Slack (jeton API) n'autorisent que l'authentification des utilisateurs bot.

Modifié Les administrateurs Looker doivent désormais changer le mot de passe SMTP si le port ou l'URL du serveur SMTP est modifié.

Corrigé Le validateur LookML n'affichera plus l'erreur Periods are not allowed in element or filter names lorsqu'un nom d'élément ou un filtre contient des caractères indésirables, tels que des points, pour les tuiles des tableaux de bord LookML.

Corrigé Les utilisateurs ne disposant pas de l'autorisation see_lookml ne pourront plus voir l'option Obtenir le LookML agrégé dans le menu des paramètres d'un tableau de bord.

Corrigé Si la fonctionnalité de laboratoire Message sur la page de connexion est activée, le message de connexion personnalisé s'affichera comme prévu.

Corrigé Les dossiers de groupe et personnels n'affichent plus de miniature corrompue pour les tableaux de bord.

Corrigé Lorsque la page de destination configurée pour un utilisateur est une page qui existe par défaut dans la barre latérale de navigation (par exemple, Populaires, Récemment consultés, Favoris et Dossiers partagés), le nom de cette page est utilisé à la place de Accueil. Auparavant, l'élément de navigation dupliqué était masqué.

Fixed Les résultats fusionnés sans tableau croisé dynamique n'afficheront plus l'erreur A LookML model message occurred. Unable to pivot results.

Corrigé La protection contre le tabnabbing a été mise à jour pour l'ensemble de l'application.

Corrigé Le point de terminaison de l'API bêta sync_lookml_dashboard n'affiche plus de message d'erreur 500 si la mise en page du tableau de bord LookML est définie sur Grille.

Corrigé L'action de cliquer sur l'icône en forme de roue dentée pour les options de colonne sur l'en-tête de colonne d'un tableau ne bloque plus le titre de l'en-tête.

Corrigé Les utilisateurs ne disposant pas de l'autorisation see_lookml ne pourront plus voir l'option Obtenir le LookML agrégé dans le menu des paramètres d'un tableau de bord.

Fixed Les requêtes sources ne sont plus effacées lorsqu'un résultat fusionné est créé.

Corrigé Une faille RCE dans le processeur Markdown de Looker a été corrigée.

7.10

Modifications Un nouveau parseur Liquid est désormais utilisé lors de la validation LookML. Cet analyseur propose de nouvelles alertes Liquid concernant des problèmes de syntaxe auparavant ignorés. Ces alertes préciseront la ligne du code LookML à l'origine du problème.

Modifications Dans Looker 7.8, Looker a introduit les options de format Normal (800 pixels) et Large (1 600 pixels) pour l'envoi et la planification de contenus par e-mail. Dans la version 7.10, lors de l'envoi, si la visualisation Large affichée dépasse la limite du client de messagerie du destinataire, celui-ci devra peut-être faire défiler l'écran horizontalement pour afficher l'intégralité de la visualisation.

Modifié La fonctionnalité héritée IDE Folders Toggle est automatiquement désactivée. Cette fonctionnalité héritée sera totalement supprimée de Looker 7.12. En savoir plus sur les dossiers de l'IDE

Modifications Le pilote JDBC Apache Avatica Calcite a été mis à jour vers la version 0.16.

Modifications L'option de dialecte Apache Druid 0.13 écrit désormais des clauses GROUP BY et ORDER BY plus claires, et utilise des fonctions SQL plus récentes pour les calculs de différence de date en mois et en années.

Modifications Les commentaires contextuels sur les connexions Google BigQuery sont désactivés par défaut, car ils annulent la capacité de Google BigQuery à effectuer les mises en cache et peuvent avoir un impact négatif sur la performance des caches. Vous pouvez activer les commentaires contextuels pour une connexion BigQuery en désélectionnant le paramètre Disable Context Comment (Désactiver les commentaires contextuels) sur la page de documentation Connection Settings (Paramètres de connexion) pour la connexion.

Modifications Le pilote JDBC Snowflake a été mis à niveau vers la version 3.12.5 pour corriger une erreur ConcurrentModificationException qui se produit lorsqu'une tentative de fermeture de resultSets échoue. Cette mise à niveau corrige également un problème lorsque des requêtes terminées dans Snowflake apparaissent toujours comme en cours de traitement dans Looker en raison d'une utilisation intensive, ce qui surcharge le groupe d'unités d'exécution de Looker.

Modifications Le pilote MariaDB JDBC a été rétrogradé vers la version 2.5.4.

Modifications La suppression de requêtes est désormais prise en charge pour Oracle RAC. L'ID de connexion à Looker obtenu n'incluait jamais l'ID de nœud, lequel est nécessaire pour la suppression de requêtes sur les déploiements en clusters d'Oracle. Désormais, Looker recherchera les éléments SID, SERIAL# et INST_ID afin d'obtenir l'ID de connexion pour la suppression de requêtes. Remarque : Les clients d'Oracle RAC doivent mettre à jour leurs objets de base de données Looker afin d'inclure INST_ID dans la VUE LOOKER_SESSION utilisée afin de récupérer cette information.

Modifié Le validateur LookML affiche désormais un avertissement lorsque vous utilisez timeframes dans des groupes de dimensions de type type: duration. Par ailleurs, une alerte sera générée si intervals est utilisé dans des groupes de dimensions type: time.

Modifications Auparavant, le générateur LookML créait un groupe de dimensions intitulé simplement d'un trait de soulignement, , pour la table sous-jacente appelée time pour les dialectes Apache Druid. Désormais, le générateur LookML créera un groupe de dimensions intitulé _time pour ces dialectes.

Modifications Auparavant, le générateur LookML générait une dimension nommée count et une mesure nommée count si la table de base de données sous-jacente comportait une colonne nommée count, ce qui entraînait une erreur LookML non valide. Désormais, la dimension est appelée count_view_name.

Modifications Les envois d'e-mails planifiés avec du contenu en ligne ou des pièces jointes dépassant respectivement 20 Mo ou 15 Mo généreront une erreur indiquant que la pièce jointe ou l'e-mail est trop volumineux.

Modifié Les requêtes i__looker seront traitées une par une par la base de données interne de l'instance.

Ajouté La visualisation personnalisée "Carte de chaleur du calendrier" disponible sur le Marketplace Looker inclut les améliorations suivantes : nouveaux styles, nouvelles options de mise en forme, possibilité d'analyser les données et prise en charge des calculs de tableau.

Ajouté Le Marketplace Looker propose désormais un bloc de données sur la mobilité de la communauté, inclus dans le bloc de données sur la COVID-19.

Ajouté Le bloc de données démographiques ACS a été ajouté au Marketplace Looker.

Ajouté Prise en charge des langues ajoutée pour le tchèque, l'hindi, le lituanien, le norvégien (bokmål), le thaï et l'ukrainien.

Ajouté La page Marque blanche du panneau Admin comporte une nouvelle option, Mentions Looker sur les pages des dossiers, qui supprime toute mention de Looker sur la page du dossier personnel d'un utilisateur lorsque celui-ci n'a aucun élément enregistré dans son dossier.

Ajouté La page Intégrer du panneau Admin comporte une nouvelle option, Supprimer la navigation Look. Lorsqu'elle est activée, elle supprime la mention des Looks dans le menu en forme de roue dentée des Explorations intégrées.

Ajouté La page Tables dérivées persistantes (PDT) du panneau Admin permet aux utilisateurs de filtrer par type de persistance appliqué à la PDT, Déclencheur ou Persister.

Ajouté La connaissance agrégée peut désormais optimiser les requêtes avec des nombres DISTINCT, sans exiger que aggregate_table corresponde exactement à la dimension de la requête. Cette caractéristique est prise en charge pour les dialectes Snowflake, BigQuery et Presto/Athena SQL. Le développeur LookML doit déclarer allow_approximate_optimization: yes sur la mesure des types count ou count_distinct pour activer cette fonctionnalité. De plus, la reconnaissance des agrégats est compatible avec les mesures définies avec des expressions SQL, y compris les expressions telles que ${field_a} + ${field_b} / ${field_c}.

Ajouté Des perfectionnements peuvent désormais être appliqués dans la table agrégée LookML pour les tableaux de bord et les explorations.

Ajouté Le paramètre LookML extends peut désormais être implémenté dans les perfectionnements. En savoir plus sur l'utilisation de extends dans une amélioration LookML

Added Les tableaux de bord (bêta) avec filtres incluront le paramètre ui_config dans la réponse LookML lorsque le LookML du tableau de bord sera affiché dans la boîte de dialogue "Obtenir le LookML" ou via l'API dashboard_lookml. Le paramètre ui_config permet à un développeur LookML de choisir le type de contrôle des filtres, l'endroit où celui-ci doit apparaître et les options disponibles pour ces filtres.

Ajouté Une nouvelle fonctionnalité de laboratoire expérimentale, Looker API CORS, est désormais disponible. Cette fonctionnalité permet aux applications Web basées sur un navigateur d'appeler l'API Looker au-delà des limites de domaine à l'aide du protocole CORS (Cross-Origin Resource Sharing). Chaque application web doit être enregistrée pour l'instance Looker et activée par un administrateur Looker. La désactivation de cette fonctionnalité bloque immédiatement toutes les requêtes web entre domaines vers l'API Looker.

Ajouté Une nouvelle fonctionnalité de laboratoire en version bêta, Pooling de connexions de base de données, est désormais disponible. Cette fonctionnalité optimise la réutilisation des connexions de base de données via le pilote JDBC, ce qui permet de garantir un pool de connexions lorsque des bases de données avec des dialectes pris en charge sont consultées.

Ajouté Le SDK Python prend désormais en charge Python 3.6.

Ajouté Dans l'API 4.0 expérimentale, les utilisateurs et groupes incorporés sont omis des résultats renvoyés par le point de terminaison search_group_potential_members.

Ajouté Les tableaux de bord (bêta) sont désormais compatibles avec les thèmes de filtres à intégrer via les options de thème dans les paramètres d'administration.

Ajouté Les menus des vignettes des tableaux de bord (bêta) offrent désormais aux utilisateurs la possibilité d'vider le cache et d'actualiser, et d'afficher la présentation (si la vignette est basée sur une présentation enregistrée).

Ajouté Les tableaux de bord (bêta) permettent désormais d'obtenir le code LookML à partir des options de menu des tableaux de bord.

Ajouté Une nouvelle option de dialecte, Apache Druid 0.18, est disponible. Elle prend en charge les jointures, différents types d'emplacement et un langage SQL globalement plus propre que dans les précédentes versions.

Ajouté De nouvelles polices sont disponibles si vous utilisez le thème par défaut Looker pour les tableaux de bord intégrés.

Corrigé L'impossibilité de modifier simultanément plusieurs filtres de tableau de bord a été corrigée.

Corrigé Les utilisateurs ne sont plus invités à ajouter un filtre lorsqu'ils cliquent sur une valeur de dimension dans une superposition de détails.

Corrigé L'exploration en détail d'une vignette inclut désormais l'option Semaine parmi les filtres du modèle de détail.

Corrigé Dans une visualisation de table, la largeur des colonnes n'est plus tronquée si celles-ci présentent un champ avec des liens ou si des totaux sont activés.

Corrigé Les histogrammes avec des libellés de valeurs activés affichent désormais les bons libellés de faible valeur lorsque l'histogramme contient également des valeurs élevées.

Corrigé Lorsque vous filtrez selon un paramètre, les valeurs de filtre n'affichent plus la valeur lorsqu'un libellé est défini.

Fixed Dans une visualisation de table, si le paramètre Tronquer le texte est désactivé, la hauteur de ligne est désormais automatiquement ajustée.

Corrigé Le dossier Tableaux de bord LookML indique désormais le modèle d'origine d'un tableau de bord LookML.

Corrigé Les utilisateurs peuvent créer un tableau de bord depuis le menu Parcourir.

Fixed Lorsque les filtres d'élément d'un tableau de bord sont mis à jour en raison d'une modification des requêtes de fusion, les filtres ne sont plus invalidés, sauf si vous supprimez ou réorganisez une requête de fusion comptant plusieurs requêtes sources avec le même nom de modèle et d'exploration.

Corrigé Lors de l'affichage d'une visualisation de table, l'icône de développement d'un groupe de sous-totaux ne se développe plus et ne recouvre plus le contenu de la cellule.

Corrigé Un utilisateur disposant de l'autorisation create_alerts ne voit plus le panneau Admin sans aucune option de menu.

Fixed Les alertes basées sur les totaux des lignes ont été masquées dans le pop-up Modifier l'alerte pour éviter que les requêtes générées par les alertes ne renvoient des erreurs.

Corrigé La modification d'une alerte avec un seuil "0" indique désormais la valeur à la place d'un blanc.

Corrigé Si une visualisation de table est planifiée ou exportée au format PDF, les en-têtes de colonne seront désormais automatiquement développés verticalement et le texte sera renvoyé à la ligne.

Fixed Looker Action Hub infère désormais l'extension d'un fichier au lieu de le compresser automatiquement lorsqu'il est envoyé via Slack.

Corrigé La tentative de récupération d'informations de planification via l'API n'affichera plus un message d'erreur 500 si la réponse comprend une planification liée à un tableau de bord LookML supprimé.

Fixed Les téléchargements avec des options de mise en forme activées afficheront désormais les valeurs comme prévu.

Fixed Dans l'exploration Espace d'activité système, le champ is_personal a été remplacé par is_personal_root avec un libellé, et une description a été ajoutée pour indiquer clairement qu'il s'agit simplement de vérifier si un dossier est la racine du dossier personnel.

Corrigé L'ajout d'un fichier JSON/P12 lors de la mise en place d'une nouvelle connexion dans Looker n'indique plus à tort que le fichier est invalide.

Corrigé L'IDE LookML n'apparaîtra plus comme un élément vide après engagement et validation.

Corrigé Le paramètre d'engagement du projet LookML Exiger la correction des erreurs uniquement avant la validation permet désormais aux utilisateurs de s'engager même si des avertissements sont signalés.

Corrigé Le validateur de contenu ne tentera plus de valider le contenu planifié basé sur une présentation ou un tableau de bord supprimé.

Fixed Dans l'IDE LookML hérité, la fonction mettant à jour les dépendances n'échoue plus.

Corrigé Une faille XSS dans l'IDE de Looker a été corrigée.

7,8

Changed Si un champ inconnu ou une syntaxe incorrecte sont fournis dans le paramètre _filters , l'avertissement LookML suivant sera renvoyé : Expected value in "_filters" to be a field name.

Modifications L'intégration Slack est désormais disponible sans avoir à l'activer via une fonctionnalité Labs.

Modifications Le contenu Looker Marketplace est désormais visible par tous les utilisateurs d'une instance si un administrateur Looker a activé la fonctionnalité Marketplace Labs.

Modifications L'option Obtenir le code LookML… des paramètres d'une exploration affiche désormais les options suivantes : Code LookML du tableau de bord, Code LookML de la table agrégée et Code LookML de la table dérivée.

Modifications Les options de dialecte Apache Druid mettent désormais les noms de colonnes entre guillemets dans l'outil de génération LookML.

Modifications L'autorisation see_datagroups est désormais spécifique au modèle.

Modifications Invalidez les filtres de tableau de bord joints aux vignettes des résultats fusionnés uniquement si les requêtes sources des requêtes de fusion ou les champs de fusion sont modifiés, et non lorsque la mise en forme de la vignette est modifiée.

Ajouté Le bloc Covid19, un modèle de données prédéfini et des tableaux de bord articulés autour de données publiques sur le COVID-19 tirées du New York Times et de l'université Johns Hopkins, sont désormais disponibles sur la place de marché Looker.

Ajouté Le graphique en jauge radiale est disponible pour un déploiement via le Marketplace Looker.

Ajouté Le bloc Looker pour Braintree est disponible dans le Marketplace Looker.

Ajouté L'application Slack permet aux utilisateurs de partager des liens dans Slack à partir des visualisations SQL Runner.

Ajouté La page d'administration des forfaits Scheduler inclut désormais un récapitulatif du format et de la destination des livraisons planifiées.

Ajouté Les nouvelles pages "Liste des groupes" et "Modifier" améliorent les performances pour permettre de gérer facilement les instances comportant des milliers de groupes.

Added Les utilisateurs disposant d'une autorisation de planification peuvent déclencher une planification avec des groupes de données.

Ajouté Un nouveau paramètre d'administration permet aux administrateurs de spécifier une politique de données envoyée par e-mail pour leur instance Looker. Ce paramètre contrôle l'envoi des liens et/ou des données dans les e-mails planifiés.

Ajouté Les mentions de Looker peuvent être supprimées de la page de configuration du compte et du texte d'accueil de l'onglet du navigateur , ainsi que du logo Looker et des liens vers Looker dans les e-mails de notification d'alerte.

Ajouté Un nouvel événement JavaScript indique que les résultats de la requête de bloc ont été tronqués, car la requête a renvoyé plus de lignes que la limite autorisée. La limite maximale de lignes peut être spécifiée par l'utilisateur ou correspondre à la limite par défaut de Looker (5 000 lignes).

Ajouté Aggregate Awareness est une nouvelle fonctionnalité qui permet d'accélérer les requêtes et de réduire les coûts de la base de données en définissant des tables agrégées dans Looker. Looker réécrit le code SQL de manière pertinente pour utiliser les tables agrégées dès que possible, sans que vous n'ayez besoin de créer des explorations distinctes.

Ajouté Il est désormais possible de masquer le titre des vignettes sur les tableaux de bord (bêta).

Added La résolution de version pour l'importation de projet crée un fichier de verrou pour gérer les dépendances ajoutées au fichier manifeste. Pour utiliser la détection automatique des mises à jour de projets à distance, vous pouvez spécifier un nom de branche ou un tag de version pour la dépendance. Après l'ajout de la première dépendance au manifeste, une invite permettant de créer le fichier de verrou s'affiche.

Ajouté Lorsque les perfectionnements LookML sont activés, le navigateur d'objets dirige les utilisateurs vers le dernier perfectionnement par ordre d'inclusion (s'il y en a plusieurs).

Ajouté Il est désormais possible de créer simultanément des tables PDT en parallèle pour chaque connexion. La simultanéité est définie par défaut sur 1. Vous pouvez augmenter cette valeur dans les paramètres de connexion.

Ajouté L'extension Looker Data Dictionary, une source centralisée pour les définitions de champs et de métriques, est désormais disponible dans le Marketplace Looker.

Ajouté Amazon Redshift prend en charge l'affichage de schémas externes (Amazon Spectrum) dans SQL Runner et l'outil de génération LookML.

Ajouté La visualisation Packed Bubbles possède de nouvelles options de couleurs et de mise en forme des valeurs.

Ajouté La visualisation Multiple Value prend désormais en charge les calculs de tables et l'utilisation de détails.

Ajouté Nous avons ajouté une ancienne fonctionnalité, Nom de base de données Snowflake sans guillemets, qui conserve l'ancien comportement de Looker consistant à laisser le nom de la base de données sans guillemets dans la chaîne JDBC et dans certaines requêtes de métadonnées. Lorsque cette fonctionnalité héritée est désactivée, Looker met tous les noms de bases de données entre guillemets, ce qui permet d'utiliser des valeurs sensibles à la casse comme des bases de données en lettres minuscules dans Snowflake. Lorsque les administrateurs Looker sont prêts à effectuer cette modification, ils doivent s'assurer que la casse des noms de leurs bases de données Snowflake dans les paramètres Connexions correspond à celle des bases de données réelles dans Snowflake, puis désactiver cette fonctionnalité héritée.

Corrigé Les tests de connexion à la base de données ne renvoient plus une page vierge.

Corrigé Pour une connexion BigQuery, les tables affichées sous les jeux de données dans SQL Runner s'affichent correctement dans la section "Créer une vue à partir d'une table".

Corrigé Il est désormais possible de faire glisser un fichier de vue dans un dossier.

Corrigé La finalisation automatique pour le paramètre LookML type: génère désormais des suggestions comme prévu.

Corrigé Les tables externes Redshift sont désormais répertoriées lorsque vous sélectionnez l'option Créer une vue à partir d'une table dans l'IDE LookML.

Corrigé Le bouton Open Pull Request (Ouvrir la demande d'extraction) dans un projet ne redirige plus vers une URL non valide.

Corrigé L'association des champs de groupe et de tableau croisé dynamique au type CHAR permet d'éviter les erreurs de collecte lors de l'exécution de requêtes MySQL pivotées.

Corrigé L'utilisation de requêtes pivotées dans les explorations Activité du système et i__looker renvoie les résultats attendus.

Corrigé La requête utilisée pour récupérer des métadonnées sur des schémas et des tables a été modifiée pour être compatible avec les dernières versions d'Apache Druid (0.16 et versions ultérieures).

Corrigé Le test de connectivité d'un dialecte renvoie une erreur plus pertinente que Driver cannot be found: NameError :: undefined local variable or method `e' for #Looker::DBConnectionTester:0x4ccf8cbf.

Corrigé Un paramètre filters peut désormais référencer un champ qui utilise la syntaxe Liquid dans un Explore sans générer l'erreur There was a problem running the validator.

Corrigé La tentative d'affichage d'un tableau de bord LookML dont le titre commence par le chiffre 1 ne renvoie plus l'erreur [chromium] An attempt was made to access a protected resource. / Uh oh. Looker::Render::RendererNoRenderFinishedEventReceivedError.

Corrigé Les blocs Google Ads et Hubspot ont été améliorés.

Corrigé Les requêtes, en particulier celles concernant les alertes, qui proviennent d'une exploration de l'activité système ne renvoient plus l'erreur undefined method `map' for "model:system__activity":String Did you mean? tap.

Corrigé L'utilisation d'identifiants SMTP pour Amazon SES code correctement l'adresse e-mail de l'expéditeur.

Fixed L'icône d'aide dans la barre de navigation supérieure respecte les paramètres de marque blanche sur toutes les pages.

Corrigé Les utilisateurs peuvent créer correctement un tableau de bord depuis le menu "Parcourir".

Corrigé Le dossier Tableaux de bord LookML affiche désormais les modèles attendus.

Corrigé Les libellés s'affichent désormais comme prévu sur la visualisation en entonnoir sur les tableaux de bord (bêta).

Fixed Plusieurs problèmes liés au vecteur de script intersites (XSS) ont été résolus.

Corrigé L'ajout d'une mesure personnalisée à une vignette existante sur les tableaux de bord (bêta) fonctionne désormais comme prévu.

Corrigé Les utilisateurs ne sont plus invités à ajouter un filtre lorsqu'ils cliquent sur une valeur de dimension dans la superposition de détails.

Corrigé Sur un tableau de bord intégré (bêta), la sélection d'un lien dans un modèle d'analyse transversale redirige vers ce lien.

7,6

Modifié Les utilisateurs qui s'authentifient dans Slack depuis la page de leur compte Looker recevront désormais une notification dans Slack pour les informer de la connexion de leur compte Looker.

Modifications Le sous-paramètre sort a été remplacé par le sous-paramètre sorts, qui se présente sous la forme suivante : sorts: [field_1: asc | desc, field_2: asc | desc, ...]

Modifications Pour les environnements en clusters, la modification du paramètre du niveau de journalisation s'appliquera désormais à tous les nœuds au lieu de ne s'appliquer qu'au nœud qui traite la requête.

Modifications La fonctionnalité de sauvegarde Automatic S3 ne sera plus disponible. Cette obsolescence n'affecte que les instances hébergées par un client (les instances hébergées par Looker bénéficient d'une sauvegarde automatique). Looker vous recommande vivement d'héberger votre propre sauvegarde. Pour savoir comment procéder, consultez la page de documentation Créer des sauvegardes.

Modifications Les noms distingués (DN) LDAP acceptent désormais jusqu'à 4 000 caractères.

Ajouté Lorsque vous envoyez des Looks ou des tableaux de bord au format de fichier Visualisation (PNG), vous pouvez spécifier la largeur de la visualisation à l'aide de l'option Résolution de table. Pour les tableaux de bord, cette option est disponible lorsque le format du contenu est défini sur utiliser la disposition en une seule colonne.

Added Le SDK Typescript prend en charge de nouveaux workflows de services de jetons d'authentification.

Ajouté Vous pouvez désormais partager du contenu de tableaux de bord (bêta) dans Slack à l'aide de l'intégration Slack (bêta) via des commandes à barre oblique et le déploiement de l'aperçu des liens.

Ajouté Des améliorations ont été apportées à la visualisation Gauge disponible sur le Marketplace (bêta).

Ajouté De nouveaux blocs sont disponibles sur le Marketplace (bêta) : Braze, Salesforce Analytics et Square.

Ajouté La possibilité de parcourir les modèles LookML dans l'IDE via des objets au lieu de fichiers est désormais disponible en activant la fonctionnalité expérimentale Labs Navigateur d'objets.

Ajouté Amélioration de la capacité de recherche, des performances de la page et de la surveillance de la page Tables dérivées persistantes dans le panneau Admin. Les administrateurs Looker peuvent utiliser la page Tables dérivées persistantes du panneau Admin pour afficher les PDT par connexion et rechercher des PDT spécifiques. Les utilisateurs non-administrateurs disposant de l'autorisation see_pdts peuvent consulter des informations concernant des PDT à partir de modèles pour lesquels ils ont accès aux données.

Ajouté Les perfectionnements LookML offrent aux utilisateurs une solution pour s'appuyer sur les vues et les explorations dans leurs projets. Les perfectionnements LookML sont parfaits pour des projets contenant des blocs Looker, qui utilisent des parties préintégrées de LookML ; des projets qui importent des fichiers provenant d'autres projets ; des projets dans lesquels il est souvent nécessaire de générer des fichiers à partir de tables dans votre base de données ; et des situations de partage de LookML entre des modèles ou des projets tout en y apportant des personnalisations (c'est-à-dire, des configurations en étoile).

Ajouté La définition de noms privilégiés pour des groupes en miroir donne aux administrateurs Looker la possibilité d'attribuer des noms personnalisés à n'importe quel groupe créé lors de l'utilisation du mappage de groupes SAML, LDAP ou OpenID Connect. Les administrateurs Looker peuvent également déterminer si des rôles directs peuvent être attribués aux groupes et aux utilisateurs hérités dans Looker, si ces derniers peuvent être ajoutés à des groupes Looker natifs ou s'ils peuvent hériter de rôles issus de groupes Looker natifs.

Ajouté La connexion aux serveurs Bitbucket est désormais prise en charge sur les ports autres que le port 7999.

Ajouté Les administrateurs Looker peuvent désormais connecter plusieurs instances Looker à un espace de travail Slack unique. Dans Slack, les utilisateurs peuvent spécifier une instance Looker par défaut pour laquelle ils peuvent afficher du contenu depuis Slack.

Ajouté Les utilisateurs peuvent consulter et gérer leurs alertes sur une page de gestion des alertes accessible depuis leur profil utilisateur.

Ajouté L'organisation des tableaux de bord est désormais simplifiée : les utilisateurs disposant de droits de modification peuvent désormais faire glisser/déposer des Looks et des tableaux de bord épinglés entre les sections pour les réorganiser.

Ajouté Le contenu consulté récemment est désormais disponible dans l'onglet Accueil de l'application Slack.

Ajouté Les tableaux de bord (bêta) permettent désormais de créer, afficher et modifier des notes sur les vignettes.

Added Dans les tableaux de bord (bêta), le titre d'une vignette de requête peut désormais être modifié en ligne à partir du tableau de bord, de la même manière que le titre d'un tableau de bord.

Ajouté Les tableaux de bord (bêta) permettent désormais de dupliquer des vignettes.

Ajouté Dans Snowflake, les tables PDT permettent désormais d'ajouter le paramètre LookML cluster_keys. Si vous définissez ce paramètre, CLUSTER BY sera inclus dans l'instruction PDT CREATE TABLE.

Ajouté Apache Druid prend désormais en charge la fonctionnalité SQL Explain.

Ajout Microsoft Azure SQL Data Warehouse prend désormais en charge la fonctionnalité des sous-totaux.

Ajout Le pilote MariaDB JDBC a été mis à niveau vers la version 2.6.0.

Ajouté Les commentaires contextuels sont supprimés des requêtes BigQuery. Les commentaires contextuels annulaient la capacité de BigQuery à effectuer les mises en cache et avaient un impact négatif sur la performance des caches.

Ajouté Les connexions BigQuery sont désormais compatibles avec OAuth. Remarque : Comme c'est le cas dans toutes les connexions par utilisateur, la mise en cache entre les utilisateurs sera désactivée en activant cette fonctionnalité.

Ajouté Le dialecte MemSQL prend désormais en charge les sous-totaux et la rotation pour utiliser SQL dans la base de données.

Ajouté Apache Druid 0.13+ est désormais disponible. La prise en charge du dialecte, qui inclut les fuseaux horaires, ne prend pas en compte les emplacements. Elle supprime également les solutions de contournement de filtrage CASE WHEN inutiles des versions précédentes.

Ajouté Plusieurs améliorations ont été apportées à la façon dont Looker génère la mise en forme des instructions SQL.

Corrigé Le vecteur Cross-Site Scripting (XSS) a été résolu dans la nouvelle expérience des tableaux de bord avec les filtres modifiables par l'utilisateur.

Corrigé L'utilisation du point de terminaison de l'API create_space pour tenter de créer un dossier avec un nom en double renvoie désormais un message d'erreur indiquant que le nom de l'espace est déjà utilisé, au lieu d'un message d'erreur 500 générique.

Corrigé Les utilisateurs des tableaux de bord (bêta) ne verront plus l'option Télécharger s'ils n'ont pas les autorisations nécessaires.

Corrigé La mise en forme des valeurs, Percent (0), ne tronque plus les valeurs inutilement et ne retire plus la mise en forme du pourcentage dans les calculs de la table pour lesquels des barres ont été activées.

Corrigé Le masquage du titre d'une vignette sur une visualisation de table (héritée) ne masque plus les options du menu de la vignette.

Corrigé Les vignettes textuelles dans les tableaux de bord (bêta) rendent désormais de façon appropriée Markdown pour les listes numérotées ou non ordonnées.

Corrigé Une vulnérabilité a été corrigée dans les tableaux de bord (bêta) qui entraînait l'exécution potentielle d'un vecteur Cross-Site Scripting (XSS) lors de l'affichage du tableau de bord et de la modification de la valeur du filtre en utilisant la fonctionnalité avec des filtres modifiables par l'utilisateur.

Corrigé Les modifications du filtre de date du tableau de bord s'appliquent désormais aux utilisateurs disposant de paramètres régionaux différents de en.

Corrigé La mise en forme conditionnelle dans les visualisations de table ne s'applique plus de manière intermittente.

Fixed Les en-têtes de la nouvelle visualisation de tableau ne sont plus tronqués lorsque le paramètre Tronquer le texte est désactivé.

Fixed Les visualisations de cartes fonctionnent désormais comme prévu avec les calculs de table pour afficher une légende et les couleurs attendues.

Corrigé Sur les tableaux de bord (bêta), les utilisateurs qui tentent d'afficher des vignettes basées sur des données pour lesquelles ils n'ont pas d'accès de modèle verront désormais un message d'erreur au lieu d'une vignette vide.

Corrigé Les visualisations de table n'affichent plus de manière incorrecte les mesures avec des listes de chaînes.

Corrigé La mise en forme conditionnelle sur les visualisations de table n'ignore plus l'activation ou la désactivation de l'option Inclure les totaux.

Corrigé Le thème Classique n'affiche plus d'en-têtes de mesures comme dimensions.

Fixed La période Trimestre ne trie plus par défaut dans le sens opposé des autres périodes.

Corrigé Les tableaux de bord qui rendent des PDF de visualisations de table contenant des tailles HTML n'aboutissent plus sur la coupe de la vignette.

Corrigé Les personnalisations sur les visualisations de table avec des sous-totaux activés n'appliquent plus de façon intermittente la couleur d'arrière-plan des colonnes à toutes les colonnes.

Corrigé Les filtres personnalisés qui tentent d'utiliser des mesures échouent désormais avec le message d'erreur Field "_" is not in the current explore. au lieu du message d'erreur Field "_" either does not exist in the current query or is a measure..

Corrigé L'utilisation du point de terminaison Schedule Plan run_once avec le seul paramètre schedule_id ne génère plus de réponse 500 inattendue.

Corrigé La tentative d'accéder à une exploration Activité du système à partir d'un tableau de bord en utilisant des tableaux de bord (bêta) fonctionne désormais comme prévu.

Corrigé L'exploration Utilisation du contenu n'affiche plus de contenu en double avec des caractères inattendus dans l'identifiant du contenu en double.

Corrigé L'expansion d'une valeur réduite par défaut sur une visualisation de tableau avec des sous-totaux activés n'empêche plus le défilement.

Fixed Lorsque vous utilisez le point de terminaison de l'API render_task, vous pouvez désormais spécifier expand tables pour afficher un PDF d'un tableau de bord.

Fixed Les plannings qui échouent avec ce message d'erreur Invalid filter: view_name.field_name sont désormais modifiés pour alerter les utilisateurs et les inviter à revoir leur contenu et à réappliquer les filtres aux champs actuels si le champ auquel le filtre est associé a été modifié dans le modèle.

Corrigé Les plannings qui diffusent des fichiers de type XLSX vers une destination S3/SFTP ne génèrent plus l'erreur NoMethodError : undefined method 'value' for nil:nilClass, même si les données sont bien fournies.

Corrigé Les alertes utilisent désormais le fuseau horaire de l'application dans le corps de l'alerte au lieu de s'appuyer sur le fuseau horaire du système.

Corrigé Les fuseaux horaires sont désormais prédéfinis pour la connexion looker_app gérée par Looker lorsque les fuseaux horaires de l'utilisateur sont activés.

Corrigé Le validateur n'affiche plus l'erreur Periods are not allowed in element or filter names. lorsqu'un nom d'élément ou un filtre contient des caractères indésirables, tels qu'un point.

Fixed Le message Testing tmp_db_views ne s'affiche plus lorsque vous testez une connexion sur la page Connexions de l'administration si les PDT sont désactivés.

Corrigé Le paramètre du tableau de bord LookML subtitle sera désormais localisé.

Corrigé La possibilité de filtrer les PDT par leur nom de vue sur la page PDT du panneau Admin fonctionne désormais comme prévu.

Corrigé L'option de dialecte MSSQL 2012 est désormais prise en charge. Le niveau de prise en charge du dialecte MSSQL 2008 a été rétrogradé à Intégration.

Corrigé La conversion des fuseaux horaires en de nombreux dialectes à l'aide de TIMESTAMP_TZ génère désormais la conversion attendue dans les résultats de données et SQL générés.

Corrigé Les importations de dépendances à distance ne proposent plus l'option edit si le projet distant est public.

Corrigé La finalisation automatique pour le paramètre LookML type: génère désormais des suggestions comme prévu.

Corrigé L'IDE ne génère plus automatiquement les caractères ${ supplémentaires après la sélection d'un champ à suggestion automatique.

Fixed Vous pouvez désormais définir des alertes sur des visualisations à valeur unique basées sur des résultats dynamiques.

7.4

Modifications Le pilote Snowflake JDBC a été mis à jour vers la version 3.11.1 pour prendre en charge le format de résultats Apache Arrow afin d'améliorer les performances de recherche de résultats.

Modifications Le pilote Dremio JDBC a été mis à niveau vers la version 4.1.4 pour prendre en charge le protocole SSL. Il peut être nécessaire de mettre à jour les connexions existantes sur la page "Admin", sous Connexions à la base de données. Cochez la case Vérifier le certificat SSL pour appliquer une vérification stricte du nom d'hôte.

Modifications Le paramètre connection d'un fichier LookML va désormais suggérer automatiquement les connexions de bases de données disponibles sur l'instance.

Modifié L'autorisation utilisateur ?download_without_limit peut désormais être défini pour des modèles spécifiques, plutôt qu'à l'ensemble d'une instance.

Modifications La page d'administration des PDT se charge désormais 100 fois plus rapidement.

Modifications Dans l'IDE, l'icône de réduction est désormais toujours visible, au lieu de l'être uniquement au survol.

Ajouté Les intégrations Google Drive et Google Sheets sont désormais disponibles via le Looker Action Hub.

Ajouté La nouvelle syntaxe filters est plus concise et plus simple à écrire. Les crochets indiquent un tableau avec des paires clé-valeur.

Added Les mesures peuvent désormais être triées par d'autres mesures dans le paramètre order_by_field.

Ajouté Les vignettes des tableaux de bord (bêta) sont désormais compatibles avec l'option de mise en page en grille.

Ajouté Le contenu d'une vignette dans les tableaux de bord (bêta) peut désormais être téléchargé dans les formats suivants : TXT, Excel, CSV, JSON, HTML, Markdown et PNG.

Ajouté Les vignettes de résultats fusionnés sont désormais filtrables et entièrement prises en charge dans les tableaux de bord (bêta).

Ajouté Les tableaux de bord (bêta) peuvent désormais être téléchargés aux formats PDF et CSV. Remarque : Les formats PDF vont toujours réaliser le rendu de l'ancienne conception d'un tableau de bord.

Ajouté Vous pouvez connecter plusieurs espaces de travail Slack à une seule instance Looker et accéder au contenu Looker depuis l'onglet "Accueil" dans Slack.

Ajouté D'autres blocs et visualisations sont désormais disponibles dans le Marketplace Looker (bêta) : blocs Salesforce, Hubspot, Square, Time Tracking Essentials et Zendesk Analysis, ainsi que les visualisations Aster Plot et Kiviat.

Ajouté Les espaces vides sont désormais respectés dans les filtres.

Ajouté Les utilisateurs peuvent désormais activer/désactiver les filtres de Looks intégrés via les paramètres d'intégration de la page "Admin". Remarque : Ce paramètre s'applique à toutes les présentations incorporées à l'instance.

Ajouté Les paramètres label et description du groupe de données sont désormais visibles sur la page Groupes de données du panneau Admin. Ces deux sous-paramètres peuvent être localisés à l'aide de fichiers de chaînes de paramètres régionaux.

Ajouté La connexion de la base de données teste désormais la capacité de la base de données d'un utilisateur à utiliser des vues de table PDT (CREATE VIEW, SELECT, DROP VIEW) lors de l'ajout d'une nouvelle connexion Looker.

Corrigé Les fuseaux horaires pour les requêtes dans des vignettes ne seront plus vides.

Corrigé La désactivation du paramètre User Specific Timezones n'est plus ignorée, l'option s'affiche donc toujours dans l'IU.

Corrigé Les fichiers topojson personnalisés dans les dossiers de l'IDE rendent désormais correctement une visualisation intégrée.

Corrigé La mise en forme des valeurs dans les visualisations enregistrées sur les tableaux de bord ne génère plus l'erreur suivante : l.valueFormat is not a function.

Corrigé Les PDT dont le paramètre publish_as_db_view est défini sur yes publieront désormais des vues stables pour tous les modèles de production auxquels la PDT est associée.

Corrigé Les en-têtes de tables appliquent désormais les personnalisations effectuées dans les paramètres de visualisation.

Corrigé Une vulnérabilité permettant à un utilisateur disposant des autorisations explore et access_data d'exploiter de façon malveillante les options du menu des séries pour introduire un vecteur XSS (Cross-Site Scripting) a été résolue.

Corrigé Une faille permettant aux développeurs d'exploiter de façon malveillante des libellés et des valeurs de mesures pour introduire un vecteur XSS (Cross-Site Scripting) a été corrigée.

Corrigé Une vulnérabilité permettant aux utilisateurs d'exploiter de façon malveillante les libellés de valeurs dans les paramètres de visualisation de la barre de menus pour introduire un vecteur XSS (Cross-Site Scripting) a été résolue.

Corrigé Dans l'expérience effectuée sur des tableaux de bord (version bêta), les vignettes des tableaux ne sont plus coupées lorsque les utilisateurs font défiler l'écran jusqu'en bas de la vignette.

Corrigé Les utilisateurs ne vont plus entrer dans un état de fusion Git erroné lorsque des fichiers auront été supprimés dans une autre branche.

Corrigé Les montants sous-totaux restent inchangés lorsque les utilisateurs cliquent sur les cellules d'un tableau.

Corrigé La planification ou le téléchargement de contenu ne générant aucun résultat n'échouera plus en affichant le message d'erreur RendererNoRenderFinishedEventReceivedError - retried.

Corrigé L'envoi des plannings d'un utilisateur n'échouera plus lorsque l'utilisateur sera en mode Développement, mais il ne pourra plus accéder develop au modèle sur lequel est basé le contenu du planning.

Corrigé La planification ou l'envoi d'un contenu Looker n'échouera plus lorsque les paramètres régionaux fr_FR seront utilisés sur une instance.

Fixed Une option affichant des points de suspension pour les noms de fichiers longs a été ajoutée dans l'IDE afin d'éviter un dépassement de texte.

Corrigé La suppression de plusieurs modèles de l'IDE autorise un utilisateur à supprimer tous les modèles configurés sur la page Gérer les projets.

Corrigé Les utilisateurs ne recevront plus de message d'erreur 404 à chaque tentative de suppression des branches Git contenant un caractère barre oblique, "/".

Corrigé Les libellés et descriptions de groupes de données, lorsqu'ils sont localisés, ne renvoient plus le message d'erreur parameter "label" must be a string. Hash was given de l'IDE.

Corrigé Les dialectes Snowflake et MySQL ne doivent plus renvoyer des erreurs de méthode indéfinie lors de l'utilisation de caractères de séparation supplémentaires pour le paramètre JDBC.

Fixed Les noms des tests de données LookML doivent être uniques dans un modèle : une erreur IDE s'affiche si un test du même nom est défini plusieurs fois.

Corrigé Le fuseau horaire rendu avec le paramètre query_timezone dans les tables dérivées natives non persistées n'affiche plus de valeur non valide.

Fixed Désormais, l'outil PDT Reaper supprime efficacement les anciennes vues PDT stables.

Fixed L'outil PDT Reaper va désormais supprimer temporairement les tables PDT que le Reaper n'a pas précédemment identifiées.

Corrigé La création de tables PDT aboutit sans afficher le message d'erreur duplicate key violates unique constraint.

Corrigé Les tables PDT ne seront plus recréées suite à la mise à jour vers une nouvelle version de Looker.

7.2

Modifications Les paramètres de la page d'accueil proviennent du laboratoire (bêta) et se trouvent dans la section "Admin" sous les paramètres généraux.

Modifications SQL Explain retiré des explorations pour DataVirtuality car non pris en charge par ce dialecte et fonctionnalité SQL Explain ajoutée aux explorations pour le dialecte MS SQL Data Warehouse.

Modifications La version du pilote Presto JDBC a été mise à niveau vers la version 0.230.

Changed Le pilote JDBC Exasol a été mis à niveau vers la version 6.2.3.

Modifications Les dialectes suivants sont désormais considérés comme des intégrations de dialectes : Oracle ADWC, Qubole Quantum et Spanner.

Modifications La recherche organisée n'est plus une fonctionnalité Labs en version bêta. Elle est désormais disponible pour tous dans la plate-forme Looker.

Modifications Le pilote BigQuery JDBC a été mis à niveau vers la version 1.9.6. Cette mise à niveau résout également l'erreur Google Standard SQL database encountered an error. Unsupported type: DATETIME qui était générée de manière incorrecte par les requêtes.

Modifications Les tables par défaut dans les connexions BigQuery, comme publicdata et fh-bigquery, ne seront plus remplies automatiquement dans SQL Runner.

Modifié Le menu des colonnes dans les tableaux a été simplifié et contient désormais les options de dimensionnement suivantes : Ajuster automatiquement toutes les colonnes et Réinitialiser la largeur de toutes les colonnes. Désormais, les modifications de largeur effectuées en utilisant le menu de la colonne persistent.

Ajouté Introduction d'une nouvelle version expérimentale de l' API Looker, version 4.0.

Ajouté Le paramètre LookML parameter est désormais compatible avec les types de filtres suivants dans les tableaux de bord (bêta) : boutons radio, groupe de boutons, menu déroulant et avancé (est).

Ajouté Prise en charge des cartes statiques (régions) et des points dans les tableaux de bord (bêta).

Ajouté Vous pouvez désormais créer et gérer des alertes grâce à une nouvelle interface utilisateur simplifiée dans les tableaux de bord (bêta).

Ajouté Introduction de ces nouveaux blocs et visualisations dans le Marketplace Looker (bêta) : Salesforce, Square, diagramme de Kiviat et Aster Plot.

Ajouté Ajout d'une zone de sélection de projet BigQuery dans l'interface utilisateur SQL Runner pour les dialectes BigQuery compatibles avec plusieurs bases de données.

Ajouté Introduction de la capacité de sélection à partir de plusieurs bases de données en sélectionnant Créer une vue à partir d'un tableau dans l'IDE.

Ajouté Présentation d'un nouveau point de terminaison bêta sur l'API 3.1 appelé dashboard_lookml.

Added Vous pouvez désormais créer des fichiers LookML génériques dans l'IDE pour les utiliser dans des tests de données ou des explorations.

Ajouté Nous avons ajouté des options de raccourcis clavier pour plier Alt + Command + 0 et déplier Alt + Command + = le code dans l'IDE.

Added Le dialecte montre désormais des vues de bases de données dans SQL Runner et l'option Créer une vue à partir d'un tableau dans l'IDE.

Ajouté Introduction d'un support PDT pour le dialecte Amazon Athena.

Ajouté Les administrateurs peuvent désormais déconnecter les connexions Slack existantes pour l'action d'application Slack (bêta).

Ajouté Vous pouvez désormais remplacer les types de champs détectés par Looker et les colonnes croisées dans une visualisation SQL Runner.

Ajouté Le planificateur surveille désormais la file d'attente des jobs planifiés pour les jobs qui ont été mis en attente pendant une heure ou plus, alors que les jobs plus récents ont été retirés de la file d'attente. Bien que cela soit rare, si cela se produit, le job planifié est fermé et signalé comme comportant une erreur sur la page Historique des plannings de Looker.

Ajouté Nous avons introduit une limite de simultanéité des requêtes de 1 pour les tableaux de bord et les Explores basés sur le modèle system__activity afin d'améliorer l'impact sur les performances.

Ajouté Les utilisateurs qui n'ont pas l'autorisation explore peuvent désormais télécharger une présentation au format PNG.

Ajouté Les tableaux de bord Activité du système peuvent désormais être partagés avec d'autres utilisateurs via des actions du Action Hub.

Corrigé Le paramètre value_format et la mise en forme des nombres dans l'UI Explorer ne perdront plus de précision pour les nombres comprenant plus de 17 chiffres.

Fixed L'erreur NoMethodError : undefined method `each' for nil:NilClass ne s'affiche plus lorsqu'une configuration visuelle n'est pas définie dans un tableau de bord LookML converti en tableau de bord défini par l'utilisateur.

Corrigé Les projets comprenant des dossiers IDE désactivés et un fichier strings.json affichent désormais correctement les fichiers LookML dans l'IDE.

Corrigé Supprimez la table PDT avant de la recréer pour éviter l'erreur suivante : SQL Error in CREATE TABLE as SELECT: org.postgresql.util.PSQLException: ERROR: relation "lr$rmp" already exists.

Fixed Les utilisateurs peuvent désormais étendre les propriétés localisables sur des paramètres lorsqu'un paramètre possède un mappage de paramètres régionaux par défaut de la valeur propriétaire et que l'autre n'en possède pas.

Corrigé L'attribution d'un alias à une dimension de type: location avec une autre dimension de type: location ne génère plus de mesure de la dimension avec alias dans les explorations où se trouve le champ.

Corrigé Les dialectes Postgres mettent désormais entre guillemets les noms de tables/schémas qui contiennent des espaces dans les deux cas suivants : le générateur SQL écrit correctement sql_table_names et les extraits SQL Runner ciblent le schéma/les tables appropriés.

Fixed L'utilisation de la fonctionnalité Rechercher et remplacer dans l'IDE n'empêche plus l'affichage de la superposition Accéder au fichier.

Corrigé Le tableau croisé dynamique basé sur une dimension dont le champ sous-jacent est de type float dans le dialecte BigQuery ne génère plus l'erreur Failed to retrieve data - Partitioning by expressions of type FLOAT64 is not allowed.

Corrigé L'option Obtenir le code LookML du tableau de bord sur un tableau de bord défini par l'utilisateur ne génère plus de code LookML incorrect en affichant les champs de type: time comme type: string.

Corrigé La validation via le validateur de contenu générera une erreur plus utile si le type de données des filtres en cours d'implémentation est incorrect.

Corrigé Les points de terminaison d'API run_query et run_inline ne déclenchent plus de reconstruction de PDT, même si le paramètre rebuild_pdts est défini sur false.

Corrigé La valeur externalbrowser du paramètre authenticator a été désactivée dans le pilote JDBC de Snowflake pour empêcher les appels arbitraires aux applications de navigateur sur le serveur Looker.

Corrigé Les tableaux de bord sans vignettes ne bloquent plus la file d'attente du planning et renvoient un tableau de bord vide.

Corrigé Les alertes ne vous permettent plus de faire référence à un champ qui n'existe pas actuellement dans la requête d'une vignette. Les alertes qui font référence à des champs qui n'existent plus dans la requête d'une vignette continueront à générer le message d'erreur suivant : undefined method `[]' for nil:NilClass.

Corrigé La possibilité pour l'utilisateur possédant des autorisations de planification de sélectionner Ajouter une programmation… sur une présentation dans les options du menu de la présentation.

Corrigé Un fichier ZIP d'un tableau de bord avec des caractères japonais dans le titre des vignettes peut désormais être ouvert.

Corrigé Les visualisations à valeur unique ne seront plus incluses dans un message d'alerte pour empêcher les données mélangées de s'afficher.

Corrigé La définition du paramètre de visualisation Limiter les lignes affichées sur Masquer les 0 dernières lignes n'entraîne plus le rendu de fichiers corrompus.

Corrigé Le nom complet du champ n'apparaît plus lorsque vous téléchargez un Look avec des options de visualisation appliquées, même si l'option Afficher le nom complet du champ est désactivée.

Corrigé Les plannings de tableaux de bord qui génèrent un fichier ZIP de fichiers CSV affichent désormais le message d'erreur de la requête elle-même au lieu de Error streaming dashboard-/.csv to out.

Corrigé La fonction _theme={} ne clignote plus lors du chargement des tableaux de bord. Ce comportement ne se produisait pas lorsque les tableaux de bord (bêta) étaient activés.

Corrigé La fenêtre pop-up pour supprimer du contenu dans un contexte d'intégration SSO n'affiche plus le mot Looker.

Corrigé Les barres au sein de la visualisation des tableaux s'affichent désormais comme prévu lorsque l'option de visualisation Tronquer/Afficher est activée.

Corrigé Les visualisations à valeur unique sur les tableaux de bord (bêta) peuvent afficher correctement une comparaison lorsqu'un format de feuille de calcul est utilisé pour la valeur.

Corrigé Les visualisations à valeur unique affichent désormais correctement les pourcentages sur les tableaux de bord (version bêta).

Corrigé Les administrateurs peuvent afficher, modifier et supprimer les alertes privées et les alertes non suivables, mais ils ne peuvent pas suivre les alertes non suivables.

7.0

Modifications Amélioration des tableaux de bord "Activité du système" pour améliorer l'expérience de surveillance de l'instance Looker.

Modifications L'IDE classique reste disponible en tant qu'ancienne fonctionnalité appelée IDE Folders Toggle. Consultez le calendrier de fin de vie des anciennes fonctionnalités.

Modifications Élément ajouté le 28 janvier 2020 : une modification a été mise en œuvre pour retirer la possibilité de récupérer des jeux de données en dehors du projet par défaut pour une connexion BigQuery.

Modifications Auparavant, un group_label était ignoré s'il n'y avait qu'un seul champ dans le paramètre. Désormais, group_label regroupe un ou plusieurs champs sur la page "Explorer". Ce champ reste toujours visible sous group_label.

Modifié Les filtres de tableau de bord sont désormais désactivés pour une vignette de résultats fusionnés lorsque sa fusion a été modifiée de quelque manière que ce soit, par exemple si quelqu'un réorganise les requêtes de fusion ou en ajoute ou en supprime.

Modifications Les champs personnalisés ne nécessitent plus le groupe Utilisateurs bêta des champs personnalisés. Les champs personnalisés sont désormais visibles par tous les utilisateurs disposant de l'autorisation create_table_calculations.

Modifications Mise à niveau du pilote Snowflake JDBC vers la version 3.10.2.

Modifications La génération SQL pour les agrégations symétriques Snowflake utilise désormais MD5(), car MD5_NUMBER() est obsolète.

Modifications Le pilote Oracle JDBC a été mis à jour vers la version 18.3 pour résoudre une erreur de connexion à la base de données Oracle : Cannot connect: connection refused: Java::JavaSql::SQLException: ORA-28040: No matching authentication protocol.

Modifications Mise à niveau du pilote Qubole Presto JDBC vers la version 2.2.0.

Ajout Des tables de vues dotées de noms fiables et statiques peuvent maintenant être générées en plus des tables PDT. Une vue de base de données stable est publiée pour sa table PDT sous-jacente uniquement lorsque cette table PDT est reconstruite.

Ajouté Pour chaque reconstruction d'une table PDT, le nom donné à la table est désormais unique. Cela améliore la stabilité et accélère les reconstructions pour certains dialectes.

Ajouté Possibilité d'effectuer des actions de déplacement et de suppression groupées sur des dossiers et des fichiers.

Ajouté Possibilité d'utiliser Maj+clic comme raccourci pour sélectionner une plage de dossiers ou de fichiers dans la barre latérale de l'IDE.

Added Possibilité de déplacer un fichier vers un dossier réduit.

Ajouté Possibilité de développer un dossier après avoir pointé sur un fichier dans le dossier.

Ajouté Possibilité de créer une vue à partir d'une table dans un dossier.

Ajouté Possibilité de réduire la barre latérale de l'IDE.

Ajouté Possibilité de voir les fichiers de projets importés de manière native dans l'IDE, organisés dans un dossier appelé imported_projects dans la barre latérale de l'IDE.

Ajouté La fonctionnalité de laboratoire Marketplace Looker (bêta) est désormais activée par défaut.

Ajouté La fonctionnalité expérimentale de laboratoire Nouvelle expérience du tableau de bord affiche une nouvelle page de destination pour les tableaux de bord vides (bêta) afin d'aider les utilisateurs à créer du contenu.

Ajouté La fonctionnalité expérimentale Labs "Nouvelle expérience d'utilisation des tableaux de bord" prend désormais en charge les tuiles de résultats fusionnés.

Ajouté La nouvelle visualisation de tableau permet de limiter le nombre de lignes affichées et d'afficher ou de masquer les totaux des lignes et les totaux des colonnes.

Ajouté Les tableaux de bord permettent désormais aux utilisateurs d'ajouter des descriptions de section.

Ajouté Un nouvel événement JavaScript, dashboard:loaded, indique quand un tableau de bord est chargé lorsque les tuiles ne sont pas définies sur l'exécution automatique.

Added Affichez les filtres de tableau de bord qui seront appliqués lors de la création d'une alerte.

Ajouté Possibilité de gérer une alerte depuis la page Historique des alertes dans le panneau Admin.

Ajouté Prise en charge des périodes en millisecondes et microsecondes pour le langage SQL standard de BigQuery.

Ajouté Ajout de la prise en charge des dialectes pour MySQL version 8.0.12 et plus.

Ajouté Ajout de la prise en charge des dialectes pour Qubole Presto sur Google Cloud.

Added Le passage à un fichier de vue dans l'environnement IDE fait désormais défiler la barre latérale jusqu'au fichier de vue sélectionné.

Ajouté Ajout des paramètres label et description pour datagroups.

Ajouté Le format JSON est désormais accepté pour les fichiers de chaînes de localisation de modèles.

Corrigé Les utilisateurs non-administrateurs qui ont accès au panneau Admin ne voient plus le message d'erreur Looker cannot deliver mail. The SMTP credentials are not valid .

Corrigé Les paramètres de fuseau horaire d'un nouvel utilisateur ne sont plus effacés lorsque l'utilisateur se connecte pour la première fois à l'aide de son adresse e-mail et de son mot de passe.

Fixed Les sous-totaux n'échouent plus de façon intermittente lors des explorations aléatoires.

Corrigé Les visualisations de valeur unique sur les tableaux de bord (bêta) n'échouent plus à afficher une valeur lorsque des tableaux croisés dynamiques sont présents dans les données sous-jacentes.

Corrigé Les champs LookML pour lesquels un paramètre HTML est défini ne transforment plus l'ensemble du texte défini dans ce paramètre en lien drill par défaut.

Corrigé Les tableaux de bord intégrés (bêta) dans l'offre Powered by Looker n'affichent plus de liens vers Looker.

Corrigé Les e-mails d'erreur des instances de pré-production ne sont plus envoyés à tous les utilisateurs.

Corrigé Vulnérabilité permettant potentiellement aux utilisateurs administrateurs de récupérer des fichiers sensibles sur le serveur Looker en modifiant une connexion à la base de données.

Corrigé Modification supprimant les champs d'hôte, de port et de base de données des paramètres de base de données de remplacement de tables PDT, donnant lieu à des workflows PDT erronés.

Corrigé Les objets Presto ARRAY ne sont plus affichés en tant que [object Object] dans SQL Runner.

Corrigé Un champ dimension_group de type: duration affiche désormais l'intervalle de temps concaténé avec le nom du champ.

Corrigé Les requêtes provenant d'une connexion BigQuery n'affichent plus l'erreur The Google BigQuery Standard SQL database encountered an error while running this query. Failed to retrieve data - Function not found: approx_percentile_distinct_disc at [16:10] lors du filtrage sur un champ de mesure de type: median_distinct.

Corrigé La fonctionnalité User Specific Time Zones ne propose plus par défaut un fuseau horaire autre que celui choisi dans le paramètre Application Time Zone.

Corrigé Le panneau PDT affiche désormais correctement les tables PDT régénérées à partir de sources Explore utilisant des filtres d'accès.

Corrigé Les libellés d'exploration localisés ne sont plus vides si aucun fichier de chaînes n'a été défini pour les paramètres régionaux concernés.

Corrigé Les résultats de tests de données ayant échoué renvoient désormais davantage de données d'API pour les points de terminaison nuls.

Fixed Le paramètre LookML case avec un label nul ne renvoie plus de résultats de filtre incorrects.

Corrigé Les noms de tables Snowflake ayant des identifiants avec une casse mixte s'affichent désormais correctement lors d'une requête depuis SQL Runner.

Corrigé Les connexions à la base de données Snowflake paramétrées n'envoient plus le nom de l'attribut lors du test de connectivité.

Fixed Une valeur contenant au moins un caractère de chacun de ces ensembles, ,'"& et ^%_ , n'est plus entre guillemets doubles, ce qui entraîne l'absence de données dans l'analyse.

Corrigé Les sous-totaux pour les requêtes MySQL 8.X renvoyaient des erreurs SQL, car le tri GROUP BY est obsolète. La version 8.0.12 de MySQL a désormais été ajoutée comme nouvelle option de dialecte avec la génération SQL appropriée.

Corrigé La pré-extraction d'un schéma de base de données ne déclenche plus de comportements indésirables sur certaines connexions à la base de données.

Corrigé Les tests de données n'affichent plus un nombre incorrect d'assertions ni de résultats incohérents.

Fixed Impossible de modifier le paramètre cron d'une connexion à la base de données BigQuery via des remplacements de tables PDT.

Corrigé Le validateur de contenu ignorait un champ manquant dans les filtres de mesure personnalisés.

Corrigé Les mesures de type: median_distinct dans BigQuery prenaient la plus faible des deux valeurs au lieu de la moyenne arithmétique.

Corrigé La saisie de caractères autres qu'UTF8 n'entraîne plus d'erreur 500 dans les paramètres de connexion ou dans SQL Runner.

Fixed Les utilisateurs dont les paramètres régionaux sont définis sur en ne voient plus l'erreur Invalid locale for user "es_ES", not defined in project.

Fixed Si la variable de session Snowflake TIMESTAMP_INPUT_FORMAT a été modifiée par rapport à la valeur par défaut, les requêtes utilisant TO_TIMESTAMP peuvent échouer.

Corrigé La requête de schéma d'informations PrestoDB pour renseigner SQL Runner et générer des fichiers LookML pouvait générer des instructions UNION répétitives.