Journal des modifications Looker 21

21.20

modifié L'ancienne fonctionnalité Utiliser les anciens routes de tableaux de bord est désormais désactivée par défaut.

modifié Après avoir enregistré une exploration dans un tableau de bord, les utilisateurs qui cliquent sur le lien du tableau de bord dans la bannière de confirmation accéderont au tableau de bord en mode Édition.

modifié Lorsqu'un utilisateur tente de quitter un tableau de bord qui contient des modifications non enregistrées, la boîte de dialogue d'avertissement Ignorer les modifications ? s'affiche.

modifié Une nouvelle fonctionnalité héritée, Utiliser l'ancienne navigation et l'ancien routage, vous permet de désactiver la navigation améliorée, qui est désormais l'expérience de navigation par défaut. L'ancienne fonctionnalité Utiliser l'ancienne navigation et l'ancien routage sera supprimée à partir de Looker 22.2.

modifié L'interface par défaut des alertes inclut désormais toutes les fonctionnalités des alertes améliorées, sans qu'il soit nécessaire d'activer une fonctionnalité expérimentale.

modifié Afin de remédier à une faille, Looker ne reconnaît plus les balises WebRTC à fermeture automatique dans les visualisations personnalisées. L'activation de la nouvelle fonctionnalité héritée, Autoriser les balises vides de type XHTML dans les visualisations personnalisées, entraîne la reconnaissance des balises XHTML à fermeture automatique dans les visualisations personnalisées, mais expose également la faille. Pour en savoir plus, consultez la page des bonnes pratiques Autoriser les balises vides de style XHTML dans les visualisations personnalisées.

ajouté Looker a amélioré le style de visualisation en mode sombre pour les graphiques à valeur unique, cartésien, à secteurs et plusieurs beignets.

ajouté Un nouveau panneau de détails est disponible pour les tableaux de bord. Il inclut une nouvelle zone dans laquelle vous pouvez ajouter une description du tableau de bord. Les métadonnées indiquant l'utilisateur qui a créé et mis à jour le tableau de bord, ainsi que le nombre de favoris et de vues s'affichent également.

ajouté La nouvelle fonctionnalité de laboratoire Analyses guidées dans l'activité du système permet d'effectuer des analyses dans l'exploration de l'activité système de l'historique.

ajouté L'exploration de l'activité système du tableau de bord inclut à présent le paramètre preferred_viewer et corrige un problème où le champ is_legacy ne comptabilisait pas les valeurs nulles.

ajouté Looker accepte désormais le paramètre approximate pour le dialecte SQL standard de Google BigQuery.

ajouté L'option d'activation des fonctionnalités expérimentales de LookML New Runtime (Aragonite) permet d'utiliser Aragonite sur l'instance Looker. Lorsque cette fonctionnalité de laboratoire est activée (par défaut), les développeurs LookML peuvent activer Aragonite pour des projets LookML individuels sur l'instance en ajoutant l'instruction aragonite: yes au fichier manifeste d'un projet.

ajouté Un nouveau message d'erreur avertit les utilisateurs lorsqu'ils tentent d'utiliser des modèles Liquid dans le paramètre value_format.

ajouté La description Détails du tableau de bord du nouveau panneau Détails du tableau de bord utilise la même API que les descriptions précédentes.

ajouté Le dialecte Looker MySQL 8.0.12 ou version ultérieure est désormais compatible avec les PDT incrémentielles.

ajouté Un nouveau point de terminaison dans le SDK Looker permet aux utilisateurs de demander un graphique de dépendances pour une PDT.

ajouté Looker a introduit un nouveau paramètre LookML, interval_trigger. Le paramètre interval_trigger spécifie l'intervalle auquel une table dérivée est déclenchée pour être recréée. interval_trigger peut être un sous-paramètre de datagroup ou derived_table. Il accepte une chaîne d'intervalle qui indique un nombre de secondes, de minutes ou d'heures (par exemple, "24 hours").

ajouté La fenêtre modale "Détails des tables dérivées persistantes" inclut désormais un bouton Afficher le graphique des dépendances qui affiche un diagramme de relations avec les noms et les états de toutes les tables dérivées en cascade dont dépend la PDT.

corrigé Dans un menu imbriqué, l'élément de menu parent reste désormais en surbrillance.

corrigé Lorsque vous cliquez sur un élément de menu avec un menu imbriqué, les deux menus ne sont pas fermés.

Corrigé Un problème a été résolu : des groupes LDAP qui portaient le préfixe # entraînaient des erreurs.

corrigé Un message d'erreur sur les pages des utilisateurs de la version bêta qui indiquait "user never logged in" pour les utilisateurs qui s'étaient connectés via SAML a été corrigé.

corrigé Les problèmes de performances du sélecteur de groupe sur les pages de modification des utilisateurs ont été résolus. Cela nécessitait une légère modification de la conception, mais l'expérience utilisateur globale est la même.

corrigé Looker accepte désormais tout chemin d'accès d'approbation de certificat valide lors de la vérification des certificats SSL/TLS, au lieu d'échouer en cas de chemin d'accès non valide et valide dans la même chaîne présentée à partir du serveur.

corrigé Les dates erronées, telles que January 1900, n'apparaissent plus dans les résultats de requête lorsqu'un utilisateur télécharge des résultats au format CSV.

corrigé Le point de terminaison de l'API run_query affiche désormais un ensemble de résultats vide au lieu de renvoyer une erreur indiquant que "The response body could not be parsed".

fix L'utilisation du paramètre value_format_name arrondit désormais à la précision à virgule flottante spécifiée.

corrigé Le téléchargement des résultats au format XLSX ne permet plus d'afficher des nombres au format exponentiel.

corrigé Un problème a été résolu : certaines requêtes d'activité système depuis l'exploration Historique renvoyaient une erreur de clé primaire.

corrigé Un problème a été résolu : le modèle system_activity pouvait être sélectionné pendant la modification des ensembles de modèles.

21.18

modifié La valeur Date de suppression a été remplacée par Date de déplacement vers la corbeille dans les vues d'utilisation de la présentation et du tableau de bord des explorations d'utilisation du contenu "Activité du système" afin de différencier la suppression réversible (corbeille) et la suppression définitive (absolue).

modifié L'ancienne fonctionnalité Revenir aux anciens tableaux de bord a été extended jusqu'à Looker 22.0.

modifié Pour les connexions Looker à Microsoft SQL Server (MSSQL), Microsoft Azure Synapse Analytics et la base de données Microsoft Azure SQL, si vous devez spécifier un port autre que 1433 et que votre base de données requiert l'utilisation d'une virgule au lieu de deux-points, vous pouvez ajouter useCommaHostPortSeparator=true dans le champ Paramètres supplémentaires de la page Paramètres de connexion de Looker. Cela vous permet de spécifier un port autre que celui par défaut, autre que 1433, dans le champ Hôte:Port distant.

modifié La couleur de bordure du composant Button a été mise à jour pour améliorer le contraste.

modifié La couleur de bordure des composants d'entrée a été mise à jour pour améliorer le contraste.

Ajouts Les blocs Marketplace Looker suivants ont été convertis en une nouvelle structure utilisant des améliorations LookML plutôt que des extends, et sont disponibles pour les instances sur Looker 21.8 ou version ultérieure: Retail Analytics, Google Ads Transfer, Jira, Shopify, Amazon Redshift Admin, Hubspot Marketing, Zendesk, Braintree Payments, Community Mobility, Campaign Manager 360, GitHub, Search Ads et Google Audit Schema Logs. Si une version de l'un de ces blocs utilisant des extensions est installée sur votre instance Looker, et que vous souhaitez installer la version du bloc qui utilise les filtres, suivez ces instructions pour migrer toutes les personnalisations de votre bloc basé sur des extensions.

ajouté Looker empêche désormais l'exécution indéfinie des planifications si une tâche de planification est interrompue. Looker tentera de réexécuter le job jusqu'à 10 fois.

ajouté Une nouvelle fonctionnalité expérimentale, Liens d'URL dans les tableaux, permet aux éditeurs de tableaux d'ajouter des liens vers n'importe quelle URL dans un tableau, en plus de leurs Looks et tableaux de bord existants.

