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 detype: 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é
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 challengepkce
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
/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ètresderived_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 : - L'option Exécuter au chargement dans les paramètres du tableau de bord
- Les tableaux de bord LookML nouvellement créés sont désormais définis par défaut sur la mise en page
newspaper
au lieu de la mise en pagetile
. - Vous pouvez désormais utiliser des raccourcis clavier pour consulter ou modifier des tableaux de bord (bêta).
- La possibilité de placer un tableau de bord dans la corbeille
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 clausesGROUP 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ètresort
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ètreconnection
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'erreurGoogle 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, ungroup_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.