21.20
modification L'ancienne fonctionnalité Utiliser les anciennes routes des tableaux de bord est désormais désactivée par défaut. modifié Une fois qu'une exploration a été enregistrée dans un tableau de bord, les utilisateurs qui cliquent sur le lien du tableau de bord dans la bannière de confirmation y accèdent en mode Édition. modifié Lorsqu'un utilisateur tente de quitter un tableau de bord contenant des modifications non enregistrées, une boîte de dialogue d'avertissement Supprimer les modifications ? s'affiche. modifié Une nouvelle fonctionnalité héritée, Utiliser l'ancienne navigation et le routage hérité, vous permet de désactiver la navigation améliorée, qui est désormais l'expérience de navigation par défaut. La fonctionnalité héritée Utiliser l'ancienne navigation et l'ancien routage sera supprimée à partir de Looker 22.2. modification L'expérience par défaut des alertes inclut désormais toutes les fonctionnalités des alertes améliorées, sans avoir à activer une fonctionnalité Labs. modifié Pour résoudre une faille, Looker ne reconnaît plus les balises XHTML à fermeture automatique dans les visualisations personnalisées. L'activation d'une nouvelle ancienne fonctionnalité, Autoriser les balises vides de style XHTML dans les visualisations personnalisées, permet de reconnaître les balises XHTML à fermeture automatique dans les visualisations personnalisées, mais expose également la faille. Pour en savoir plus, consultez la page des bonnes pratiques sur l'autorisation des balises vides de style XHTML dans les visualisations personnalisées. ajouté Looker a amélioré le style de visualisation du mode sombre pour les graphiques à valeur unique, cartésiens, à secteurs et à plusieurs secteurs. Ajout : un nouveau panneau d'informations est disponible pour les tableaux de bord, y compris une nouvelle zone dans laquelle vous pouvez ajouter une description du tableau de bord. Les métadonnées qui font apparaître l'utilisateur qui a créé et mis à jour le tableau de bord, ainsi que le nombre de favoris et de vues, s'affichent également. ajouté La nouvelle fonctionnalité Labs Analyses guidées dans l'activité du système vous permet d'utiliser un format questions/réponses pour effectuer des analyses dans l'exploration de l'activité du système dans l'historique. ajouté L'exploration de l'activité du système du tableau de bord inclut désormais le paramètrepreferred_viewer
et corrige également un problème qui empêchait le champ is_legacy
de prendre en compte les valeurs nulles.
ajouté
Looker est désormais compatible avec le paramètre approximate
pour le dialecte SQL standard de Google BigQuery.
ajouté
L'option d'activation/de désactivation du laboratoire Nouvelle exécution de LookML (Aragonite) permet d'utiliser Aragonite sur l'instance Looker. Lorsque cette fonctionnalité Labs est activée (par défaut), les développeurs LookML peuvent activer Aragonite pour des projets LookML individuels sur l'instance en ajoutant l'instruction aragonite: yes
au fichier manifeste d'un projet.
ajouté
Un nouveau message d'erreur avertit les utilisateurs lorsqu'ils tentent d'utiliser des modèles Liquid dans le paramètre value_format
.
ajouté
La description des détails du tableau de bord dans le nouveau volet "Détails du tableau de bord" utilise la même API que les descriptions précédentes.
ajouté
Le dialecte Looker MySQL 8.0.12 et versions ultérieures prend désormais en charge les augmentations de tables PDT.
Ajout
: un nouveau point de terminaison du SDK Looker permet aux utilisateurs de demander un graphique de dépendance pour une PDT.
ajouté
Looker a introduit un nouveau paramètre LookML, interval_trigger
. Le paramètre interval_trigger
spécifie un intervalle à partir duquel une table dérivée est déclenchée pour être recréée. interval_trigger
peut être un sous-paramètre de datagroup
ou derived_table
. Il accepte une chaîne d'intervalle qui indique un nombre de secondes, de minutes ou d'heures (par exemple, "24 hours"
).
ajouté
La fenêtre modale Détails de la table dérivée persistante inclut désormais un bouton Afficher le graphique des dépendances qui affiche un diagramme des relations avec les noms et les états de toutes les tables dérivées en cascade sur lesquelles la table dérivée persistante dépend.
corrigé
Dans un menu imbriqué, l'élément de menu parent reste désormais mis en surbrillance.
correction
Cliquer sur un élément de menu avec un menu imbriqué n'entraîne pas la fermeture des deux menus.
Solution trouvée
: un problème qui impliquait la production d'erreurs par des groupes LDAP contenant le préfixe #
a été résolu.
corrigé
: un message d'erreur sur les pages des utilisateurs bêta indiquant "user never logged in"
pour les utilisateurs qui se sont connectés via SAML a été corrigé.
corrigé
Les problèmes de performances du sélecteur de groupe sur les pages d'édition des utilisateurs ont été résolus. Une légère modification de la conception s'est imposée, mais l'expérience utilisateur globale reste inchangée.
corrigé
: Looker accepte désormais tous les chemins d'accès fiables aux certificats valides lors de la vérification des certificats SSL/TLS, au lieu d'échouer en cas de chemin d'accès à la fois invalide et valide dans une même chaîne du serveur.
corrigé
Les dates erronées, telles que January 1900
, ne s'affichent plus dans les résultats des requêtes lorsqu'un utilisateur télécharge des résultats au format CSV.
corrigé
Le point de terminaison de l'API run_query
affiche désormais un ensemble de résultats vide au lieu de renvoyer une erreur indiquant que "The response body could not be parsed"
.
fixe
L'utilisation du paramètre value_format_name
arrondit désormais le résultat à la précision à virgule flottante spécifiée.
corrigé
: le téléchargement des résultats au format XLSX ne génère plus de nombres en utilisant une notation exponentielle.
Solution trouvée
: un problème qui entraînait la génération d'une erreur de clé principale par certaines requêtes d'Activité du système dans l'Exploration Historique a été résolu.
Solution trouvée
: un problème qui permettait de sélectionner le modèle system_activity
pendant la modification des ensembles de modèles a été résolu.
21.18
changed La date de suppression a été remplacée par la date de déplacement vers la corbeille dans les vues d'utilisation "Look" et "Dashboard" des explorations sur l'utilisation des contenus de l'activité système afin de différencier la suppression réversible (corbeille) de la suppression définitive (absolue). modifié La ancienne fonctionnalité Revenir aux anciens tableaux de bord a été prolongée jusqu'à Looker 22.0. modifié Pour les connexions Looker à Microsoft SQL Server (MSSQL), Microsoft Azure Synapse Analytics et Microsoft Azure SQL Database, si vous devez spécifier un port autre que 1433 et que votre base de données nécessite d'utiliser une virgule au lieu d'un deux-points, vous pouvez ajouteruseCommaHostPortSeparator=true
dans le champ Additional Params (Paramètres supplémentaires) de la page Connection Settings (Paramètres de connexion) de Looker. Vous pouvez ainsi spécifier un port autre que 1433 dans le champ Hôte distant:port.
modifié
La couleur de bordure du composant Button
a été modifiée afin d'améliorer le contraste.
modifié
La couleur de bordure des composants de saisie a été modifiée afin d'améliorer le contraste.
ajouté
Les blocs de la place de marché Looker suivants ont été convertis en une nouvelle structure qui utilise des améliorations LookML plutôt que des extensions. Ils sont disponibles pour les instances sur Looker 21.8 ou version ultérieure: Retail Analytics, Google Ads Transfer, Jira, Shopify, Amazon Redshift Admin, Hubspot Marketing, Zendesk, Braintree Payments, Community Mobility, Campaign Manager 360, GitHub, Google Analytics 360, Search Ads 360, Chronicle, Google Cloud Audit Logs, Census Data et BigQuery Info Schema. Si une version d'un de ces blocs utilisant des extensions est installée dans votre instance Looker et que vous souhaitez installer la version du bloc qui utilise des raffinements, vous pouvez suivre ces instructions pour migrer toutes les personnalisations que votre bloc basé sur des extensions peut avoir.
ajouté
Looker empêche désormais l'exécution indéfinie des planifications lorsqu'une tâche est interrompue. Looker tentera de réexécuter la tâche jusqu'à 10 fois.
ajouté
La nouvelle fonctionnalité Labs URL Links in Boards (Liens vers des URL dans les tableaux de bord) permet aux éditeurs de tableaux de bord d'ajouter des liens vers n'importe quelle URL sur un tableau de bord, en plus de leurs présentations et tableaux de bord existants.
ajouté
Les utilisateurs peuvent désormais regrouper les alertes par propriétaire ou par nom du tableau de bord sur la page utilisateur Gérer les alertes et la page Alertes pour les administrateurs.
ajouté
L'autorisation see_pdts
a été ajoutée au jeu d'autorisations par défaut Développeur pour les instances Looker créées avec Looker 21.18 et versions ultérieures.
ajouté
L'option Convertir le projet en nouveau code LookML a été réintroduite dans l'IDE LookML pour permettre aux utilisateurs de convertir leur code LookML YAML en code LookML.
ajouté
Dremio et Dremio 11 (et versions ultérieures) prennent désormais en charge les conversions de fuseau horaire.
ajouté
Firebolt prend désormais en charge la rotation dans la base de données.
ajouté
L'animation Google Ripple a été ajoutée aux composants IconButton
, Checkbox
, Radio
et ToggleSwitch
. L'ondulation n'est pas visible lorsque le contenu est intégré.
Ajouté
Dans une instance Looker, les intégrations privées peuvent désormais utiliser les flux d'authentification Google OAuth et OpenID Connect pour authentifier un utilisateur.
corrigé
: un bug a été corrigé, qui faisait que les tables de données de temps incrémentielles avec un paramètre timezone
généraient auparavant une conversion de fuseau horaire incorrecte dans la clause WHERE
d'une mise à jour de table de données de temps incrémentielle.
corrigé
: un bug a été résolu qui empêchait le texte d'une balise <link>
dans la documentation intégrée d'être mis en forme en bleu.
corrigé
Un bug a été résolu qui entraînait une erreur dans l'échantillon d'un composant InputColor
lorsque le champ était désactivé.
corrigé
Un bug a été corrigé pour la fonctionnalité bêta de Labs Organisation des tableaux de bord LookML, qui empêchait les tableaux de bord LookML d'apparaître dans le dossier des tableaux de bord LookML si un client avait précédemment supprimé des projets LookML contenant des dossiers LookML.
21.16
modifié La fonctionnalité de laboratoire Navigation améliorée est désormais activée par défaut pour toutes les instances clientes. changé La fonctionnalité de laboratoire Champs personnalisés est désormais en version bêta. modifié Lorsque le formatage est activé pour les téléchargements de requêtes, les valeurs numériques JSON doivent être incluses entre guillemets. modifié Pour les tables dérivées persistantes sous forme de vues matérialisées dans votre base de données, la page Administration des tables dérivées persistantes affiche "Vue matérialisée" sous le nom de la table dérivée persistante dans le tableau des tables dérivées persistantes, et "Vue matérialisée" comme règle de persistance dans le tableau des tables dérivées persistantes et dans la fenêtre modale Détails de la table dérivée persistante. modifié Le bouton d'activation/de désactivation de l'ancien sélecteur de champs a été supprimé. modifié Un utilisateur non administrateur peut désormais bénéficier de l'autorisationsee_alerts
, qui lui permet d'accéder à la page de gestion des alertes et à la page Historique des alertes dans la section Administration de Looker. Sur la page de gestion des alertes, il peut consulter, suivre, modifier, s'attribuer ou supprimer une alerte sur l'instance Looker.
modifié
Des attributs liés au nom d'affichage pour les propriétaires et les suiveurs d'alertes ont été rajoutés à l'API publique correspondante.
ajouté
Lorsque cette nouvelle option expérimentale de Labs est activée, Organisation des tableaux de bord LookML, les utilisateurs peuvent organiser les tableaux de bord LookML dans d'autres dossiers que le dossier par défaut, Tableaux de bord LookML.
ajouté
La fonctionnalité de laboratoire Navigation améliorée permet de développer les dossiers dans le nouveau panneau de navigation de gauche amélioré. Lorsque cette fonctionnalité est activée, le menu Administration est désormais disponible dans le panneau de navigation de gauche au lieu du menu en forme de roue dentée de la barre de navigation supérieure.
ajouté
L'option de visualisation en entonnoir en étapes a été réintroduite dans les nouveaux tableaux de bord.
ajouté
Nous avons ajouté de nouveaux paramètres de tableau de bord, Développé et Réduit, qui vous permettent de choisir l'apparence par défaut des filtres du tableau de bord.
Ajouté
Les utilisateurs peuvent désormais copier un tableau de bord à partir du tableau de bord lui-même à l'aide du menu à trois points du tableau de bord.
Ajout
: le filtrage croisé est désormais disponible pour les appareils tactiles. Lorsque le filtrage croisé est activé pour un tableau de bord, une pression prolongée appliquera le filtre.
Ajoutée
Always Retry Failed PDT Builds (Toujours relancer les générations de tables dérivées persistantes en échec) est une nouvelle case à cocher dans les paramètres de connexion de Looker. Lorsque le paramètre Always Retry Failed PDT Builds (Toujours réessayer les builds de PDT ayant échoué) est activé, le régénérateur Looker tente de régénérer les tables dérivées à déclenchement qui ont échoué lors du cycle de régénérateur précédent, même si la valeur du déclencheur d'une table PDT n'a pas changé depuis le contrôle de déclencheur précédent. L'option Always Retry Failed PDT Builds (Toujours réessayer les générations de PDT en échec) est désactivée par défaut.
ajouté
Les identifiants Embed Users (pour les rôles d'intégration) et Looker Support (pour les rôles d'assistance) sont désormais classés et affichés en conséquence sur la page Edit Group (Modifier le groupe).
ajouté
Les anciens tableaux de bord planifiés pour être envoyés à partir d'un dossier utiliseront désormais la même interface que les nouveaux tableaux de bord et les nouvelles alertes. Les modifications apportées à l'interface utilisateur des dossiers sont uniquement esthétiques et en aucun cas fonctionnelles.
corrigé
: les horodatages 12:00:00 PM s'affichent désormais correctement pour les téléchargements XLSX qui utilisent les nouveaux streamers de requête.
correction
Les requêtes diffusées ne renvoient plus de ligne de totaux en l'absence de résultats.
corrigé
: le tri des clés de tableau croisé dynamique de type:long
à l'aide des nouveaux streamers de requête fonctionne désormais comme prévu.
corrigé
: les utilisateurs peuvent désormais afficher de meilleures suggestions de filtre lors de la création d'un nouveau filtre.
correction
L'énoncé de la CLUF est désormais lisible sur toutes les instances, comme prévu.
correction
Le libellé Never logged in
est désormais ajouté correctement aux connexions SAML si la fonctionnalité Labs expérimentale Page des nouveaux utilisateurs est activée.
corrigé
: les tests de connexion n'apparaissent plus comme annulés s'ils contiennent des erreurs.
correction
Les utilisateurs disposant de domaines de messagerie personnalisés peuvent désormais être ajoutés comme prévu à l'aide du paramètre Add Users
sur la page Nouveaux utilisateurs.
21.14
modifié À partir de Looker 21.14, l'indicateur de la fonctionnalité héritée Syntax Tolerant Liquid sera désactivé pour tous les utilisateurs par défaut. Les administrateurs Looker peuvent continuer d'activer et de désactiver cet avertissement jusqu'à sa suppression en octobre 2021. modifié La fonctionnalité Nouvelles visualisations d'exploration Labs est désormais activée par défaut. modifié L'API Looker 4.0 est désormais désignée comme bêta plutôt que expérimentale. modifié Les tables dérivées natives qui utilisent le paramètredev_filters
ne sont regénérées en mode Développement que si aucune version de production ne répond à la requête.
changé
MemSQL a été renommé SingleStore.
modifié
À compter du 13 août 2021, GitHub exige une authentification par jeton pour toutes les opérations Git. Pour tous les projets LookML utilisant GitHub avec une authentification par mot de passe, vous devrez réinitialiser votre connexion Git dans les paramètres de projet afin d'utiliser un jeton d'accès personnel.
changed
Lorsque vous supprimez un utilisateur, les alertes qu'il possède sont également supprimées automatiquement et immédiatement.
ajouté
Alertes améliorées est une fonctionnalité Labs qui, lorsqu'elle est activée, affiche une nouvelle interface utilisateur sur les pages de gestion des alertes pour les utilisateurs et les administrateurs. Elle permet aux utilisateurs de consulter plus de détails sur une alerte et à Looker de synchroniser une alerte avec la plupart des modifications apportées au contenu du tableau de bord de l'alerte.
Ajout
La fonctionnalité Labs Forecasting (Prévisions) permet aux analystes de projeter des analyses dans le futur sans tableaux dérivés, calculs de table ni code personnalisé.
ajouté
Autorisation d'effacer le cache et d'actualiser est une fonctionnalité expérimentale de Labs qui active l'autorisation clear_cache_refresh
, qui contrôle la capacité des utilisateurs à effacer le cache et à actualiser le contenu interne et intégré.
ajouté
Présentation de API Explorer, notre nouvelle documentation interactive de référence de l'API qui remplace la fonctionnalité Documentation de l'API. À partir de la version 21.14, les documents de l'API sont une ancienne fonctionnalité. Toutefois, vous pouvez toujours y accéder à l'aide du bouton bascule Exiger une authentification pour récupérer les spécifications de l'API.
ajouté
Les utilisateurs peuvent désormais utiliser le type de dimension personnalisée Bin pour créer des bins personnalisés, ou niveaux, sur des dimensions numériques sans avoir à écrire d'expressions LEXP complexes.
Ajout
: le type de dimension LookML bin
a été introduit en tant qu'alias du type tier
.
ajouté
Les utilisateurs peuvent désormais utiliser l'option Obtenir le lien dans le menu Actions du tableau de bord pour partager facilement du contenu et copier la bonne URL.
ajouté
Google Cloud Spanner est désormais un dialecte Looker pris en charge et ne nécessite plus de pilote JDBC pour se connecter à l'instance Spanner. Il est désormais compatible avec les fuseaux horaires de requête, les agrégations symétriques et plusieurs colonnes DISTINCT
dans une même instruction SELECT
.
ajouté
Dans la fenêtre modale Détails de la table dérivée persistante de la page d'administration des tables dérivées persistantes, les utilisateurs peuvent désormais voir le code SQL utilisé pour la dernière compilation d'une table dérivée persistante.
ajouté
Les administrateurs peuvent désormais créer des jeux d'autorisations pour les utilisateurs afin d'inclure ou d'exclure la possibilité d'effacer le cache et d'actualiser. Par défaut, cette autorisation est activée pour les utilisateurs Looker.
corrigé
Le premier onglet des fichiers XLSX téléchargés avec le nouveau pipeline de diffusion des requêtes affiche désormais Sheet1
comme nom de feuille.
corrigé
: l'utilisation de champs temporels dans la condition de filtre de mesure personnalisée ne crée plus de conversions de fuseau horaire inutiles et fonctionne comme prévu.
fixe
Le filtre sql_quote
Liquid accepte désormais les tableaux comme entrée.
correction
Pour les fichiers de documents de votre projet Looker, l'aperçu de l'IDE affiche désormais les fichiers de la même manière qu'ils apparaissent pour vos utilisateurs. Auparavant, l'aperçu de l'IDE corrigeait des erreurs dans le HTML afin de s'afficher correctement, même si ces erreurs HTML étaient visibles dans la version finale. Si vos fichiers contiennent des erreurs, celles-ci seront désormais visibles dans l'aperçu de l'IDE.
correction
Pour les projets avec le mode de déploiement avancé, le bouton Git de l'IDE Looker affiche désormais Pull from Primary Branch (Extraire de la branche principale) lorsqu'une branche de développement est en retard sur la branche de production, et Merge to Primary Branch (Fusionner avec la branche principale) lorsqu'il existe des commits non fusionnés sur la branche de développement.
21.12
changé Le format des messages d'erreur a été amélioré pour les différences de paramètresvalue_format_name
et value_format
. Exemple : Invalid 'value_format'. Error: 'decimal_1' is invalid for the 'value_format' parameter. Did you mean to use the 'value_format_name' parameter?
modifié
Dans l'exploration Utilisateur de l'activité système, la vue Sessions
applique désormais un filtre par défaut pour supprimer les sessions "éphémères" utilisées pour le rendu. Cela peut être remplacé, si nécessaire, par un filtrage selon la dimension session.credential_type
.
modifié
Les boutons SQL Runner ne s'afficheront plus pour les explorations de l'activité système.
Modifications
Filtres obligatoires de type popover ou avancé : Value required
s'affiche désormais à la place de Any value
.
modifié
Les utilisateurs disposant de l'autorisation save_content
peuvent désormais ajouter des cartes aux tableaux de bord.
modifié
Les raccourcis clavier Rendre public Commande + Maj + P (Mac) et Ctrl + Maj + P (Windows) ont été supprimés des explorations et des présentations.
modifié
Les champs de type YesNo
disposeront du code SQL rédigé par l'utilisateur entre parenthèses lorsqu'ils seront utilisés dans un filtre SQL.
modifié
Le paramètre Labs Render Long Tables (Afficher les longues tables) pour les visualisations est désormais activé par défaut. De plus, pour les tableaux comportant plus de 20 000 cellules, les visualisations de cellules et les options de mise en forme conditionnelle autres que Couleur d'arrière-plan ne s'affichent plus dans les téléchargements ni les diffusions lorsque l'option Développer les tableaux pour afficher toutes les lignes est sélectionnée.
modifié
Pour éviter les conflits de fusion, l'IDE Looker ne présente pas l'option Pull from (branche de production) aux développeurs lorsque la branche de développement actuelle comporte des modifications non validées.
ajouté
La nouvelle fonctionnalité de laboratoire Redux DevTools permet de déboguer l'état de l'application.
ajouté
De nouvelles analyses de démarrage rapide sont désormais disponibles pour les explorations de l'activité système Historique et Tableau de bord.
ajouté
La mesure Role List
est désormais disponible dans la vue Role
du modèle d'activité système. Il fournit une liste agrégée du champ role.name
.
ajouté
Les utilisateurs peuvent désormais ajouter des présentations directement aux tableaux de bord lorsque l'option Ajouter des présentations aux tableaux de bord ancienne fonctionnalité est activée.
ajouté
Deux nouvelles intégrations sont disponibles dans Action Hub de Looker: le ciblage par liste de clients Google Ads et l'importation de données Google Analytics. Pour activer ces actions, consultez la page Actions du panneau Administration. Ces actions sont disponibles pour les instances sur Looker 7.4 et les versions ultérieures.
ajouté
Installation automatique est un nouveau paramètre d'activation/de désactivation qui a été ajouté aux paramètres de Marketplace. L'option Auto Install (Installation automatique) permet d'installer automatiquement une suite d'applications fondamentales conçues par Looker (par exemple, l'explorateur d'API).
ajouté
Le framework d'extension Looker est désormais disponible en dehors de Labs et dans les paramètres Admin > Platform (Administration > Plate-forme). Le framework d'extension de Looker est un framework de développement qui réduit de manière significative les efforts et la complexité liés au développement d'applications avec Looker.
ajouté
Les administrateurs peuvent désormais déplacer en masse du contenu vers la corbeille sur la page Contenu inutilisé.
ajouté
La nouvelle fonctionnalité Labs Navigation améliorée simplifie les parcours utilisateur grâce à une navigation unifiée sur la gauche et à un routage plus performant entre les pages et les contenus courants.
ajouté
La fonctionnalité Labs Sélecteur de champs mis à niveau pour les explorations est désormais disponible de façon générale. L'ancien sélecteur de champs d'exploration est disponible en tant que fonctionnalité obsolète jusqu'à la version 21.16 de Looker.
ajouté
La fonctionnalité Labs Champs personnalisés propose de nouvelles fonctionnalités Calcul rapide et Groupe.
ajouté
Une nouvelle fonctionnalité Labs, Amélioration de la génération LookML, ajoute des mesures générées automatiquement et des explications de commentaires intégrés aux nouveaux projets LookML générés à partir de votre base de données.
ajouté
La nouvelle fonctionnalité expérimentale Labs, Prérendre les iFrames (avant le chargement des données) pour les visualisations personnalisées, a été ajoutée et est désactivée par défaut.
ajouté
La nouvelle fonctionnalité de visibilité des tables PDT en mode Développement permet aux développeurs de voir l'état de leurs tables PDT en mode Développement dans l'IDE et sur la page d'administration des tables PDT lorsque l'utilisateur est en mode Développement.
Ajout
Un nouveau paramètre LookML, fields_hidden_by_default: yes
, permet aux utilisateurs de masquer tous les champs d'une vue dans un sélecteur de champ d'exploration.
ajouté
La reconnaissance d'agrégats identifie désormais l'application d'un filtre de tableau de bord à une vignette. Lorsque vous extrayez le code LookML d'une table agrégée à partir d'un tableau de bord, Looker ajoute la dimension du filtre à la table agrégée de la vignette afin qu'elle puisse être utilisée pour la vignette.
Ajout
Un nouveau paramètre LookML, dev_filters
, permet à un développeur de réduire la taille de l'ensemble de données pour une table dérivée native en mode développement.
corrigé
Plusieurs problèmes liés au nouveau diffuseur de requêtes ont été résolus, concernant les agrégations, la protection des caractères pour les formats JSON et Markdown ainsi que le formatage conditionnel des champs numériques.
corrigé
: le champ dashboard_element.result_source
ne contient plus de logique conditionnelle incorrecte pour les requêtes de fusion dans l'exploration Tableau de bord "Activité des systèmes".
21.10
modifié Pour les calendriers pour lesquels l'option Inclure des liens était désactivée, Looker n'envoie plus d'e-mails vides si l'instance Looker est mise à jour pour utiliser le règlement concernant les données envoyées par e-mail Envoyer uniquement le lien. Looker prévient désormais les utilisateurs qui tentent d'activer la politique Envoyer uniquement un lien que ce paramètre peut entraîner un dysfonctionnement de certaines planifications. modifié Les améliorations apportées à la conception visuelle du sélecteur de champ Explorer amélioré Labs permettent aux utilisateurs de différencier plus facilement les vues des groupes, et d'identifier plus facilement quand des champs sont pivotés ou filtrés. modifié La fonctionnalité Augmentation de tables PDT est désormais proposée de façon générale. modifié Dans l'exploration "Activité système Utilisateur", la mesurehistory.query_run_count
filtre désormais les enregistrements d'historique dont la valeur history.status
est cache_only_miss
.
modifié
Les composants 2.0.0 Looker sont désormais disponibles. Pour réduire la taille du package @looker/components
, toutes les fonctions du sélecteur de date et de date sont désormais dans un nouveau package, @looker/components-date
.
ajouté
L'expérience de recherche de la fonctionnalité Labs Sélecteur de champs mis à niveau pour les explorations est désormais compatible avec les modificateurs de recherche pour affiner la portée de la liste des champs.
Ajout
La dimension LookML Link ID
est désormais disponible dans les explorations Utilisation du contenu, Tableau de bord, Performances du tableau de bord, Historique, Planification et Utilisateur de l'activité du système. Si un tableau de bord défini par un utilisateur a été créé à partir d'un tableau de bord LookML, ce champ contient l'ID du tableau de bord LookML source.
Ajout
: une nouvelle fonctionnalité CLI pour le développement d'extensions est désormais disponible sous la forme de create-looker-extension
.
ajouté
La dimension Custom Fields
est désormais disponible dans les explorations Dashboard (Tableau de bord), History (Historique), Look (Affichage), Merge Query (Requête de fusion) et Scheduled Plan (Plan planifié). Cette dimension fournit une chaîne JSON de tout calcul de table, mesure personnalisée ou dimension personnalisée utilisé dans une requête.
ajouté
Les tableaux de bords incluent désormais des messages d'erreur plus spécifiques sur les cartes. Les messages d'erreur apportent du contexte, des liens menant vers plus de détails et une documentation permettant d'aider à résoudre les problèmes.
ajouté
Les utilisateurs peuvent désormais réinitialiser tous les filtres à leur état par défaut depuis le menu à trois points du tableau de bord ou à l'aide du raccourci clavier Commande+Option+R (pour Mac) ou Ctrl+Alt+R (pour Windows).
ajouté
La nouvelle fonction d'expression Looker case(when(), when(), else)
permet d'utiliser des instructions conditionnelles séquentielles sans avoir à les imbriquer dans plusieurs fonctions if
.
ajouté
Lorsque vous extrayez le code LookML d'une table agrégée à partir d'un tableau de bord, Looker détermine si une table agrégée générée peut être utilisée pour plusieurs cartes. Si c'est le cas, il supprime les tables agrégées redondantes qui peuvent être utilisées pour moins de cartes.
ajouté
Looker prend désormais en charge le dialecte de base de données Firebolt.
Ajout
: les vues matérialisées peuvent désormais être utilisées pour créer des tables dérivées persistantes qui exploitent la fonctionnalité de persistance de votre base de données. Cette fonctionnalité est disponible pour les dialectes de base de données compatibles avec les vues matérialisées.
ajouté
Le Marketplace Looker est désormais compatible avec les blocs LookML créés avec la syntaxe d'affinage. Ces blocs de type "affinage" créent un projet local qui génère un fichier refinements.lkml
permettant d'ajouter des améliorations ou des personnalisations supplémentaires au projet CORE importé à distance, géré par Looker. Le projet génère également un fichier de modèle en lecture seule qui inclut le fichier refinements.lkml
et toutes les vues, explorations et tableaux de bord du projet CORE distant.
ajouté
Un nouveau fichier, marketplace_lock.lkml
, gère les métadonnées sur le numéro de version, les modèles et les valeurs constantes LookML d'une installation de bloc Marketplace.
correction
Vous pouvez désormais créer des actions de données sans définir de paramètre de formulaire. Ces actions afficheront un état de processus en attente, de réussite et d'erreur.
correction
Les plannings de présentations envoyés via un webhook envoient désormais un titre de présentation et un lien vers le contenu Looker, comme prévu.
fixe
Lorsque vous créez un envoi unique de contenu, les options de filtre de la planification copient par défaut les filtres du tableau de bord plutôt que ceux des options de filtrage du plan de la planification enregistrée, comme prévu.
correction
Les planifications contenant des tables avec des dimensions de localisation s'envoient maintenant comme prévu.
corrigé
Lorsque vous modifiez un plan programmé, il s'ouvre désormais avec l'état sauvegardé précédant de la planification.
corrigé
: le code LookML généré pour une table dérivée échappe désormais aux traits de soulignement dans les filtres, comme prévu.
corrigé
: les filtres personnalisés avec des dimensions type: yesno
génèrent désormais un code SQL correct.
corrigé
: le validateur LookML ne plante plus lorsqu'il rencontre une parenthèse fermante supplémentaire.
correction
Le paramètre view_name
renvoyé par le point de terminaison de l'API lookml_model_explore
est désormais le nom de la vue de base utilisée pour l'exploration. Auparavant, si le nom de l'exploration était associé à un alias avec le paramètre from
ou view_name
, le point de terminaison renvoyait le nom associé à l'alias (qui était identique au nom de l'exploration).
21.8
modifié La CLUF de Looker pour les instances d'essai a été mise à jour. modifié Le point de terminaison de l'API Exploration de modèle LookML renvoie désormais un attributoriginal_view
pour les champs de l'exploration. La valeur de l'attribut est le nom original de la vue où le champ a été défini.
modifié
Le contraste des couleurs dans les tables de données a été accentué, ce qui améliore l'accessibilité des tables de données dans les explorations.
modifié
L'option Vider le cache et actualiser pour les tableaux de bord et les cartes intégrés a été supprimée.
modifié
De nouveaux streamers de requête sont activés par défaut pour toutes les requêtes diffusables non mises en cache. Les utilisateurs administrateur peuvent choisir d'utiliser les anciens flux en activant l'ancienne fonctionnalité Ancien flux de requêtes.
changé
Dans le tableau de bord "Performances" de l'activité système, la source d'historique pour data_download_api
est passée de api
à system
, et la source d'historique pour authenticated_download
est passée de system
à action_hub
.
modifié
Les dialectes Looker qui utilisent le pilote JDBC MariaDB utiliseront enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2
par défaut. Les dialectes concernés sont MySQL, MariaDB, Google Cloud MySQL, Amazon Aurora MySQL, Clustrix, MemSQL et MongoDB Connector for BI. Pour ces dialectes, si votre base de données n'est pas compatible avec TLS 1.2, la connexion à la base de données sera interrompue, sauf si vous définissez explicitement les éléments suivants dans le champ Additional Params (Paramètres supplémentaires) de vos paramètres de connexion: enabledSslProtocolSuites=TLSv1,TLSv1.1
Pour vérifier si la bibliothèque SSL de votre base de données est compatible avec TLS 1.2, vous pouvez exécuter SHOW GLOBAL VARIABLES LIKE 'tls_version';
.
date_hour
, date_minute
et date_second
affichent désormais une liste déroulante de durée à côté des champs de type date
, le cas échéant.
ajouté
Nouvelles visualisations d'exploration est une fonctionnalité de laboratoire en version bêta qui crée une parité entre les visualisations affichées sur un nouveau tableau de bord et les explorations.
ajouté
Nous avons ajouté de nouveaux événements d'enregistrement intégrés lorsqu'un look est modifié, enregistré ou supprimé. Les développeurs peuvent tirer profit de ces événements pour effectuer des actions dans les pages parents de leurs applications.
ajouté
Le paramètre application
inclut désormais un sous-paramètre sri_hash
, qui vous permet de spécifier un hachage intégrité de sous-ressource (SRI), ainsi qu'un nouvel droit d'accès use_clipboard
, qui indique si une extension est autorisée à écrire dans le presse-papiers système.
ajouté
API Explorer est une nouvelle fonctionnalité bêta de Labs qui offre une expérience intégrée et nouvelle pour explorer les différents types et méthodes d'API sur la plate-forme Looker.
ajouté
Des mesures filtrées basées sur l'interface utilisateur ont été ajoutées à la fonctionnalité expérimentale Labs Champs personnalisés.
Ajouté
Le paramètre JDBC rootUrl
peut désormais être utilisé pour personnaliser la destination des requêtes de l'API BigQuery.
ajouté
Un utilisateur administrateur peut désormais modifier l'adresse IP des connexions BigQuery dans les options Paramètres supplémentaires des paramètres de connexion à la base de données.
correction
Le validateur LookML valide désormais les champs personnalisés pour les tableaux de bord LookML.
corrigé
: les tableaux de bord LookML dont les titres comportent des caractères non ASCII peuvent être planifiés, affichés ou téléchargés comme prévu.
corrigé
: les planifications enregistrées pour un jour unique par semaine n'entraînent plus d'erreur.
correction
Les planifications au format Visualisation ne vérifient plus l'autorisation explore
.
fixe
Les planifications pour lesquelles l'option Envoyer si des résultats sont disponibles est sélectionnée vérifient correctement les résultats, même si les calculs de tables et tableaux croisés dynamiques sont utilisés en même temps.
correction
Les téléchargements dont l'option Résultats dans la table est sélectionnée ne téléchargent désormais que les lignes sélectionnées, même si la limite de lignes est vide.
correction
Les envois de tableaux de bord peuvent désormais être planifiés en fonction de la mise à jour du groupe de données, comme prévu.
correction
Le champ scheduled_plan.updated_at a désormais un type de données TIMESTAMP
au lieu de INT64
.
corrigé
: les commandes de niveau de filtre avancées fonctionnent désormais avec les champs de paramètre qui contiennent des traits de soulignement.
21,6
modification Le panneau des métadonnées de l'IDE Looker est désormais disponible en dehors de Labs. modifié La fonctionnalité Labs Lignes de tendance dans les visualisations est désormais disponible de façon générale. modifié Le framework d'extension Looker peut être utilisé pour créer des iFrames si le droit d'accèsuse_iframes
est ajouté à l'extension. Les extensions disposant du droit d'accès use_embeds
reçoivent automatiquement le droit d'accès use_iframes
.
modification
Toutes les visualisations personnalisées de Looker utilisent désormais un iFrame en bac à sable pour renforcer la sécurité. Les visualisations personnalisées sans bac à sable ne sont plus prises en charge dans Looker.
modifié
Lorsque vous ajoutez une adresse e-mail externe à un contenu planifié, le bouton Exécuter la planification en tant que destinataire ne s'éteint plus automatiquement. À la place, un message d'erreur s'affiche indiquant que vous ne pouvez pas enregistrer un destinataire externe avec cette option activée.
changé
Un avertissement de syntaxe est renvoyé si le mot clé bigquery_datetime_as_timestamp
est inclus dans un modèle.
modifié
Le point de terminaison de l'API render_tasks
n'est plus compatible avec la combinaison result_format
et dashboard_style
et renvoie une erreur: 422, unprocessable entity
.
modification
Au lieu de renvoyer une erreur 404 générique, l'API renvoie désormais l'erreur Problems parsing JSON
pour un ensemble JSON non valide défini dans un attribut utilisateur.
changé
Les utilisateurs peuvent remplacer les valeurs par défaut de Looker pour les propriétés de connexion Snowflake en définissant les paramètres suivants dans le champ Additional Params (Paramètres supplémentaires) JDBC d'une connexion: TIMESTAMP_TYPE_MAPPING=TIMESTAMP_LTZ, JDBC_TREAT_DECIMAL_AS_INT=FALSE, TIMESTAMP_INPUT_FORMAT=AUTO
et AUTOCOMMIT=true
.
modifié
Lorsque l'action "Groupe de segments" est utilisée, la charge utile de Looker n'inclut plus de segment_anonymous_id
et n'envoie le segment_group_id
que lorsque la balise LookML segment_group_id
est présente.
modifié
Dans le menu déroulant Connexions, les utilisateurs ne peuvent plus voir les connexions auxquelles ils n'ont pas accès SQL Runner.
changé
Le dialecte Looker BlinkDB a été abandonné et n'est plus disponible.
modifié
Looker ne prend plus en charge le dialecte IBM DB2 Warehouse sur le Cloud (dashDB). Pour les bases de données DB2, vous pouvez utiliser IBM DB2 sur AS400 ou IBM DB2 pour Linux, UNIX et Windows (LUW).
Ajouté
Un utilisateur peut désormais créer, ajouter ou supprimer un tableau de bord directement dans ses favoris dans la vue modale Tous les tableaux de bord.
Ajout
Les utilisateurs peuvent désormais accéder aux objets LookML à l'aide de l'icône Accéder à un objet ou à un fichier de l'IDE Looker ou du raccourci clavier Cmd+J (Mac) ou Ctrl+J (Windows).
ajouté
Les utilisateurs peuvent désormais copier les paramètres File or Folder Path (Chemin d'accès au fichier ou au dossier) dans l'IDE sur les éléments de fichiers et de dossiers trouvés dans le menu de dépassement (trois points).
Ajout
: les colonnes du tableau de données des requêtes d'exploration affichent désormais des conseils utiles lorsque les utilisateurs ajoutent plusieurs ordres de tri. Ceci permet aux utilisateurs de voir l'ordre dans lequel les ordres de tri sont exécutés ainsi que les limites qui peuvent être présentes.
ajouté
Les champs personnalisés et les calculs de table acceptent désormais des descriptions.
ajouté
L'expérience de recherche pour la fonctionnalité Labs du sélecteur de champs mis à niveau pour les explorations a été améliorée.
ajouté
À partir de Looker 21.6, Looker lance un nouveau parseur Liquid. Étant donné que cet analyseur introduit de nouvelles vérifications de la syntaxe Liquid valide, vous verrez peut-être de nouveaux messages de validation pour une syntaxe Liquid existante après la mise à jour en version 21.6. La nouvelle ancienne fonctionnalité Syntax Tolerant Liquid (Liquide tolérant à la syntaxe), qui est activée par défaut, garantit que toutes les erreurs sont classées comme informatives.
Ajout
L'utilisation de Liquid make _filters[]
faisant référence à un filtre de type de chaîne avec no sql_quote
dans le code SQL de la table dérivée avertit désormais l'utilisateur d'utiliser sql_quote
.
Ajout
: un nouveau paramètre JDBC, rootUrl
, peut être utilisé pour personnaliser la destination des requêtes de l'API BigQuery.
ajouté
Un nouveau point de terminaison d'API bêta, create_oauth_application_user_state
, et un nouveau point de terminaison stable, create_embed_user endpoint
, ont été introduits pour l'authentification OAuth.
ajouté
Si la fonctionnalité Labs Tables dérivées persistantes incrémentielles est activée, le pop-up Détails de la table dérivée persistante de la page d'administration Tables dérivées persistantes comporte désormais un champ Lignes ajoutées/supprimées lors de la compilation incrémentielle, qui indique le nombre de lignes ajoutées ou supprimées lors du dernier incrément de la table.
ajouté
La fonctionnalité de laboratoire Nouvelle page Utilisateurs (bêta) permet aux utilisateurs de voir une page de liste des utilisateurs repensée, plus conviviale et plus performante.
ajouté
La fonctionnalité Navigation dans le contenu intégré a été réajoutée à la nouvelle expérience de tableau de bord. Pour qu'elle soit activée pour un utilisateur, celui-ci doit disposer de l'autorisation embed_browse_spaces
.
Ajout
: quatre nouveaux événements de message JavaScript intégrés sont disponibles pour les tableaux de bord et les looks intégrés : dashboard:save:complete
, dashboard:delete:complete
, look:save:complete
et look:delete:complete
.
ajouté
Deux nouveaux droits d'accès ont été ajoutés pour les extensions créées à l'aide du framework d'extension Looker: use_downloads
, qui indique si une extension est autorisée à télécharger des fichiers, et use_iframes
, qui indique si l'extension est autorisée à créer un iFrame.
ajouté
Ajout de la prise en charge du dialecte Databricks.
correction
Les utilisateurs ne peuvent planifier des tableaux de bord et les envoyer aux intégrations que s'ils sont autorisés à afficher les tableaux de bord et à disposer de l'autorisation send_to_integration
, comme prévu.
correction
Les nouvelles instances de Looker utiliseront /browse
comme page d'accueil par défaut.
correction
Les utilisateurs peuvent créer des plans planifiés pour activer les destinations Looker Action Hub à partir d'un dossier, comme prévu.
corrigé
Les outils de mise en forme de valeurs ont été améliorés.
21,4
modifié Dans le cas où deux vues sont jointes dans une jointureone_to_many
, si une vue fait référence à une mesure telle que COUNT
, SUM
ou AVG
à partir d'une autre vue qui ne possède pas de clé primaire, Looker affiche désormais une erreur de modèle LookML: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'
modifié
Le composant Looker DataTable
a été mis à jour pour être plus accessible pour les lecteurs à l'écran, avec un meilleur libellé sur les colonnes, les lignes et les cellules.
changé
Le composant List
est désormais enrichi de fonctionnalités supplémentaires. De plus, deux nouveaux composants sont disponibles pour les listes: OrderedList
et UnorderedList
.
modifié
Le nombre de présentations et de tableaux de bord est désormais mis à jour de manière asynchrone ; ainsi, les modifications apportées aux données peuvent ne pas se refléter immédiatement.
modifié
L'IDE LookML affiche le nouvel avertissement suivant si la déclaration du fichier de tableau de bord n'est pas valide: Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>
.
changé
Les erreurs dans un fichier manifeste du projet sont mises en avant correctement même s'il n'existe aucun modèle dans le projet LookML.
modifié
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 le filtre de chaîne [avancé]) ou <0,>=0,NULL
(pour le filtre de nombre [avancé]). Si les attributs utilisateur utilisent ces paramètres, Looker supprime ces filtres de la clause WHERE
. Ce comportement n'était auparavant accepté que pour les projets LookML avec connaissance des agrégations (projets avec une table agrégative définie), mais il s'applique désormais à tous les projets Looker avec ces paramètres d'attribut utilisateur.
modifié
L'indicateur de démarrage --scheduler-threads=<i>
ne peut plus être utilisé pour déterminer les exécutions d'alertes ni pour les désactiver. Pour ces tâches, utilisez l'option --alerts-scheduler-threads=<i>
.
modification
Le point de terminaison de l'API create_query
n'accepte désormais que les valeurs de filtre type: string
.
changé
La fonctionnalité bigquery_datetime_as_timestamp
a été supprimée. Tout champ avec datatype: datetime
déclaré sur un modèle à l'aide d'une connexion SQL standard BigQuery sera désormais traité comme un champ de type datetime
BigQuery.
modifié
Looker Dialect Vertica 6 est désormais obsolète. Vertica reste un dialecte Looker entièrement pris en charge.
changé
Les utilisateurs qui se servent des dialectes Exasol, Hana ou Vertica peuvent voir un message d'erreur qui les avertit en cas d'exécution SQL potentiellement malveillante dans leurs tables PDT. Le message d'erreur propose une solution de contournement si le code SQL est sûr.
modifié
En raison de plusieurs obsolescences de points de terminaison d'API Slack, les utilisateurs doivent effectuer une mise à niveau vers la version 0.0.16 ou ultérieure de Lookerbot pour que Lookerbot fonctionne correctement.
modifié
Le format JSON en ligne pour les actions a été mis à jour pour créer de la cohérence parmi les formats d'action. À l'avenir, la requête pour les données de la charge utile sera renvoyée dans le champ attachment (Pièce jointe) au lieu du champ data (Données), qui contiendra désormais toutes les informations sur le jeton d'authentification.
Ajouté
L'application mobile Looker est désormais disponible au téléchargement sur le Google Play Store (la nouvelle version iOS sera bientôt disponible). La version de GA est la version v1.1.0 et comprend une nouvelle expérience de tableau de bord améliorée. Toutes les instances auront accès à l'application mobile par défaut. Les administrateurs peuvent gérer l'accès à l'application mobile Looker depuis la section Accès à l'application mobile de la page Paramètres du panneau Administration de Looker.
ajouté
En mode Édition sur les tableaux de bord, les utilisateurs peuvent désormais annuler leurs modifications à l'aide du bouton Annuler.
ajouté
Les thèmes de tableau de bord à l'arrière-plan sombre ont été considérablement améliorés pour une meilleure intégration client. Les filtres utilisent désormais des couleurs de texte et d'arrière-plan, tandis que les libellés de filtre, les libellés de visualisation et les icônes utilisent une couleur de texte.
ajouté
Les tableaux de bord qui comprennent une vignette basée sur une exploration Activité du système peuvent désormais utiliser les champs de l'exploration pour créer des filtres de tableau de bord. Les filtres de l'activité du système ne peuvent pas être ajoutés à des tableaux de bord hérités.
ajouté
Le panneau des métadonnées de l'IDE Looker, activé par la fonctionnalité Labs IDE Metadata Sidebar (Barre latérale des métadonnées de l'IDE), affiche désormais des informations sur la clé primaire dans les métadonnées de la vue. De plus, le panneau des métadonnées inclut les métadonnées des projets importés.
ajouté
L'extension Diagramme de modèle LookML (bêta), qui fournit un diagramme des relations entre les entités pour les objets d'un modèle LookML, est désormais disponible sur le Marketplace Looker. Cette extension permet aux utilisateurs d'évaluer rapidement l'état d'un modèle LookML et de prendre des décisions réfléchies sur les futurs développements.
ajouté
Le filtrage croisé est désormais compatible avec la sélection de plage dans les visualisations.
ajouté
Pour les projets LookML générés automatiquement à partir d'une base de données BigQuery, Looker renseigne automatiquement les valeurs du champ LookML description
avec les descriptions des métadonnées de la colonne BigQuery, le cas échéant.
ajouté
Pour les projets utilisant une connexion BigQuery avec connaissance des agrégats, si une requête peut utiliser une table agrégée, la fenêtre "Explorer" affiche l'économie de coûts estimée en utilisant la table agrégée au lieu de la table d'origine.
ajouté
L'option Extraire un schéma d'informations pour l'écriture SQL est désormais une option d'activation/de désactivation pour les connexions de base de données. Cette option permet une optimisation d'écriture SQL lorsque le schéma n'est pas mis en cache ; toutefois, elle nécessite que l'écriture SQL soit occasionnellement bloquée pendant la récupération du schéma d'information des bases de données.
ajouté
La fonctionnalité de laboratoire Formatage rapide des valeurs est désormais proposée de façon générale. Le nouveau formateur de valeurs est plus performant et offre les mêmes fonctionnalités que l'ancien formateur de valeurs, y compris la prise en charge des codes de format ECMA-376.
ajouté
Les utilisateurs devraient désormais constater une amélioration significative des performances sur la page Administration des PDT.
ajouté
La nouvelle fonctionnalité de laboratoire Augmentations de table PDT permet à Looker d'ajouter de nouvelles données à une PDT au lieu de régénérer la table entière.
ajouté
Le tableau de bord "Activité des tables dérivées persistantes" a été ajouté au modèle Activité du système et est désormais accessible depuis la page Tables dérivées persistantes sous Administration.
ajouté
Un nouvel avertissement du validateur se produit lorsqu'une colonne qui n'a pas été explicitement ajoutée à une définition NDT est utilisée dans le paramètre sorts:[]
.
ajouté
Le composant Tree
est désormais compatible avec la propriété keyColor
, qui applique des arrière-plans utilisant la couleur clé spécifiée dans le thème à Tree
et à tout Trees
ou TreeItems
imbriqué.
ajouté
Une nouvelle option d'activation et de désactivation du laboratoire expérimentale, Render Long Tables (Afficher les longues tables), peut être activée pour réduire le temps nécessaire à la réalisation du rendu du PDF ou PNG pour les longues tables.
Ajout
: quatre nouveaux points de terminaison ont été ajoutés à la version expérimentale 4.0 de l'API. Ils permettent de déplacer ou de copier un tableau de bord ou un look existant dans un dossier spécifié : move_dashboard(dashboard_id, body, folder_id)
, copy_dashboard(dashboard_id, body, folder_id)
, move_look(look_id, body, folder_id)
et copy_look(look_id, body, folder_id)
.
ajouté
Un nouveau point de terminaison bêta de l'API 4.0, api_spec
, peut être utilisé pour récupérer une spécification d'API Looker à partir du serveur Looker.
ajouté
La nouvelle autorisation embed_save_shared_space
permet à un utilisateur intégré d'enregistrer des fichiers dans le dossier Partagé sans être affecté à un ID de groupe externe, à condition que l'utilisateur dispose de l'autorisation save_content
.
ajouté
SAP HANA version 2 et Apache Spark 3 et versions ultérieures sont désormais des dialectes Looker compatibles.
ajouté
Le dialecte Vertica prend désormais en charge le centile, un type de mesure LookML.
ajouté
Les caractères japonais peuvent désormais être saisis dans les données contextuelles de l'extension Looker Data Dictionary.
ajouté
Désormais disponible dans le Marketplace Looker, le graphique orienté force est une nouvelle visualisation personnalisée que vous pouvez utiliser pour afficher les relations entre les entités de vos données.
ajouté
Gerrit est désormais un dépôt Git compatible.
Ajout
: Microsoft Azure est désormais disponible en tant qu'environnement d'hébergement pour les instances hébergées sur Looker. Les instances sont actuellement hébergées dans la région Virginie (États-Unis).
correction
Les cibles du paramètre link
qui utilisent un lien absolu s'ouvriront désormais dans un nouvel onglet du navigateur, comme prévu.
fixe
Les utilisateurs peuvent créer des filtres de tableau de bord qui filtrent deux fois sur le même champ, tant que chaque filtre s'applique aux différentes vignettes de tableau de bord.
corrigé
: un filtre sur un champ yes (or) no
ne bloque plus l'optimisation de la reconnaissance d'agrégats d'effectuer une réécriture UNION ALL, sauf si le champ yes (or) no
figure également dans la requête.
fixe
Une table agrégée peut être utilisée comme prévu même si son filtre de temps est un sur-ensemble de la requête et que la dimension de temps est plus granulaire que celle de la requête.
correction
La reconnaissance d'agrégats utilisée avec des valeurs de filtres de NULL
et not NULL
fonctionne comme prévu.
fixe
Le forage visuel défini dans le langage LookML est désormais pris en charge dans les tableaux de bord qui utilisent la nouvelle expérience d'utilisation des tableaux de bord.
correction
Les clients ayant accès aux explorations Activité des systèmes peuvent désormais ajouter des filtres sur ces champs lors de la création de tableaux de bord.
corrigé
: les planifications avec des déclencheurs de groupe de données ne renvoient plus d'erreur 422. Les utilisateurs peuvent désormais créer une planification avec un déclencheur de groupe de données à partir de tableaux de bord qui utilisent la nouvelle expérience de tableau de bord, comme prévu.
corrigé
Les utilisateurs peuvent désormais sélectionner une version TLS sur la page Paramètres SMTP personnalisés, comme prévu.
corrigé
La suppression de localization_settings
d'un fichier manifest.lkml
ne provoque plus la disparition des erreurs ou des avertissements générés par la localisation lors des validations LookML ultérieures.
corrigé
: les erreurs de validation de l'URL SSO intégrée s'affichent désormais dans la zone de validation de la page Administration de l'intégration, comme prévu.
fixe
Les envois SFTP ponctuels peuvent être créés, modifiés et enregistrés comme prévu.
corrigé
La création d'une branche avec des espaces dans le nom ne renverra plus d'erreur, mais remplacera automatiquement les espaces par des tirets.
21
modifié L'option de contrôle Année à ce jour du filtretimeframes
, qui permet de filtrer les données du début de l'année à la date actuelle, a été temporairement supprimée.
modification
L'option Dépassement du menu déroulant Zone géographique a été supprimée du pop-up Modifier le filtre. Vous pouvez déplacer les filtres dans le dépassement en les faisant glisser-déposer.
modifié
Certains types de commandes de filtre n'ont désormais qu'une seule orientation d'affichage possible. Pour les filtres qui proposent plusieurs options d'affichage, vous pouvez toujours basculer entre Fenêtre contextuelle et En ligne. D'autres types de commandes de filtres peuvent être disponibles pour l'une de ces options uniquement. Tous les filtres existants qui s'affichaient dans un mode qui n'est plus pris en charge s'afficheront désormais dans le mode d'affichage par défaut pour ce type de contrôle de filtre. Tous les types de contrôles de filtres peuvent être intégrés au bouton Plus.
modifié
La fonctionnalité de filtrage croisé est désormais disponible sans avoir à activer une fonctionnalité Labs. Le filtrage croisé doit être activé sur chaque tableau de bord.
changé
Les requêtes SQL Runner ne peuvent plus être fusionnées avec des requêtes d'exploration ni enregistrées dans des tableaux de bord.
modifié
Lorsque vous lancez une analyse Démarrage rapide, le volet de visualisation s'ouvre automatiquement. Les analyses de démarrage rapide respectent désormais le tri appliqué.
modifié
Lorsque vous effacez des champs d'une requête d'exploration, les champs personnalisés sont désélectionnés au lieu d'être supprimés.
modifié
Dans l'onglet Utilisé d'une exploration, les utilisateurs peuvent désormais modifier la période d'un champ date
ou duration
sélectionné sans accéder à la liste complète des champs.
modifié
L'onglet Tous les champs est défini par défaut dans le sélecteur de champs mis à niveau pour les explorations au lieu de l'onglet En cours d'utilisation lorsqu'une requête existante est ouverte.
modifié
Si la fonctionnalité expérimentale Labs New Query Streaming (Nouveau flux de requêtes) est activée et que la requête est en streaming, le planificateur utilise la nouvelle fonctionnalité de flux de requêtes.
modifié
La fonctionnalité Gestion des erreurs de fin de téléchargement a été supprimée de Labs. Elle est désormais configurable via un indicateur de CLI de la fonctionnalité expérimentale, download-termination-error-handling
.
modification
Une visualisation personnalisée qui utilise JavaScript ne nécessite plus d'activer les cookies tiers pour être chargée.
modification
Le profileur de champ du dictionnaire de données Looker vérifie désormais si les mesures Count appartiennent au même nom de vue (plutôt qu'au libellé de la vue) que la dimension numérique sélectionnée pour afficher les calculs Distribution et Values.
modification
La possibilité de rejoindre le tableau des sessions a été supprimée des requêtes de drill dans les cartes du tableau de bord "Activité des utilisateurs", sous la section Activité du système du panneau Administration.
modifié
Le code d'extension peut être divisé en plusieurs groupes pour un temps de chargement plus rapide.
modifié
Comme dans les versions précédentes de Looker, lorsque le dernier destinataire d'une diffusion de contenu planifiée se désinscrit, la planification est supprimée. Dans Looker 21.0, cet utilisateur verra désormais le message de confirmation suivant lorsqu'il tentera de se désabonner: You're the only recipient for this schedule. If you unsubscribe from this delivery, the schedule will be deleted. Are you sure you want to unsubscribe?
modifié
Pour générer un LookML qui traite mieux les enregistrements imbriqués, des améliorations ont été apportées au générateur LookML et à la page Créer une vue à partir d'une table.
modifié
api_server_url
a été ajouté aux points de terminaison /versions
du serveur de l'API Looker. Le point de terminaison https://my.looker.com/versions
ne nécessite plus d'authentification.
modification
La fonctionnalité de service de base de données géré de Looker est désactivée pour toutes les versions de Looker à partir de la version 21.0. Pour activer la fonctionnalité, contactez votre représentant Looker. Le service sera entièrement interrompu dans Looker 21.12 (juillet 2021).
changé
La prise en charge de JDK 11 a été temporairement suspendue.
ajouté
Un nouveau type de visualisation, la visualisation à histogramme, est désormais disponible dans le Marketplace Looker.
ajouté
Les utilisateurs peuvent désormais créer une mesure personnalisée à partir d'une dimension personnalisée dans le sélecteur de champ.
ajouté
Le filtrage croisé est désormais compatible avec les types de visualisation Graphique en forme d'entonnoir et Graphique chronologique, ainsi que pour les visualisations personnalisées.
ajouté
Mise en forme rapide des valeurs est une nouvelle fonctionnalité bêta de Labs qui améliore considérablement les performances de mise en forme des valeurs.
ajouté
Les sous-titres identifiant le type et le nom d'un objet sont désormais renseignés dans le panneau des métadonnées, qui est activé par la fonctionnalité de laboratoire IDE Metadata Sidebar. Si l'objet sélectionné est une vue, le panneau des métadonnées renseigne les sections Vue de base et Associée à, qui fournissent du contexte sur l'utilisation de la vue dans votre projet.
ajouté
Depuis est un nouvel état dans les sections Régénération et Compilation des tables dérivées persistantes sous Administration. Il permet d'afficher des informations supplémentaires sur le moment où la compilation a commencé.
ajouté
Des images intégrées (encodées en base64) sont visibles dans les résultats de requête si le paramètre d'administration Bloquer les images intégrées dans les résultats de requête est désactivé.
Ajout
: les alertes peuvent désormais être configurées pour vérifier les conditions d'alerte plus fréquemment et inclure une option permettant de spécifier un intervalle pendant lequel les vérifications des alertes auront lieu.
ajouté
La page de liste des rôles, ensembles de modèles et ensembles d'autorisations est désormais paginée et permet de rechercher des éléments.
ajouté
Les administrateurs pour des instances avec marques blanches activées peuvent désormais accéder aux messages liés aux produits.
Ajouté
Les utilisateurs peuvent désormais afficher et ajuster les fuseaux horaires dans les tableaux de bord à l'aide de la nouvelle expérience de tableau de bord, à condition que les fuseaux horaires spécifiques à l'utilisateur soient activés.
ajouté
Les utilisateurs peuvent désormais ajouter et enregistrer des commentaires sur des champs individuels dans l'extension Data Dictionary. Ces commentaires ne fonctionnent que dans l'interface utilisateur de Data Dictionary et ne sont pas propagés dans le modèle LookML associé. Les administrateurs Looker peuvent affecter des autorisations utilisateurs pour afficher et faire des commentaires ; ils peuvent aussi activer ou désactiver les commentaires. Pour implémenter les commentaires, mettez à jour l'application Dictionnaire de données Looker vers la version 2.0.0 ou ultérieure sur la page Gérer de la Place de marché Looker.
Ajouté
Les utilisateurs peuvent désormais spécifier la branche Git cible où les branches de développeurs Looker seront fusionnées. Utilisez le champ Nom de la branche de production Git dans les paramètres du projet. La branche de production Git par défaut est master.
ajouté
Amazon Redshift est désormais un dialecte SQL compatible pour les comptages distincts avec connaissance globale.
ajouté
Dremio 11 et versions ultérieures est désormais un dialecte Looker pris en charge et prend en charge les agrégations symétriques.
ajouté
Les dialectes Cloudera Impala 3.1 et versions ultérieures, ainsi que Cloudera Impala avec pilote natif 3.1 et versions ultérieures, sont désormais compatibles avec les agrégations symétriques.
ajouté
Dans l'API Looker (v4) expérimentale, le point de terminaison all_users
peut éventuellement demander le nombre d'utilisateurs.
ajouté
Le point de terminaison /api/3.x/derived_table/graph/model/:model
a été rendu public pour visualiser les graphiques de dépendance des tables PDT pour la correction des erreurs de PDT.
ajouté
Une nouvelle métrique, Nombre d'exécutions des tableaux de bord, a été ajoutée à la vue "Historique de l'activité système".
Ajout
: le Google Chronicle Security Block, qui permet d'analyser les ensembles de données Chronicle dans Google BigQuery, est désormais disponible sur la plate-forme Looker Marketplace.
corrigé
L'ensemble de résultats du sélecteur de champs mis à niveau pour les explorations n'affiche plus le défilement erroné et possède une meilleure accessibilité.
corrigé
La liste des options disponibles pour les valeurs des paramètres s'affiche désormais correctement.
corrigé
: les visualisations ne présentent plus de problèmes avec les libellés de l'axe Y et le chevauchement des valeurs de coches.
fixe
Le redimensionnement des colonnes sur les tables transposées fonctionne comme prévu.
correction
Le tri dans le sélecteur de champs mis à niveau est basé sur group_item_label
, comme prévu.
fixe
L'en-tête du tableau s'affiche comme prévu lorsqu'un calcul de table est ajouté à un tableau avant toute dimension ou mesure.
corrigé
: les utilisateurs SSO Embed ne verront plus de fenêtre pop-up de déconnexion.
corrigé
: les tableaux de bord intégrés qui utilisent la nouvelle expérience de tableau de bord ne génèrent plus de messages page:changed
et dashboard:filters:changed
indésirables.
correction
Les améliorations des performances sur les pages Administration > Connexions et Administration > Groupes permettent de charger les pages plus rapidement.
corrigé
: les utilisateurs n'ont plus besoin d'autorisations explore
pour télécharger des données de forage au format PNG.
corrigé
Activité système est désormais renvoyé avec all_lookml_models()
, y compris lookmlmodel(system_activity)
, si l'utilisateur dispose des autorisations see_system_activity
.
correction
Les téléchargements au format XLSX utilisant la fonctionnalité New Query Streaming fonctionnent comme prévu pour les requêtes avec mesures et mise en forme de valeurs.
corrigé
: les liens utilisant des variables Liquid fonctionnent comme prévu.
corrigé
Lorsque l'intégration de Slack est activée dans Looker, la commande /looker select
est incluse comme prévu dans la liste des commandes compatibles qui s'affiche lorsque vous saisissez la commande /looker help
dans Slack.
Les
alertes de série temporelle fixes
se déclenchent comme prévu si les valeurs de n'importe quelle colonne pivotée répondent aux conditions d'alerte ou les dépassent.