ajouté Les utilisateurs peuvent désormais regrouper les alertes par propriétaire ou par nom de tableau de bord sur la page utilisateur Gérer les alertes et la page d'administration Alertes.

ajouté Les instances Looker créées avec Looker 21.18 et versions ultérieures disposent de l'autorisation see_pdts ajoutée à l'ensemble d'autorisations par défaut Développeur.

ajouté L'option Convert Project to New LookML (Convertir le projet en code LookML) a été de nouveau introduite dans l'IDE LookML pour permettre aux utilisateurs de convertir leur code YAML LookML en LookML.

ajouté Dremio et Dremio 11+ sont désormais compatibles avec la conversion de fuseau horaire.

ajouté Firebolt permet désormais le pivotement dans la base de données.

ajouté L'animation d'ondulation de Google a été ajoutée aux composants IconButton, Checkbox, Radio et ToggleSwitch. L'ondulation n'est pas visible lorsque le contenu est intégré.

ajouté Dans une instance Looker, les intégrations privées peuvent désormais utiliser les flux d'authentification Google OAuth et OpenID Connect pour authentifier un utilisateur.

corrigé Un bug a été résolu : les augmentations de tables dérivées persistantes comportant un paramètre timezone généraient auparavant une conversion de fuseau horaire incorrecte dans la clause WHERE d'une mise à jour incrémentielle des PDT persistantes.

corrigé Nous avons corrigé un bug qui empêchait auparavant la mise en forme du texte en bleu dans une balise <link> de la documentation intégrée.

corrigé Nous avons corrigé un bug qui provoquait auparavant une erreur dans l'échantillon d'un composant InputColor lorsque le champ était désactivé.

corrigé La fonctionnalité bêta de la fonctionnalité Labs Organisation des tableaux de bord LookML a été corrigée. Il empêchait les tableaux de bord LookML de s'afficher dans le dossier des tableaux de bord LookML si un client avait supprimé des projets LookML contenant des dossiers LookML.

21.16

modifié La fonctionnalité Labs Navigation améliorée est désormais activée par défaut pour toutes les instances client.

modifié La fonctionnalité Labs Champs personnalisés est passée de la version expérimentale à la version bêta.

modification Lorsque la mise en forme est activée pour les téléchargements de requêtes, les valeurs numériques JSON doivent être placées entre guillemets.

modifié Pour les tables PDT persistantes en tant que vues matérialisées dans votre base de données, la page Administration PDT affiche "Vue matérialisée" sous le nom de la table PDT, ainsi que "Vue matérialisée" en tant que règle de persistance dans la table PDT et dans la fenêtre modale Détails des PDT.

modification L'ancien bouton d'activation/de désactivation du sélecteur de champ a été supprimé.

modifié Un utilisateur non administrateur peut désormais obtenir l'autorisation see_alerts, qui lui permet d'accéder à la page de gestion Alertes et à la page Historique des alertes dans la section Administration de Looker. Depuis la page de gestion Alertes, ils peuvent afficher, suivre, modifier, attribuer eux-mêmes ou supprimer n'importe quelle alerte sur l'instance Looker.

modifié Les attributs liés au nom à afficher pour les propriétaires et les followers des alertes ont été rajoutés à l'API d'alerte publique.

ajouté Lorsque cette option est activée, la nouvelle option d'activation expérimentale LookML Dashboard Organization permet aux utilisateurs d'organiser les tableaux de bord LookML dans d'autres dossiers que le dossier par défaut, LookML Dashboard.

added La fonctionnalité Labs Navigation améliorée permet de développer des dossiers dans le nouveau panneau de navigation de gauche. Lorsque cette fonctionnalité est activée, le menu Administration apparaît désormais dans le panneau de navigation de gauche au lieu du menu en forme de roue dentée de la barre de navigation supérieure.

ajouté L'option de visualisation de l'entonnoir en escalier a été réintroduite dans les nouveaux tableaux de bord.

ajouté Les nouveaux paramètres du tableau de bord, Développé et Réduit, vous permettent désormais de choisir l'apparence par défaut des filtres du tableau de bord.

ajouté Les utilisateurs peuvent désormais copier un tableau de bord directement à partir du tableau de bord à l'aide du menu à trois points du tableau de bord.

ajouté Le filtrage croisé est désormais disponible pour les appareils à écran tactile. Lorsque le filtrage croisé est activé pour un tableau de bord, le comportement appuyer de manière prolongée s'applique au filtre.

added Toujours réessayer les générations de tables dérivées persistantes en échec est une nouvelle case à cocher dans les paramètres de connexion de Looker. Lorsque le paramètre Toujours réessayer les générations de tables dérivées persistantes en échec est activé, le régénérateur Looker tente de recompiler les tables persistantes à déclenchement ayant échoué lors du précédent cycle de régénérateur, même si la valeur de déclencheur d'une table PDT n'a pas changé depuis la dernière vérification du déclencheur. L'option Toujours réessayer les générations de tables dérivées persistantes en échec est désactivée par défaut.

ajoutés Les identifiants des utilisateurs intégrés (pour les rôles d'intégration) et les identifiants d'assistance Looker (pour les rôles d'assistance) sont maintenant classés et affichés en conséquence sur la page Modifier le groupe.

ajouté Les anciens tableaux de bord dont la diffusion est programmée depuis un dossier utiliseront désormais la même interface que les nouveaux tableaux de bord et alertes. Les modifications apportées à l'interface utilisateur des dossiers sont purement esthétiques ; les fonctionnalités restent inchangées.

corrigé Les codes temporels de 12:00:00 p.m. s'affichent désormais comme prévu pour les téléchargements XLSX qui utilisent les nouveaux streamers de requête.

Corrigé Les requêtes en flux continu ne renvoient plus de ligne de totaux en l'absence de résultats.

Correction Le tri des clés croisés dynamiques de type:long à l'aide de nouveaux streamers de requête fonctionne désormais comme prévu.

corrigé Les utilisateurs peuvent désormais voir des suggestions de filtres plus performantes lorsqu'ils créent un filtre.

corrigé L'instruction CLUF est désormais lisible sur toutes les instances, comme prévu.

corrigé Le libellé Never logged in est désormais correctement ajouté aux connexions SAML si la fonctionnalité expérimentale Page des nouveaux utilisateurs est activée.

corrigé Les tests de connexion n'apparaissent plus comme annulés s'ils contiennent des erreurs.

corrigé Les utilisateurs avec des domaines de messagerie personnalisés peuvent désormais être ajoutés comme prévu à l'aide du paramètre Add Users de la page Nouveaux utilisateurs.

21.14

modifié À partir de la version 21.14 de Looker, l'ancien flag de fonctionnalité Syntax Tolerant Liquid sera désactivé pour tous les utilisateurs par défaut. Les administrateurs Looker peuvent continuer d'activer et de désactiver cet avertissement jusqu'à sa suppression en octobre 2021.

modifié La fonctionnalité expérimentale Explorer les visualisations est désormais activée par défaut.

modifié L'API Looker 4.0 est désormais désignée comme bêta plutôt que expérimentale.

modifié Les tables dérivées natives qui utilisent le paramètre dev_filters sont recréées en mode Développement uniquement si aucune version de production ne répond à la requête.

modifié MemSQL a été renommé SingleStore.

modifié À partir du 13 août 2021, GitHub exige une authentification par jeton pour toutes les opérations Git. Pour tous les projets LookML qui utilisent GitHub avec authentification par mot de passe, pour réussir, vous devez réinitialiser votre connexion Git dans les paramètres de votre projet pour utiliser un jeton d'accès personnel.

modifié Lorsqu'un compte utilisateur est supprimé, toutes les alertes dont il est propriétaire sont également supprimées automatiquement et immédiatement.

ajouté Les alertes améliorées sont une fonctionnalité de Labs qui, lorsqu'elle est activée, affiche une nouvelle UI sur les pages de gestion des alertes pour les utilisateurs et les administrateurs, permet aux utilisateurs d'afficher plus de détails sur une alerte et permet à Looker de synchroniser une alerte avec la plupart des modifications apportées au contenu du tableau de bord.

La fonctionnalité de laboratoire Prévisions permet aux analystes de projeter des analyses pour l'avenir sans tables dérivées, calculs de tables ni code personnalisé.

ajouté Vider le cache et actualiser l'autorisation est une fonctionnalité expérimentale dans Labs qui active l'autorisation clear_cache_refresh, qui contrôle la capacité des utilisateurs à vider le cache et à actualiser le contenu interne et intégré.

ajouté Présentation d'API Explorer, notre toute nouvelle documentation de référence interactive sur les API, qui remplace la documentation sur les API. À partir de la version 21.14, la documentation de l'API est une ancienne fonctionnalité. Toutefois, vous pouvez toujours y accéder à l'aide du bouton Exiger l'authentification pour récupérer les spécifications de l'API.

ajouté Les utilisateurs peuvent désormais utiliser le type de dimension personnalisée bin pour créer des classes personnalisées, ou niveaux, sur des dimensions numériques, sans avoir à écrire d'expressions LEXP complexes.

ajouté Le type de dimension LookML bin a été introduit en tant qu'alias du type tier.

ajouté Les utilisateurs peuvent désormais utiliser l'option Obtenir le lien du menu Actions du tableau de bord pour partager facilement du contenu et copier l'URL appropriée.

ajouté Google Cloud Spanner est désormais un dialecte Looker compatible et ne nécessite plus de pilote JDBC pour se connecter à l'instance Spanner. Il accepte désormais les fuseaux horaires des requêtes, les agrégations symétriques et plusieurs colonnes DISTINCT dans une seule instruction SELECT.

ajouté Dans la modale Détails de la table dérivée persistante de la page d'administration Tables dérivées persistantes, les utilisateurs peuvent désormais voir le code SQL utilisé pour la dernière compilation d'une table PDT.

ajouté Les administrateurs peuvent désormais créer des ensembles d'autorisations permettant aux utilisateurs de vider le cache et d'actualiser les données, ou d'en exclure. Cette autorisation est activée par défaut pour les utilisateurs Looker.

corrigé Le premier onglet des fichiers XLSX téléchargés avec le nouveau pipeline de traitement des requêtes affiche désormais Sheet1 comme nom de feuille.

corrigé L'utilisation de champs temporels dans la condition de filtre de mesure personnalisée ne crée plus de conversions de fuseau horaire inutiles et fonctionne comme prévu.

corrigé Le filtre liquide sql_quote accepte désormais des tableaux en entrée.

corrigé Pour les fichiers de document de votre projet Looker, l'aperçu de l'IDE affiche désormais les fichiers de la même manière que pour vos utilisateurs. Auparavant, l'aperçu de l'IDE corrigeait des erreurs dans le HTML afin de s'afficher correctement, même si ces erreurs HTML étaient visibles dans la version finale. Désormais, si vos fichiers de document contiennent des erreurs, celles-ci seront visibles dans l'aperçu de l'IDE.

corrigé Pour les projets avec le mode de déploiement avancé, le bouton Git dans l'IDE Looker affiche désormais Extraire de la branche principale lorsqu'une branche de développement se trouve derrière la branche de production et Fusionner vers la branche principale lorsque des commits n'ont pas été fusionnés sur la branche du développeur.

21.12

modifié Le format du message d'erreur a été amélioré pour les incohérences entre les paramètres value_format_name et value_format. Exemple : Invalid 'value_format'. Error: 'decimal_1' is invalid for the 'value_format' parameter. Did you mean to use the 'value_format_name' parameter?

modifié Dans l'exploration de l'utilisateur de l'activité système, la vue Sessions applique désormais un filtre par défaut pour supprimer les sessions "éphémères" utilisées pour l'affichage. Si nécessaire, vous pouvez remplacer ce paramètre en filtrant en fonction de la dimension session.credential_type.

modifié Les boutons de l'exécuteur SQL ne seront plus affichés pour les explorations de l'activité système.

modifié Les filtres requis de type popover ou advanced afficheront désormais Value required au lieu de Any value.

modifié Les utilisateurs disposant de l'autorisation save_content peuvent désormais ajouter des cartes aux tableaux de bord.

modifié Les raccourcis clavier Rendre public... Commande+Maj+P (Mac) et Ctrl+Maj+P (Windows) ont été supprimés des explorations et des Looks.

modifié Lorsque les champs de type YesNo sont utilisés dans un filtre SQL, le code SQL écrit par l'utilisateur est entouré de parenthèses.

modifié Le paramètre Labs Render Long Tables (Afficher les tables longues) pour les visualisations est désormais activé par défaut. De plus, pour les tableaux contenant plus de 20 000 cellules, les visualisations de cellules et les options de mise en forme conditionnelle autres que Couleur d'arrière-plan n'apparaissent plus dans les téléchargements ou les envois lorsque l'option Développer les tableaux pour afficher toutes les lignes est sélectionnée.

modifié Pour éviter les conflits de fusion, l'IDE Looker ne propose pas l'option Extraire de (branche de production) aux développeurs lorsque la branche de développeur actuelle comporte des modifications non validées.

ajouté La nouvelle fonctionnalité Redux DevTools Labs permet de déboguer l'état de l'application.

ajouté De nouvelles analyses de démarrage rapide sont désormais disponibles pour les explorations d'activité système de l'historique et du tableau de bord.

ajouté La mesure Role List est désormais disponible dans la vue Role du modèle d'activité du système. Elle fournit une liste agrégée du champ role.name.

ajouté Les utilisateurs peuvent désormais ajouter des Looks directement dans les tableaux de bord en activant l'ancienne fonctionnalité Ajouter des Looks aux tableaux de bord.

ajouté Deux nouvelles intégrations sont disponibles dans Looker Action Hub: le ciblage par liste de clients Google Ads et l'importation de données Google Analytics. Pour ce faire, consultez la page Actions du panneau Administration. Ces actions sont disponibles pour les instances sur Looker 7.4 et les versions ultérieures.

ajouté L'installation automatique est un nouveau paramètre d'activation qui a été introduit dans les paramètres de Marketplace. L'installation automatique permet d'installer automatiquement une suite d'applications fondamentales conçues par Looker (par exemple, APIs Explorer).

ajouté Le framework d'extension Looker n'est plus une fonctionnalité expérimentale. Il est désormais disponible pour tous dans les paramètres Administration > Plate-forme. Le framework d'extension est un framework de développement qui réduit considérablement les efforts et la complexité liés à la création d'applications de données avec Looker.

ajouté Les administrateurs peuvent désormais placer des contenus de manière groupée dans la corbeille depuis la page Contenu inutilisé.

ajouté Une nouvelle fonctionnalité expérimentale, la navigation améliorée, simplifie les workflows utilisateur grâce à une navigation de gauche unifiée et à un routage plus performant entre les pages et les contenus courants.

ajouté La fonctionnalité expérimentale Mise à jour du sélecteur de champ d'exploration n'est plus disponible dans Labs et est désormais en disponibilité générale. L'ancien sélecteur de champs d'exploration est disponible en tant que fonctionnalité héritée jusqu'à la version 21.16 de Looker.

ajouté La fonctionnalité Labs Champs personnalisés introduit les nouvelles fonctionnalités Calcul rapide et Groupes.

ajouté Une nouvelle fonctionnalité de laboratoire, Amélioration de la génération LookML, ajoute des mesures générées automatiquement et des explications de commentaires intégrés aux nouveaux projets LookML générés à partir de votre base de données.

added La nouvelle fonctionnalité expérimentale Précharger les iFrames (avant le chargement des données) pour les visualisations personnalisées a été ajoutée. Elle est désactivée par défaut.

ajouté La nouvelle fonctionnalité de visibilité en mode Développement des PDT permet aux développeurs de voir l'état de leurs PDT en mode Développement dans l'IDE et sur la page d'administration des PDT lorsque l'utilisateur est en mode Développement.

ajouté Un nouveau paramètre LookML, fields_hidden_by_default: yes, permet aux utilisateurs de masquer tous les champs d'une vue afin qu'ils ne s'affichent pas dans un sélecteur de champs d'exploration.

ajouté La reconnaissance d'agrégats reconnaît désormais quand un filtre de tableau de bord est appliqué à une vignette. Lorsque vous obtenez le code LookML d'une table agrégée à partir d'un tableau de bord, Looker ajoute la dimension du filtre à la table agrégée de la vignette afin que celle-ci puisse être utilisée pour la carte.

ajouté Un nouveau paramètre LookML, dev_filters, permet à un développeur de réduire la taille de l'ensemble de données pour une table dérivée native en mode Développement.

Corrigé Plusieurs problèmes liés au nouveau streamer de requêtes ont été résolus concernant les agrégations, les caractères d'échappement pour les formats JSON et Markdown, et la mise en forme conditionnelle des champs numériques.

corrigé Le champ dashboard_element.result_source ne contient plus de logique conditionnelle incorrecte pour les requêtes de fusion dans l'exploration du tableau de bord des activités système.

21.10

modifié Pour les planifications pour lesquelles l'option Inclure les liens est désactivée, Looker n'envoie plus d'e-mails vides si l'instance Looker est mise à jour pour utiliser la règle Envoyer le lien uniquement pour les données envoyées par e-mail. Looker avertit désormais les utilisateurs qui tentent d'activer la règle Envoyer le lien uniquement que ce paramètre peut empêcher certaines planifications de fonctionner.

modifié Les améliorations visuelles apportées à la fonctionnalité expérimentale Mise à niveau du sélecteur de champs d'exploration permettent aux utilisateurs de différencier plus facilement les vues des groupes et d'identifier plus facilement quand les champs sont croisés ou filtrés.

modifié La fonctionnalité Augmentation de tables PDT n'est plus disponible dans Labs et est désormais en disponibilité générale.

modifié Dans l'exploration Utilisateur de l'activité système, la mesure history.query_run_count filtre désormais les enregistrements d'historique pour lesquels la valeur history.status est cache_only_miss.

modifiés Les composants Looker 2.0.0 sont désormais disponibles. Pour réduire la taille du package de @looker/components, toutes le sélecteur de date et les fonctions de date se trouvent maintenant dans un nouveau package, @looker/components-date.

ajouté L'expérience de recherche de la fonctionnalité expérimentale du sélecteur de champs amélioré d'exploration est désormais compatible avec les modificateurs de recherche, ce qui permet de réduire la portée de la liste de champs.

ajouté La dimension LookML Link ID est désormais disponible dans les sections Utilisation du contenu, Tableau de bord, Performances du tableau de bord, Historique, Forfait planifié et Explorations des utilisateurs de l'activité du système. Si un tableau de bord défini par l'utilisateur a été créé à partir d'un tableau de bord LookML, ce champ contient l'ID du tableau de bord LookML source.

ajouté Une nouvelle fonctionnalité de CLI pour le développement d'extensions est désormais disponible sous le nom create-looker-extension.

ajouté La dimension Custom Fields est désormais disponible dans le tableau de bord de l'activité du système, l'historique, l'apparence, la requête de fusion et les explorations planifiées. Cette dimension fournit une chaîne JSON de tous les calculs de table, mesures personnalisées ou dimensions personnalisées utilisés dans une requête.

ajoutés Les
tableaux de bord incluent désormais des messages d'erreur plus spécifiques sur les cartes. Les messages d'erreur fournissent du contexte, des liens vers plus d'informations et de la documentation pour vous aider à résoudre les problèmes.

ajouté Les utilisateurs peuvent désormais rétablir l'état par défaut de tous les filtres à partir du menu à trois points du tableau de bord ou à l'aide du raccourci clavier Commande + Option + R (sous Mac) ou Ctrl + Alt + R (Windows).

ajouté La nouvelle fonction d'expression Looker case(when(), when(), else) permet d'utiliser des instructions conditionnelles séquentielles sans avoir à imbriquer ces instructions dans plusieurs fonctions if.

ajouté Lorsque vous obtenez le code LookML d'une table agrégée à partir d'un tableau de bord, Looker détermine si une table agrégée générée peut être utilisée pour plusieurs vignettes et, le cas échéant, supprime toutes les tables agrégées redondantes pouvant être utilisées pour moins de vignettes.

ajouté Looker est désormais compatible avec le dialecte de base de données Firebolt.

ajoutés Les vues matérialisées peuvent désormais être utilisées pour créer des tables dérivées persistantes qui exploitent la fonctionnalité de persistance de votre base de données. Cette fonctionnalité est disponible pour les dialectes de base de données compatibles avec les vues matérialisées.

ajouté Looker Marketplace est désormais compatible avec les blocs LookML conçus avec une syntaxe de filtres. Ces blocs vont créer un projet local qui génère un fichier refinements.lkml afin d'ajouter des améliorations ou des personnalisations supplémentaires au projet CORE importé à distance qui est géré par Looker. Le projet génère également un fichier de modèle en lecture seule qui inclut le fichier refinements.lkml et l'ensemble des vues, explorations et tableaux de bord du projet CORE distant.

ajouté Un nouveau fichier, marketplace_lock.lkml, conserve les métadonnées sur le numéro de version, les modèles et les valeurs constantes LookML d'une installation de blocs Marketplace.

corrigé Vous pouvez désormais créer des actions sur les données sans définir de paramètre de formulaire. Ces actions affichent les états "En attente", "Réussite" et "Erreur".

corrigé Les planifications transmises via un webhook permettent désormais d'envoyer un titre de présentation et un lien vers le contenu Looker, comme prévu.

corrigé Lorsque vous créez une diffusion de contenu ponctuelle, les options de filtrage de la planification utilisent par défaut les filtres du tableau de bord plutôt que les options de filtrage du plan du calendrier enregistré, comme prévu.

corrigé Les planifications contenant des tables avec des dimensions d'emplacement sont désormais envoyées comme prévu.

corrigé La modification d'un plan programmé s'ouvre désormais avec l'état précédemment enregistré de la planification.

corrigé Le LookML généré pour une table dérivée échappe désormais les traits de soulignement dans les filtres, comme prévu.

corrigé Les filtres personnalisés avec des dimensions type: yesno génèrent désormais un code SQL correct.

corrigé Le validateur LookML ne plante plus lorsqu'il rencontre un crochet fermant supplémentaire.

corrigé Le paramètre view_name renvoyé par le point de terminaison de l'API lookml_model_explore correspond désormais au nom de la vue de base utilisée pour l'exploration. Auparavant, si le nom de l'exploration était associé au paramètre from ou view_name, le point de terminaison renvoyait ce nom (identique au nom de l'exploration).

21.8

modifié Le CLUF Looker pour les instances d'essai a été mis à jour.

modification Le point de terminaison de l'API Exploration de modèles LookML renvoie désormais un attribut original_view pour les champs de l'exploration. La valeur de l'attribut est le nom d'origine de la vue à l'endroit où le champ a été défini.

modifié Le contraste des couleurs dans les tables de données a été augmenté, ce qui améliore l'accessibilité des tables de données dans les explorations.

modifié L'option Vider le cache et actualiser pour les tableaux de bord et les vignettes intégrés a été supprimée.

modifiés Les nouveaux streamers de requête sont activés par défaut pour toutes les requêtes diffusables non mises en cache. Les administrateurs peuvent choisir d'utiliser les anciens streamers en activant l'ancienne fonctionnalité Streaming de requêtes.

modifié Dans le tableau de bord Performance de l'activité du système, la source de l'historique de data_download_api est passée de api à system, et la source de l'historique de authenticated_download est passée de system à action_hub.

modifiés Les dialectes Looker qui utilisent le pilote JDBC MariaDB utilisent par défaut enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2.

Les dialectes concernés sont MySQL, MariaDB, Google Cloud MySQL, Amazon Aurora MySQL, Clustrix, MemSQL et MongoDB Connector for BI. Pour ces dialectes, si votre base de données ne prend pas en charge le protocole TLS 1.2, votre connexion sera interrompue, sauf si vous définissez explicitement les éléments suivants dans le champ Paramètres supplémentaires de vos paramètres de connexion: enabledSslProtocolSuites=TLSv1,TLSv1.1

Pour vérifier si la bibliothèque SSL de votre base de données est compatible avec TLS 1.2, vous pouvez exécuter SHOW GLOBAL VARIABLES LIKE 'tls_version';.

ajouté Looker est désormais compatible avec les colonnes BigQuery BIGNUMERIC.

ajouté L'application mobile Looker est désormais compatible avec les 22 langues de l'application Web Looker.

ajouté Les administrateurs peuvent mettre à jour les paramètres pour appliquer une authentification chaque fois qu'un utilisateur ouvre l'application mobile Looker. Les utilisateurs auront également la possibilité de configurer des connexions biométriques.

ajouté Le champ Texte SQL est désormais disponible dans l'exploration de l'historique des activités système. Pour accéder à ce champ, sélectionnez Afficher le texte SQL dans le menu d'analyse du champ ID de l'historique.

ajouté Les améliorations suivantes ont été apportées à l'exploration d'utilisation du contenu de l'activité système: huit analyses de démarrage rapide ont été ajoutées en tant que points de départ pour l'analyse ; le filtre requis pour inclure ou non les Looks ou les tableaux de bord supprimés a été ajouté ; du contexte supplémentaire a été ajouté aux descriptions existantes de 14 champs, sept champs inutilisés ou arrêtés ont été masqués, et les champs communs sous les libellés de groupe ont été imbriqués.

ajouté Le service de recherche est une nouvelle fonctionnalité bêta des Labs qui améliore l'expérience et les résultats lorsque les utilisateurs recherchent du contenu dans Looker. La fonctionnalité de laboratoire Search Service n'est disponible que sur les instances hébergées sur Kubernetes.

ajouté Les liens d'analyse des nouveaux tableaux de bord s'ouvrent désormais dans un nouvel onglet si vous cliquez sur les liens en même temps que les touches Ctrl ou Commande.

ajouté Les filtres de type date_hour, date_minute et date_second affichent désormais une liste déroulante permettant d'afficher l'heure à côté des champs de type date, le cas échéant.

ajouté Nouvelles visualisations des explorations est une fonctionnalité de laboratoire bêta qui crée une parité entre les visualisations affichées sur un nouveau tableau de bord et les explorations.

added Lancement des nouveaux événements d'intégration d'intégration lorsqu'un Look est modifié, enregistré ou supprimé. Les développeurs peuvent exploiter ces événements pour effectuer des actions sur les pages parentes de leurs applications.

ajouté Le paramètre application inclut désormais un sous-paramètre sri_hash, qui vous permet de spécifier un hachage Intégrité de la sous-ressource (SRI), et un nouveau droit d'accès use_clipboard, qui spécifie si une extension est autorisée à écrire dans le presse-papiers du système.

ajouté API Explorer est une nouvelle fonctionnalité de laboratoire bêta qui offre une nouvelle expérience intégrée pour explorer les différents types et méthodes d'API de la plate-forme Looker.

ajouté Les mesures filtrées basées sur l'interface utilisateur ont été ajoutées à la fonctionnalité expérimentale existante de laboratoire Champs personnalisés.

ajouté Le paramètre JDBC rootUrl peut désormais être utilisé pour personnaliser la destination des requêtes API BigQuery.

ajouté Un administrateur peut désormais modifier l'adresse IP des connexions BigQuery dans les options Additional Params (Paramètres supplémentaires) des paramètres de connexion à la base de données.

corrigé L'outil de validation LookML valide désormais les champs personnalisés pour les tableaux de bord LookML.

corrigé Les tableaux de bord LookML dont le titre contient des caractères non ASCII peuvent être planifiés, affichés ou téléchargés comme prévu.

Corrigé Les planifications enregistrées pour un seul jour par semaine n'entraînent plus d'erreur.

Corrigé Les planifications au format Visualization ne vérifient plus l'autorisation explore.

corrigé Les planifications pour lesquelles l'option Envoyer s'il existe des résultats est sélectionnée vérifient correctement les résultats, même si des calculs de tables et des tableaux croisés dynamiques sont utilisés simultanément.

corrigé Les téléchargements pour lesquels l'option Résultats dans la table est sélectionnée ne téléchargent désormais correctement que les lignes sélectionnées, même si la limite du nombre de lignes est vide.

corrigé L'envoi des tableaux de bord peut désormais être programmé en fonction de la mise à jour du groupe de données, comme prévu.

fix Le champ scheduled_plan.updated_at est désormais associé au type de données TIMESTAMP au lieu de INT64.

corrigé Les commandes de niveau de filtre avancées fonctionnent désormais avec les champs de paramètre contenant des traits de soulignement.

21.6

modification Le panneau des métadonnées de l'IDE Looker n'est plus disponible dans Labs et est désormais en disponibilité générale.

modifié La fonctionnalité expérimentale Lignes de tendance dans les visualisations, qui n'est plus disponible dans Labs, est désormais en disponibilité générale.

modifié Le framework d'extension Looker peut être utilisé pour créer des iFrame si le droit d'accès use_iframes est ajouté à l'extension. Le droit d'accès use_iframes est automatiquement accordé aux extensions disposant du droit d'accès use_embeds.

modifié Toutes les visualisations personnalisées Looker utilisent désormais un iFrame en bac à sable pour renforcer la sécurité. Les visualisations personnalisées sans bac à sable ne sont plus prises en charge dans Looker.

modifié L'ajout d'une adresse e-mail externe à un contenu planifié ne désactive plus automatiquement l'option Planifier en tant que destinataire. À la place, un message d'erreur s'affiche indiquant que vous ne pouvez pas enregistrer un destinataire externe avec cette option activée.

modification Un avertissement de syntaxe est renvoyé si le mot clé bigquery_datetime_as_timestamp est inclus dans un modèle.

modifié Le point de terminaison de l'API render_tasks n'accepte plus la combinaison de result_format et dashboard_style et renvoie l'erreur suivante: 422, unprocessable entity.

modifié Au lieu de renvoyer une erreur 404 générique, l'API renvoie désormais l'erreur Problems parsing JSON pour un ensemble JSON non valide dans un attribut utilisateur.

modifié Les utilisateurs peuvent remplacer les valeurs par défaut de Looker pour les propriétés de connexion Snowflake en définissant les paramètres suivants dans le champ Paramètres supplémentaires JDBC d'une connexion: TIMESTAMP_TYPE_MAPPING=TIMESTAMP_LTZ, JDBC_TREAT_DECIMAL_AS_INT=FALSE, TIMESTAMP_INPUT_FORMAT=AUTO et AUTOCOMMIT=true.

modifié Lorsque l'action du groupe de segments est utilisée, la charge utile de Looker n'inclut plus de segment_anonymous_id et n'envoie la segment_group_id que lorsque la balise LookML segment_group_id est présente.

modifié Dans la liste déroulante Connexions, les utilisateurs ne peuvent plus voir les connexions pour lesquelles ils n'ont pas accès à l'exécuteur SQL.

modifié La version BlinkDB du dialecte Looker est obsolète et n'est plus disponible.

modifié Looker n'est plus compatible avec le dialecte IBM DB2 Warehouse sur Cloud (dashDB). Pour les bases de données DB2, vous pouvez plutôt utiliser IBM DB2 sur AS400 ou IBM DB2 pour Linux, UNIX et Windows (LUW).

ajouté Un utilisateur peut désormais créer un tableau, en ajouter ou en supprimer un de ses favoris directement dans la vue modale Tous les tableaux.

ajouté Les utilisateurs peuvent désormais accéder aux objets LookML à l'aide de l'icône Accéder à un objet ou à un fichier de l'IDE Looker, ou du raccourci clavier Commande+J (Mac) ou Ctrl+J (Windows).

ajouté Les utilisateurs peuvent désormais copier les paramètres Chemin d'accès aux fichiers ou aux dossiers dans l'IDE pour les éléments de fichiers et de dossiers trouvés dans le menu à trois points.

ajouté Les colonnes du tableau de données des requêtes d'exploration affichent désormais des indications utiles lorsque les utilisateurs ajoutent plusieurs ordres de tri. Ceci permet aux utilisateurs de voir l'ordre dans lequel les ordres de tri sont exécutés ainsi que les limites qui peuvent être présentes.

ajouté Les champs personnalisés et les calculs de table sont désormais compatibles avec les descriptions.

ajouté L'expérience de recherche de la fonctionnalité de laboratoire mise à niveau du sélecteur de champs d'exploration a été améliorée.

ajouté À partir de la version 21.6 de Looker, Looker lance un nouvel analyseur Liquid. Comme cet analyseur introduit de nouvelles vérifications pour la syntaxe Liquid valide, il est possible que de nouveaux messages de validation s'affichent pour la syntaxe Liquid existante après la mise à jour vers la version 21.6. La nouvelle fonctionnalité Syntax Tolerant Liquid, activée par défaut, garantit que toutes les erreurs sont classées comme informations.

ajouté L'utilisation de make _filters[] Liquid faisant référence à un filtre de type de chaîne avec no sql_quote dans le code SQL de la table dérivée invitera désormais l'utilisateur à utiliser sql_quote.

ajouté Un nouveau paramètre JDBC, rootUrl, peut être utilisé pour personnaliser la destination des requêtes API BigQuery.

ajout Un nouveau point de terminaison d'API bêta, create_oauth_application_user_state, et un nouveau point de terminaison stable, create_embed_user endpoint, ont été introduits pour l'authentification OAuth.

ajoutées Si la fonctionnalité de laboratoire Augmentations de tables dérivées persistantes est activée, le pop-up Détails des tables dérivées persistantes de la page d'administration des tables dérivées persistantes comporte un champ Lignes ajoutées/supprimées par la compilation d'incrémentation, qui indique le nombre de lignes ajoutées ou supprimées lors du dernier incrément de la table.

ajouté La fonctionnalité expérimentale Page "Nouveaux utilisateurs (version bêta)" permet aux utilisateurs de consulter une page de la liste des utilisateurs repensée, conviviale et plus performante.

ajouté La fonctionnalité Navigation dans le contenu intégré a été de nouveau ajoutée à la nouvelle interface des tableaux de bord. Pour que cette fonctionnalité soit activée pour un utilisateur, celui-ci doit disposer de l'autorisation embed_browse_spaces.

ajouté Quatre nouveaux événements de message JavaScript intégrés sont disponibles pour les tableaux de bord et Looks intégrés: dashboard:save:complete, dashboard:delete:complete, look:save:complete et look:delete:complete.

ajouté Deux nouveaux droits ont été ajoutés pour les extensions créées à l'aide du framework d'extension Looker: use_downloads, qui indique si une extension est autorisée à télécharger des fichiers, et use_iframes, qui indique si l'extension est autorisée à créer un iFrame.

ajouté Ajout de la prise en charge du dialecte Databricks.

Corrigé Les utilisateurs ne peuvent planifier des tableaux de bord et les envoyer aux intégrations que s'ils disposent des autorisations nécessaires pour afficher les tableaux de bord et l'autorisation send_to_integration, comme prévu.

corrigé Les nouvelles instances Looker utiliseront /browse comme page d'accueil par défaut.

corrigé Les utilisateurs peuvent créer des plans programmés pour activer des destinations Looker Action Hub à partir d'un dossier, comme prévu.

Fixe Des améliorations ont été apportées aux outils de mise en forme de valeur.

21.4

modifié Dans le cas où deux vues sont jointes dans une jointure one_to_many, si une vue fait référence à une mesure telle que COUNT, SUM ou AVG à partir d'une autre vue sans clé primaire, Looker affiche l'erreur du modèle LookML: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'

modifié Le composant Looker DataTable a été mis à jour pour être plus accessible aux lecteurs d'écran, avec de meilleurs libellés sur les colonnes, les lignes et les cellules.

modifié Le composant List est désormais enrichi de fonctionnalités supplémentaires. De plus, deux nouveaux composants sont disponibles pour les listes: OrderedList et UnorderedList.

modifié Le nombre de vues des Looks et des tableaux de bord est désormais mis à jour de manière asynchrone. Par conséquent, les modifications de données peuvent ne pas être reflétées immédiatement.

modifié L'IDE LookML affiche le nouvel avertissement suivant si la déclaration du fichier du tableau de bord n'est pas valide: Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>.

modifié Les erreurs dans un fichier manifeste de projet s'affichent correctement, même si le projet LookML ne contient aucun modèle.

modifiés Les administrateurs peuvent configurer des attributs utilisateur référencés par des 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 numérique [avancé]). Si les attributs utilisateur comportent ces paramètres, Looker supprimera ces filtres de la clause WHERE. Auparavant, ce comportement n'était disponible que pour les projets LookML avec détection d'agrégation (projets avec une table agrégée définie), mais il est désormais appliqué à tous les projets Looker avec ces paramètres d'attributs utilisateur.

modifié L'indicateur de démarrage --scheduler-threads=<i> ne peut plus être utilisé pour déterminer les exécutions d'alertes ni pour désactiver des alertes. Pour ces tâches, utilisez l'indicateur --alerts-scheduler-threads=<i>.

modifié Le point de terminaison de l'API create_query n'accepte désormais que les valeurs de filtre type: string.

modifié L'ancienne fonctionnalité bigquery_datetime_as_timestamp a été supprimée. Tout champ dont la valeur datatype: datetime est déclarée sur un modèle à l'aide d'une connexion SQL standard de BigQuery sera désormais traité comme un champ de type datetime BigQuery.

modifié Looker Dialect Vertica 6 est maintenant obsolète. Vertica reste un dialecte Looker entièrement compatible.

modifié Les utilisateurs utilisant les dialectes Exasol, Hana ou Vertica peuvent voir un message d'erreur les avertissant d'une exécution SQL potentiellement malveillante dans leurs PDT. Le message d'erreur propose une solution de contournement si le SQL est sûr.

modifié En raison de l'abandon de plusieurs points de terminaison de l'API Slack, les utilisateurs doivent passer à la version 0.0.16 ou ultérieure de Lookerbot pour que Lookerbot fonctionne correctement.

modifié Le format JSON intégré pour les actions a été mis à jour afin de créer une cohérence entre les formats d'actions. À l'avenir, la requête concernant les données de charge utile sera renvoyée dans le champ attachment au lieu du champ data, qui contient désormais toutes les informations de jeton d'authentification.

ajouté L'application mobile Looker est désormais disponible en téléchargement sur le Google Play Store (une nouvelle version iOS sera bientôt disponible). La version de GA est la version v1.1.0 et comprend une nouvelle expérience de tableau de bord améliorée. Toutes les instances auront accès à l'application mobile par défaut. Les administrateurs peuvent gérer l'accès à l'application mobile Looker depuis la section Mobile Application Access (Accès aux applications mobiles) de la page Settings (Paramètres) dans le panneau Admin de Looker.

ajouté En mode Édition dans les tableaux de bord, les utilisateurs peuvent désormais supprimer leurs modifications à l'aide du bouton Annuler.

Les thèmes de tableau de bord avec une couleur d'arrière-plan sombre ont été considérablement améliorés pour les clients intégrés. Les filtres utilisent désormais des couleurs de texte et d'arrière-plan, tandis que les libellés de filtre, les libellés de visualisation et les icônes utilisent une couleur de texte.

ajouté Les tableaux de bord qui comprennent une carte basée sur une exploration de l'activité du système peuvent désormais utiliser les champs de l'exploration pour créer des filtres de tableau de bord. Les filtres de l'activité du système ne peuvent pas être ajoutés à des tableaux de bord hérités.

ajouté Le panneau des métadonnées de l'IDE Looker, activé par la fonctionnalité de laboratoire Barre latérale de métadonnées de l'IDE, affiche désormais des informations sur la clé primaire dans les métadonnées de vue. En outre, le panneau des métadonnées inclut les métadonnées des projets importés.

ajouté L'extension Diagramme de modèle LookML (bêta), qui fournit un diagramme de relation d'entité pour les objets d'un modèle LookML, est désormais disponible dans Looker Marketplace. Cette extension permet aux utilisateurs d'évaluer rapidement l'état d'un modèle LookML et de prendre des décisions éclairées sur les développements futurs.

ajouté Le filtrage croisé est désormais compatible avec la sélection de plages dans les visualisations.

ajouté Pour les projets LookML générés automatiquement à partir d'une base de données BigQuery, Looker renseigne automatiquement les valeurs du champ LookML description avec les descriptions issues des métadonnées de la colonne BigQuery, le cas échéant.

ajouté Pour les projets utilisant une connexion BigQuery avec reconnaissance d'agrégation, si une requête peut utiliser une table agrégée, la fenêtre d'exploration affiche une estimation des économies réalisées en utilisant la table agrégée plutôt que la table d'origine.

ajouté La fonctionnalité Extraire le schéma d'informations pour l'écriture SQL est désormais une option d'activation/de désactivation pour les connexions à la base de données. Cette option permet une optimisation d'écriture SQL lorsque le schéma n'est pas mis en cache ; toutefois, elle nécessite que l'écriture SQL soit occasionnellement bloquée pendant la récupération du schéma d'information des bases de données.

ajouté La fonctionnalité expérimentale Mise en forme rapide à valeur ajoutée n'est plus disponible dans Labs et est désormais en disponibilité générale. Le nouvel outil de mise en forme de valeurs est plus performant et compatible avec l'ancien outil de mise en forme des valeurs, y compris la compatibilité avec les codes de format ECMA-376.

ajouté Les utilisateurs devraient maintenant constater des améliorations significatives des performances de la page PDT Admin.

ajouté Une nouvelle fonctionnalité de laboratoire bêta, Augmentation de tables PDT, permet à Looker d'ajouter de nouvelles données à une PDT au lieu de recréer la table entière.

ajouté Le tableau de bord Activité du PDT a été ajouté au modèle Activité du système et est désormais accessible depuis la page Tables dérivées persistantes sous Administration.

ajouté Un nouvel avertissement du validateur s'affiche lorsqu'une colonne qui n'a pas été explicitement ajoutée à une définition de table NDT est utilisée dans le paramètre sorts:[].

ajouté Le composant Tree est désormais compatible avec la propriété keyColor, qui insère Tree et tout élément Trees ou TreeItems imbriqué avec des arrière-plans qui utilisent la couleur clé spécifiée dans le thème.

ajouté Vous pouvez activer une nouvelle option d'activation expérimentale de Labs, Render Long Tables (Afficher les tables longues), afin de réduire le délai d'affichage des fichiers PDF ou PNG pour les tables longues.

ajouté Les quatre nouveaux points de terminaison suivants ont été ajoutés à la version 4.0 expérimentale de l'API et peuvent être utilisés pour déplacer ou copier un tableau de bord ou un Look existant dans n'importe quel dossier spécifié: move_dashboard(dashboard_id, body, folder_id), copy_dashboard(dashboard_id, body, folder_id), move_look(look_id, body, folder_id) et copy_look(look_id, body, folder_id).

ajouté Un nouveau point de terminaison bêta de l'API 4.0, api_spec, permet de récupérer une spécification d'API Looker à partir du serveur Looker.

added La nouvelle autorisation embed_save_shared_space permet à un utilisateur intégré d'enregistrer dans le dossier Shared sans être attribué à un ID de groupe externe, à condition que l'utilisateur dispose de l'autorisation save_content.

ajout SAP HANA version 2 et Apache Spark 3 et versions ultérieures sont désormais compatibles avec les dialectes Looker.

ajouté Le dialecte Verica est désormais compatible avec le centile, un type de mesure LookML.

ajouté Les caractères japonais peuvent désormais être saisis dans les données de contexte de l'extension Looker Data Dictionary.

ajouté Désormais disponible dans la place de marché Looker, le graphique orienté par force est une nouvelle visualisation personnalisée qui vous permet d'afficher les relations entre les entités de vos données.

ajouté Gerrit est désormais un dépôt Git compatible.

ajouté Microsoft Azure est désormais disponible comme environnement d'hébergement pour les instances hébergées par Looker. Les instances sont actuellement hébergées dans la région de Virginie, États-Unis.

corrigé Les cibles du paramètre link qui utilisent un lien absolu s'ouvriront désormais dans un nouvel onglet du navigateur, comme prévu.

corrigé Les utilisateurs peuvent créer des filtres de tableau de bord qui filtrent deux fois sur le même champ, à condition que chaque filtre soit appliqué à différentes vignettes de tableau de bord.

corrigé Un filtre sur un champ yes (or) no n'empêche plus l'optimisation de la reconnaissance d'agrégats d'effectuer une réécriture UNION ALL, sauf si le champ yes (or) no se trouve également dans la requête.

Fixe Un tableau cumulé peut être utilisé comme prévu, même si son filtre temporel est un sur-ensemble de la requête et si la dimension temporelle est plus précise que celle de la requête.

corrigé La détection d'agrégation utilisée avec des valeurs de filtre NULL et not NULL fonctionne comme prévu.

corrigé Les explorations visuelles définies en code LookML sont désormais compatibles avec les tableaux de bord qui utilisent la nouvelle expérience de tableau de bord.

corrigé Les clients ayant accès aux explorations Activité du système peuvent désormais ajouter des filtres sur ces champs comme prévu lors de la création de tableaux de bord.

Corrigé Les planifications avec des déclencheurs de groupe de données ne renvoient plus d'erreur 422. Les utilisateurs peuvent désormais créer une planification avec un déclencheur de groupe de données à partir de tableaux de bord qui utilisent la nouvelle expérience de tableau de bord, comme prévu.

corrigé Les utilisateurs peuvent désormais sélectionner une version de TLS sur la page Paramètres SMTP personnalisés, comme prévu.

corrigé La suppression de localization_settings d'un fichier manifest.lkml n'entraînera plus la disparition des erreurs ni des avertissements générés par la localisation lors des validations LookML ultérieures.

corrigée Les erreurs de validation des URL d'authentification unique d'intégration apparaissent désormais dans la zone de validation de la page Admin Embed, comme prévu.

fixes Les envois SFTP ponctuels peuvent être créés, modifiés et enregistrés comme prévu.

corrigé Si vous créez une branche en incluant des espaces dans son nom, une erreur ne sera plus affichée, mais les espaces seront automatiquement remplacés par des traits d'union.

21.0

modifié L'option de commande Cumul année du filtre timeframes, qui permettait de filtrer du début de l'année jusqu'à la date actuelle, a été temporairement supprimée.

modifié L'option Dépassement du menu déroulant Emplacement a été supprimée du pop-up Modifier le filtre. Vous pouvez déplacer les filtres dans un dépassement par glisser-déposer.

modifié Certains types de commandes de filtrage n'ont désormais qu'une seule orientation d'affichage possible. Pour les filtres comportant plusieurs options d'affichage, vous pouvez toujours basculer entre Fenêtre pop-up et Intégré. D'autres types de commandes de filtres peuvent être disponibles pour l'une de ces options uniquement. Tous les filtres existants qui s'affichaient dans un mode qui n'est plus pris en charge s'afficheront désormais dans le mode d'affichage par défaut pour ce type de contrôle de filtre. Vous pouvez toujours faire glisser tous les types de commandes de filtrage vers le bouton Plus.

modifié La fonctionnalité de filtrage croisé est désormais en disponibilité générale sans qu'il soit nécessaire d'activer une fonctionnalité expérimentale. Le filtrage croisé doit être activé sur chaque tableau de bord.

modifications Les requêtes SQL Runner ne peuvent plus être fusionnées vers les requêtes d'exploration et enregistrées dans des tableaux de bord.

modifié Lorsque vous lancez une analyse Quick Start, le volet de visualisation s'ouvre automatiquement. Les analyses de démarrage rapide respectent désormais le tri appliqué.

modifiés Lorsque vous effacez des champs d'une requête d'exploration, les champs personnalisés sont désélectionnés au lieu d'être supprimés.

modifié Dans l'onglet En cours d'utilisation d'une exploration, les utilisateurs peuvent désormais modifier la période d'un champ date ou duration sélectionné, sans accéder à la liste complète des champs.

modifié Le sélecteur de champs mis à niveau affiche par défaut l'onglet Tous les champs au lieu de l'onglet En cours d'utilisation lorsqu'une requête existante est ouverte.

modification Si la fonctionnalité expérimentale New Query Streaming (Nouveau flux de requêtes) est activée et que la requête peut être diffusée en flux continu, le programmeur utilisera la nouvelle fonctionnalité de diffusion de requêtes.

modifié La fonctionnalité de traitement des erreurs de fin de téléchargement a été supprimée de Labs. Elle peut désormais être configurée via un indicateur CLI de la fonctionnalité expérimentale, download-termination-error-handling.

modifié Une visualisation personnalisée qui utilise JavaScript ne nécessite plus l'activation des cookies tiers pour se charger.

modifié Le profileur de champs du dictionnaire de données Looker vérifie désormais si les mesures de nombre appartiennent au même nom de vue, et non au même libellé, en tant que dimension numérique sélectionnée pour afficher les calculs de distribution et de valeurs.

modifié Il n'est plus possible de rejoindre la table des sessions pour les requêtes d'analyse détaillée sur les vignettes du tableau de bord Activité des utilisateurs, dans la section Activité du système du panneau Administration.

modifié Le code d'extension peut être divisé en plusieurs bundles pour un temps de chargement plus rapide.

modifié Comme pour les versions précédentes de Looker, lorsque le dernier destinataire restant d'un envoi de contenu planifié se désabonne, la planification est supprimée. Dans Looker 21.0, cet utilisateur verra désormais le message de confirmation suivant lorsqu'il tentera de se désabonner: You're the only recipient for this schedule. If you unsubscribe from this delivery, the schedule will be deleted. Are you sure you want to unsubscribe?

modifié Pour générer du code LookML qui gère mieux les enregistrements imbriqués, des améliorations ont été apportées au générateur LookML et à la page Créer une vue à partir d'une table.

modifié api_server_url a été ajouté aux points de terminaison /versions pour le serveur d'API Looker. Le point de terminaison https://my.looker.com/versions ne nécessite plus d'authentification.

modifié La fonctionnalité de service de base de données géré de Looker est désactivée pour toutes les versions de Looker 21.0 et versions ultérieures. Pour activer la fonctionnalité, contactez votre représentant Looker. Le service sera entièrement interrompu dans Looker 21.12 (juillet 2021).

modifié La compatibilité avec JDK 11 a été temporairement suspendue.

ajouté Un nouveau type de visualisation, Histogram Visualization, est désormais disponible dans Looker Marketplace.

ajouté Les utilisateurs peuvent désormais créer une mesure personnalisée à partir d'une dimension personnalisée dans le sélecteur de champs.

ajouté Le filtrage croisé est désormais compatible avec les types de visualisation Graphique de l'entonnoir et Graphique chronologique, ainsi que pour les visualisations personnalisées.

ajouté La mise en forme à valeur rapide est une nouvelle fonctionnalité expérimentale bêta qui améliore considérablement les performances de mise en forme des valeurs.

ajouté Les sous-en-têtes identifiant le type et le nom d'un objet sont désormais renseignés dans le panneau des métadonnées, qui est activé par la fonctionnalité de laboratoire IDE Metadata Sidebar. Si l'objet sélectionné est une vue, le panneau des métadonnées renseigne les sections Vue de base de et Joined dans, qui fournissent du contexte sur l'utilisation de la vue dans votre projet.

ajouté Depuis, il s'agit d'un nouvel état dans les sections Regénérer et Compilation des Tables dérivées persistantes sous Admin pour afficher des informations supplémentaires sur le début de la compilation.

ajouté Les images intégrées (encodées en base64) peuvent être affichées dans les résultats de requête si le paramètre d'administration Bloquer les images intégrées dans les résultats de requête est désactivé.

ajouté Les alertes peuvent désormais être configurées pour vérifier plus fréquemment les conditions d'alerte et incluent une option permettant de spécifier un intervalle pendant lequel les vérifications d'alerte seront effectuées.

ajouté La page répertoriant les rôles, ensembles de modèles et ensembles d'autorisations est maintenant paginée et incluse dans l'index de recherche.

ajouté Les administrateurs des instances pour lesquelles les marques blanches sont activées peuvent désormais accéder aux messages des produits.

ajouté Les utilisateurs peuvent désormais afficher et ajuster les fuseaux horaires dans les tableaux de bord à l'aide de la nouvelle interface, à condition que l'option Fuseaux horaires spécifiques aux utilisateurs soit activée.

ajouté Les utilisateurs peuvent désormais ajouter et enregistrer des commentaires sur des champs individuels de l'extension Data Dictionary. Ces commentaires ne fonctionnent que dans l'IU de Data Dictionary et ne sont pas propagés dans le modèle LookML associé. Les administrateurs Looker peuvent affecter des autorisations utilisateurs pour afficher et faire des commentaires ; ils peuvent aussi activer ou désactiver les commentaires. Pour implémenter des commentaires, mettez à jour l'application Looker Data Dictionary vers la version 2.0.0 ou une version ultérieure depuis la page Gérer de Looker Marketplace.

ajouté Les utilisateurs peuvent désormais spécifier la branche Git cible vers laquelle les branches des développeurs Looker seront fusionnées. Utilisez le champ Nom de la branche de production Git dans les paramètres du projet. La branche de production Git par défaut est master.

ajouté Amazon Redshift est désormais un dialecte SQL compatible pour des nombres distincts avec la détection d'agrégation.

ajouté Dremio 11 et versions ultérieures sont désormais un dialecte Looker compatible et sont compatibles avec les agrégations symétriques.

ajout Les dialectes Cloudera Impala 3.1 (ou version ultérieure) et Cloudera Impala avec Native Diver 3.1 (ou version ultérieure) prennent désormais en charge les agrégations symétriques.

ajouté Dans l'API Looker expérimentale (v4), le point de terminaison all_users peut éventuellement demander le nombre d'utilisateurs.

ajouté Le point de terminaison /api/3.x/derived_table/graph/model/:model est désormais accessible au public afin de visualiser les graphiques de dépendances des PDT afin de résoudre les erreurs de PDT.

ajouté Une nouvelle mesure, Nombre d'exécutions des tableaux de bord, a été ajoutée à la vue de l'historique d'activité du système.

ajouté Le bloc de sécurité Google Chronicle, permettant d'analyser les ensembles de données Chronicle dans Google BigQuery, est désormais disponible dans Looker Marketplace.

corrigé L'ensemble de résultats mis à niveau du sélecteur de champs d'exploration n'affiche plus de défilement imprévisible et offre une meilleure compatibilité avec l'accessibilité.

fix La liste des options disponibles pour les valeurs des paramètres s'affiche désormais comme prévu.

Corrigé Les visualisations ne présentent plus de problèmes de chevauchement des libellés de l'axe Y et du chevauchement des valeurs des coches.

Fixe Le redimensionnement des colonnes sur des tables transposées fonctionne comme prévu.

corrigé Comme prévu, le tri dans le sélecteur de champs mis à niveau est basé sur group_item_label.

corrigé L'en-tête du tableau s'affiche comme prévu lorsqu'un calcul de table est ajouté à une table avant toute dimension ou mesure.

corrigé Les utilisateurs de l'intégration SSO ne verront plus de pop-up de déconnexion.

Corrigé Les tableaux de bord intégrés qui utilisent la nouvelle expérience de tableau de bord ne génèrent plus de faux messages page:changed et dashboard:filters:changed.

corrigé Les améliorations des performances sur les pages Administration > Connexions et Administration > Groupes accélèrent leur chargement.

corrigé Les utilisateurs n'ont plus besoin d'autorisations explore pour télécharger des données d'analyse au format PNG.

Corrigé L'activité du système est désormais renvoyée avec all_lookml_models(), y compris lookmlmodel(system_activity), si l'utilisateur dispose des autorisations see_system_activity.

corrigé Les téléchargements au format XLSX utilisant la fonctionnalité New Query Streaming (Nouveau flux de requête) fonctionnent comme prévu pour les requêtes avec un formatage de valeur et des mesures.

corrigé Les liens utilisant des variables Liquid fonctionnent comme prévu.

corrigé Lorsque l'intégration Slack de Looker est activée, la commande /looker select est incluse comme prévu dans la liste des commandes compatibles affichée lorsque vous saisissez la commande /looker help dans Slack.

fix Les alertes de séries temporelles se déclenchent comme prévu si les valeurs de l'une des colonnes croisées dynamiques remplissent ou dépassent les conditions d'alerte.