Notes de version 3.x

À partir de la version 3.46 de Looker, les éléments marqués d'un indiquent les modifications apportées aux fonctionnalités existantes qui peuvent nécessiter votre attention lors d'une mise à jour.

Looker 3.56 2016-09-25

flash_on Looks

  • Les Looks sont désormais des documents autonomes. Les Looks ont été actualisés pour se concentrer sur la présentation du contenu. Voici quelques points à vérifier :
    • Mise en évidence du volet de visualisation
    • Un panneau "Détails" réductible, qui affiche des informations rapides sur la présentation, y compris sa description, son créateur, les heures de création et de dernière mise à jour, ainsi que des informations sur la planification et le tableau de bord.
    • Options de configuration visibles, y compris la planification, la suppression et le contrôle des accès
    • une modification excessive du Look, avec laquelle la requête et le titre de la présentation peuvent être modifiés
    • Réinitialisez les liens Regardez et Explorer à partir d'ici, qui permettent aux utilisateurs d'expérimenter la requête et d'approfondir l'analyse sans affecter la consommation de contenu enregistré par les autres.

Tableaux de bord

  • Modification depuis le tableau de bord. En mode Édition, les utilisateurs peuvent désormais modifier des vignettes directement depuis le tableau de bord.
  • Ajout d'un message sur les tableaux de bord comportant plus de 25 vignettes pour informer les utilisateurs que les performances peuvent être affectées.
  • Les notes des tableaux de bord LookML seront transférées vers les tableaux de bord définis par l'utilisateur après leur conversion.

Visualisations et page "Explorer"

  • Filtrer une dimension en cliquant sur une valeur dans le tableau de données de résultats ou dans une visualisation sous forme de tableau ajoute désormais cette dimension en tant que filtre sur la page actuelle au lieu d'actualiser toute la page. Ce filtrage dimensionnel est ainsi désactivé sur les éléments de visualisation des tableaux du tableau de bord.
  • Ajout d'une option "Retirer de la valeur 0" pour permettre aux graphiques de se concentrer sur la zone pour laquelle des données existent au lieu d'afficher l'échelle complète à partir de zéro.

LookML

  • Ajout de ${EXTENDED}, qui vous permet de faire référence à la fois à l'objet étendu et à l'objet d'extension en même temps. En savoir plus
  • Changement de nom : SUPER* devient EXTENDED* pour les listes. En savoir plus
  • Les tables dérivées persistantes créées en mode Développement auront désormais toujours une valeur persist_for maximale de 24 heures. En savoir plus
  • Le générateur LookML ajoute désormais un paramètre description aux fichiers de vue nouvellement générés.

Dialectes

  • BigQuery. Introduction de la compatibilité initiale avec le langage SQL standard de BigQuery. Inclut la prise en charge de l'estimateur de taille de requête et des agrégations symétriques.
  • L'impala. Ajout de la prise en charge des tables dérivées persistantes.
  • DataVirtuality : Correction d'un problème qui pouvait entraîner la génération de requêtes SQL non valides par des agrégations symétriques.
  • MS SQL:
    • Correction d'un problème qui empêchait un champ d'utiliser plus de 30 caractères.
    • Introduction d'un dialecte statique (Microsoft SQL Server 2005) pour se connecter à la version obsolète 2005 de MS SQL.
  • Flocon de neige Certaines combinaisons de filtres de date ne renvoyaient aucun résultat de manière incorrecte. Ce problème a été résolu.

Administration

  • Sur la page "Groupes", ajout de la possibilité de filtrer la liste des utilisateurs au sein d'un groupe.
  • Sur la page des utilisateurs, le lien Réinitialiser le mot de passe s'affiche désormais sous le bouton Envoyer.
  • Sur la page "Groupes", les groupes sont désormais classés par ordre alphabétique.
  • Les utilisateurs de la page "Utilisateurs" sont triés par ordre alphabétique, et les noms d'utilisateur "null" sont placés à la fin de la liste.

Améliorations générales et corrections de bugs

  • Mise à jour de la page 404 dans Looker pour indiquer que la page pouvait être due à un contenu manquant ou à un manque d'autorisations.
  • Mises à jour des boîtes de dialogue "Enregistrer, copier et déplacer" qui affichent les arborescences d'espaces ou de tableaux de bord pour indiquer les espaces dans lesquels un utilisateur peut enregistrer un élément.
  • Les groupes peuvent désormais être définis dans une URL d'intégration SSO.
  • Les curseurs se concentrent désormais sur le premier champ n'importe quelle fenêtre modale.
  • Correction d'un problème qui pouvait prendre plus de temps que d'habitude pour renvoyer des résultats par l'outil de validation de l'apparence.
  • Désactivation de l'option "Ouvrir dans le navigateur" lorsque le format de fichier est Excel.
  • Correction d'un problème qui empêchait tous les sous-espaces de se charger dans la boîte de dialogue "Enregistrer", "Copier" ou "Déplacer".
  • Correction d'un problème où l'option d'exploration LookML du tableau de bord ne générait pas toutes les dimensions et mesures.
  • Amélioration du message d'erreur qui s'affichait lorsque les utilisateurs ne peuvent pas déplacer du contenu vers les espaces auxquels ils n'ont pas accès.
  • Correction d'une série de problèmes liés au sélecteur de couleur.
  • Correction d'un problème qui empêchait le respect des tris secondaires, tertiaires et autres sur la page d'exploration.
  • Correction d'un problème où la saisie de texte dans les zones de configuration de la visualisation pouvait être irrégulière.
  • Correction d'un problème qui empêchait les utilisateurs d'IE11.0 de cliquer sur la liste déroulante de sélection d'un champ dans la fenêtre modale de filtre du tableau de bord.
  • Correction d'un problème où start_date et end_date étaient évalués comme étant nuls lors de l'utilisation de l'option de filtre de date "est le jour même".

Looker 3.54 2016-08-28

Gestion de contenu et espaces

  • Contrôle des accès aux espaces: permet de déterminer qui peut accéder à différents espaces et à quel niveau. En savoir plus
  • Groupes pour la gestion des utilisateurs et du contenu: un nouveau paradigme de Groupes régit les collections d'utilisateurs. Les groupes peuvent avoir accès aux espaces en tant qu'unité. Les groupes peuvent être configurés automatiquement via les méthodes d'authentification existantes telles que LDAP et SAML. En savoir plus

Conception Looker

Mises à jour apportées aux tableaux de bord sur les appareils mobiles pour en faciliter la consultation, notamment:

  • Tuiles plus grandes
  • Amélioration de la convivialité des filtres
  • Mise à jour de la navigation pour améliorer l'espace sur l'écran

LookML

  • Ajout de nouvelles périodes, y compris second, millisecond et microsecond. En savoir plus
  • Ajout de la possibilité de filtrer sur la période second. En savoir plus
  • Le programme de validation LookML signale désormais correctement lorsque order_by_field est déclaré sur un champ qui n'est pas une dimension ou fait référence à une mesure. En savoir plus
  • Introduction d'une ancienne fonctionnalité pour empêcher les dimensions de faire référence à des mesures. En savoir plus
  • Le programme de validation LookML affiche désormais correctement un avertissement lorsque des champs de filtre sont déclarés avec type: time. En savoir plus

Explorer

  • Possibilité de copier des valeurs dans une colonne de la table de données Les valeurs copiées seront acceptées dans la zone de saisie du filtre si elles sont collées dans celle-ci.
  • Possibilité de remplacer des références de champ dans les calculs de table et les filtres personnalisés avec l'outil de validation de l'apparence En savoir plus
  • Les filtres utilisent désormais par défaut le même intervalle que la période filtrée. Par exemple, lorsque vous filtrez sur "créé_heure", le filtre est défini par défaut sur "heures" au lieu de "jours".
  • Les descriptions des groupes de dimensions s'affichent désormais au niveau de leur nom plutôt qu'au niveau de chaque dimension. En savoir plus sur les descriptions En savoir plus sur les groupes de dimensions

Visualisations

  • Ajout d'une option de visualisation pour inverser la direction de l'axe X ou Y.
  • Possibilité de masquer les totaux dans la visualisation des tables
  • Les lignes de référence utilisent désormais un sélecteur de couleur au lieu des entrées de valeurs hexadécimales.
  • Les graphiques utilisent désormais le symbole nul (∅) au lieu de la chaîne "null".
  • Les graphiques à secteurs et la légende associée seront désormais centrés en tant qu'unité plutôt que sur le graphique lui-même.

Planification et téléchargement

  • Resource Manager pour les tâches planifiées et téléchargées
    • Par défaut, le système traite les tâches de téléchargement et d'affichage par paire. Les administrateurs d'instances verront une nouvelle source appelée "moteur de rendu" dans le panneau de requête.
    • Ces modifications devraient réduire les délais avant expiration sur le contenu affiché et réduire l'impact sur l'instance Looker.

Améliorations générales et corrections de bugs

  • Modifications apportées aux espaces
    • Amélioration du temps de chargement de la page "Espaces".
    • Amélioration du temps de chargement du sélecteur d'espace dans les fenêtres modales "Enregistrer", "Copier" et "Déplacer".
    • Nous nous sommes assurés que le titre des espaces se propage correctement dans l'onglet du navigateur.
    • Modification du style de la fenêtre modale "Modifier l'espace" pour qu'elle corresponde aux autres fenêtres modales.
    • Les curseurs sont désormais placés dans le premier champ modifiable des fenêtres modales Espace.
  • Compatibilité avec Internet Explorer 10 supprimée. En savoir plus
  • Ajout d'une nouvelle autorisation permettant aux utilisateurs d'afficher des superpositions d'analyse détaillée dans les tableaux de bord sans pouvoir explorer les données.
  • Lorsque vous demandez un lien de réinitialisation du mot de passe depuis la page de connexion, vous recevez désormais une confirmation lorsque le mot de passe a bien été réinitialisé.
  • Introduction d'un nouveau raccourci clavier (Ctrl+Maj+D) pour passer en mode Développement.
  • Normalisation de la présentation de la section "Filtres" fermée pour les explorations et les tableaux de bord.
  • Dans le menu déroulant "Sélectionner un champ" de la fenêtre modale de modification du filtre du tableau de bord, les valeurs respecteront désormais les libellés de vue associés.
  • Ajout de la compatibilité intégrée avec la création de contrôle des versions locales.
  • Amélioration de l'efficacité de l'outil de validation LookML
  • Suppression des requêtes améliorée pour les versions 0.133 et ultérieures de Presto.
  • Ajout d'un langage explicatif pour la base de données temporaire sur la page de modification des connexions.
  • Les champs datatype: date sont filtrés correctement dans certains dialectes.
  • Correction d'un problème où les agrégations symétriques supprimaient les sauts de ligne dans la plupart des dialectes.
  • Correction d'un bug qui provoquait le plantage d'une instance lors de la validation de LookML.
  • Correction d'un problème où les totaux pouvaient être omis lorsque les tableaux croisés dynamiques étaient triés avec une limite de colonnes.
  • Correction d'un problème qui pouvait entraîner des incohérences de couleurs entre les titres et le texte dans les visualisations à valeur unique.
  • Correction d'un problème qui empêchait parfois les palettes de couleurs par défaut de s'appliquer partout.
  • Correction d'un problème qui empêchait de développer ou de réduire des sections du sélecteur de champ avec Firefox.
  • Correction d'un problème où les délais provoquaient une erreur LookML lors de l'utilisation de can_filter: false.
  • Correction d'un problème qui empêchait le téléchargement des tableaux de bord LookML contenant des objets texte.
  • La réattribution de la propriété des plans planifiés pouvait entraîner la suppression des destinataires. Ce problème a été résolu.
  • Correction d'un problème où le paramètre can_filter pouvait autoriser le filtrage lors de l'interaction avec l'exploration.
  • Correction d'un problème qui empêchait un filtre de passer à matches (advanced) après l'exécution d'une requête.
  • Correction d'un problème de modification des fuseaux horaires lors de la vue détaillée.
  • Correction d'un problème où les valeurs de filtre étaient supprimées de manière fiable des zones de saisie de filtre sur la page d'exploration.
  • Correction d'un problème où les tris de mesures pouvaient rester dans la requête après la suppression de la mesure.
  • Correction d'un problème qui empêchait la génération fiable de SQL dans l'onglet "SQL" de la page d'exploration.
  • Correction d'un problème de blocage de l'espace d'un utilisateur si celui-ci ne parvenait pas à accéder à certains espaces.
  • La modification de filtres d'un tableau de bord copiés depuis l'espace d'un utilisateur supprimé pouvait générer une erreur Validation Failed. Ce problème a été résolu.

Looker 3.52 2016-07-31

Conception Looker

Refonte de la barre de navigation de flash_on

  • Canevas de travail élargi pour étendre l'espace de travail avec des tableaux et des visualisations, et permettre l'affichage en mode paysage sur d'autres appareils.
  • Navigation simplifiée en supprimant les icônes et en se concentrant sur les actions des utilisateurs Cette navigation comprend les éléments suivants :
    • Parcourir:jetez un œil au contenu existant à partir des Looks et des tableaux de bord existants.
    • Explorer:démarrer une nouvelle requête
    • Develop (Développer) : accédez à l'éditeur LookML et à l'exécuteur SQL, et activez/désactivez le mode Développement.
  • Amélioration de l'aide disponible et réorganisation du menu Le menu d'aide comprend les éléments suivants :
    • Rechercher des documents et Discourse
    • Liens vers la documentation officielle et les Discourses de Looker
    • Informations sur la version actuelle de Looker (y compris les notes de version et le numéro)
    • Assistance par chat avec l'équipe Looker's Department of Customer Love (uniquement disponible pour les développeurs et les administrateurs d'instances)
  • Nettoyage des menus. Modification d'un certain nombre de menus et de listes afin de faciliter la navigation et d'unifier la conception.
    • Ordre alphabétique d'un certain nombre de listes comprenant les rôles, les connexions et les explorations dans la fenêtre modale Filtres du tableau de bord
    • Éléments de menu en forme de roue dentée alignés à gauche et ajout de "..." aux options qui lancent une autre fenêtre modale

Visualisations

Onglet "Série" flash_on dans l'éditeur de visualisation

L'onglet "Série" propose une interface améliorée pour modifier la couleur, le nom et le type d'une série. Tout ce qui avait été modifié à l'aide de paires clé-valeur dans les zones de texte libre de l'onglet Style se trouve dans l'onglet Série, qui remplace l'onglet Style pour les graphiques cartésiens.

En savoir plus: Graphiques à colonnes / Graphiques à barres / Graphiques à nuage de points / Graphiques en courbes / Graphiques en aires

Explorer

  • Les tableaux de données affichent désormais les totaux des colonnes lorsque le nombre maximal de lignes est atteint. En savoir plus
  • Les descriptions des explorations s'affichent désormais dans le menu déroulant "Explorer" de la barre de navigation supérieure.

Planification et téléchargement

  • Autorisation autonome de consulter les informations planifiées. L'autorisation see_schedules permet d'accéder au plan programmé et aux panneaux d'historique du planificateur. En savoir plus
  • Mise en page améliorée pour les téléchargements croisés. Les fichiers .csv, .html, .md, .txt et .xlsx téléchargés affichent désormais une ligne par dimension croisée dynamiquement pour mieux correspondre à l'affichage dans Looker. Si certains de vos processus reposent sur une seule ligne d'en-tête, veuillez utiliser l'ancienne fonctionnalité "En-têtes de table à ligne unique". En savoir plus
  • Clarification de l'erreur que reçoivent les utilisateurs lorsque Looker ne parvient pas à afficher les PDF en raison de la non-installation de PhantomJS.
  • Clarification de l'erreur que reçoivent les utilisateurs s'ils reçoivent un plan planifié effectué par un utilisateur qui a été supprimé ou désactivé.

LookML et environnement de développement

  • Contexte généré automatiquement sous forme de commentaires SQL pour les tables PDT Lors de la génération de PDT, Looker émet un commentaire pour indiquer le modèle, la vue, l'ID de l'utilisateur qui génère la table (le cas échéant), si l'utilisateur est en mode développeur et le slug de l'instance. En savoir plus
  • Mise à jour du Look Validator pour améliorer la conception et permettre de remplacer le nom des champs, des vues, des explorations et des modèles, quelle que soit l'erreur. En savoir plus
  • Changement de fichier rapide. L'IDE de développement LookML bascule désormais instantanément entre les fichiers et ne nécessite pas d'actualiser toute la page.
  • Liste des tables exécuteurs SQL tronquée. L'exécuteur SQL limite la liste d'aperçu des tables à 500 afin de limiter l'impact sur le navigateur.
  • Suppression complète du paramètre scoping. En savoir plus

Dialectes

  • BigQuery:
    • Correction d'un problème de calcul incorrect des agrégations symétriques en présence de nombres négatifs.
    • Amélioration de l'efficacité de la période week.
    • Amélioration du comportement des mesures dans les champs fanout_on.
  • Snowflake:
    • Ajout d'informations sur le fonctionnement des PDT.
  • Hive:
    • La version 1.2 de Hive est la version minimale prise en charge (plutôt que la version 0.13 de Hive).
    • Hive utilise désormais LIKE au lieu d'expressions régulières pour filtrer les chaînes.
  • Spark:
    • Looker utilise désormais HiveQL 1.2 au lieu de la syntaxe HiveQL 0.13.
  • Presto:
    • Intégration du pilote JDBC Presto standard (version 0.149). En savoir plus
  • DataVirtuality:
    • Ajout d'une option SSL dans le panneau de connexion de Looker.
    • Correction d'un problème qui empêchait DataVirtuality de charger correctement les messages d'erreur.
  • MS SQL:
    • Mise à jour du pilote JDBC vers la version 4.2. Notez que SQL Server 2005 ne sera plus pris en charge.

Améliorations générales et corrections de bugs

  • Modifications apportées à l'API (bêta) :
    • Le format JSON renvoie les valeurs des champs type: number sous forme de nombres plutôt que de chaînes. En savoir plus
    • Remplacement des routes run_async et create_query_and_run_async. Les utilisateurs de l'API doivent passer à la route create_query_task.
  • Améliorations des performances et de la stabilité :
    • Amélioration des performances lors de la récupération des résultats mis en cache.
    • Réduction de l'utilisation de la mémoire lors de la lecture et de l'écriture dans le cache de requêtes.
    • Modification de la façon dont Looker se connecte aux bases de données MySQL internes pour renforcer la connexion.
  • Correction de bugs de visualisation:
    • Correction d'un problème qui empêchait les mappages avec des colonnes masquées lorsque des calculs de table étaient présents et que toutes les mesures étaient masquées.
    • Correction d'un problème qui provoquait un mauvais alignement de la marge intérieure droite dans les graphiques.
    • Correction d'un problème où le format de valeur des calculs de table n'apparaissait pas sur l'axe des y d'une visualisation.
    • Correction d'un problème où le format des libellés temporels ne fonctionnait qu'avec une valeur de rotation des libellés.
    • Correction d'un problème où les visualisations s'affichaient vides si une valeur minimale ou maximale de l'axe des y était utilisée avec un type d'échelle logarithmique.
    • Correction d'un problème qui empêchait l'axe des abscisses de la vue d'un graphique d'avertissement.
  • Correction d'un problème où différents systèmes Looker pouvaient traiter et trier les résultats dans des ordres différents dans différents domaines (tableaux de bord, explorations, téléchargements, etc.).
  • Correction d'un problème qui empêchait l'affichage ou la disparition de l'indication visuelle d'une zone de saisie de filtre lors de l'exécution d'un filtre.
  • Correction d'un problème qui entraînait la troncation de tous les libellés lors des téléchargements PDF.
  • Les vignettes de texte sur les tableaux de bord LookML ne génèrent plus d'avertissements "L'élément doit spécifier une exploration".
  • Correction d'un problème où les menus en forme de roue dentée des champs des tables se superposeaient aux messages d'état vides sur la table de données.
  • Correction d'un problème où la valeur par défaut d'un filtre de tableau de bord n'était pas correctement intégrée aux autres filtres configurés pour le faire.
  • Correction d'un problème qui empêchait les tableaux de bord intégrés de renvoyer des résultats vides lors de la première exécution.
  • Les filtres personnalisés utilisant des dimensions "yesno" pouvaient générer un code SQL incorrect. Ce problème a été résolu.
  • Correction d'un bug qui provoquait le renvoi incorrect de l'erreur "Ignorer la liste inattendue de champs dans l'exploration" pour les explorations étendues.

Looker 3.50 2016-07-05

Anciennes fonctionnalités mises à jour flash_on

Les trois fonctionnalités suivantes sont en cours de désactivation et seront entièrement supprimées dans la version 3.50:

  • $$ substitution
  • Jointures déclarées dans les vues
  • Paramètre de "champ d'application" LookML

Pour en savoir plus sur la migration de ces fonctionnalités, consultez cet article de la communauté.

Visualisations

Lignes de tendance [Labs] et Lignes de référence

  • Ajout de la possibilité de spécifier l'emplacement du texte de la ligne de référence. Les options sont Gauche, Droite, Centre. En savoir plus

  • Ajout de la possibilité de spécifier des lignes de tendance.

    • Vous avez le choix entre les options linéaire, exponentielle, logarithmique et moyenne mobile.
    • Le type de moyenne mobile comporte des options 7, 14 et 28, car il est généralement utilisé pour les jours.
    • Vous pouvez ajouter autant de lignes de tendance que vous le souhaitez.
    • Chaque ligne de tendance peut correspondre à une série spécifique.

    Consulter la documentation: Graphiques en aires - Graphiques à barres - Graphiques à colonnes - Graphiques en courbes - Graphiques à nuage de points

Tracer les données régionales sur des cartes interactives

  • Zones de ciblage de codes postaux aux États-Unis et calques de carte des comtés des États-Unis Ces nouveaux calques peuvent être utilisés sur la carte interactive. Le type de champ zipcode fonctionne automatiquement avec la carte interactive. En savoir plus
  • Calques de carte TopoJSON sur les cartes interactives
  • Tous les map_layers TopoJSON existants en LookML fonctionnent désormais sur les cartes interactives, y compris les cartes intégrées comme les codes postaux des pays, des États et des États-Unis, ainsi que les nouveaux calques de code postal et de comté. En savoir plus
  • Ajout d'un paramètre d'opacité de la carte de densité, et les libellés de la carte peuvent désormais s'afficher au-dessus ou en dessous de la carte de densité. En savoir plus

Explorer

Filtres personnalisés

Consulter la documentation: Filtres personnalisés et Expressions Looker

  • Contrôle complet de la logique de filtrage à l'aide des opérateurs AND, OR et des parenthèses
  • Accès aux mêmes fonctions disponibles dans les calculs de table
  • Peut être utilisé en conjonction avec des filtres standards
  • Volet d'aide contextuelle

Améliorations apportées aux calculs de tables

Consulter la documentation: Calculs de tables et Expressions Looker

  • Nouvelle fonction running_product. Voir la documentation
  • Nouvelle fonction pivot_where permettant aux références de faire pivoter des valeurs en fonction du contenu plutôt que de la position. Voir la documentation
  • Nouvelles fonctions pivot_offset_list et pivot_column. Voir la documentation
  • Nouvelle fonction log. Voir la documentation
  • Ajout de Yes et No en tant que constantes pouvant être référencées dans des fonctions. Consulter la documentation
  • Nouvel éditeur comprenant une assistance à la saisie semi-automatique, de la documentation intégrée à l'éditeur et des liens vers les pages du site Web de documentation correspondante. Voir la documentation

URL d'exploration améliorées

Le format de l'URL de la page d'exploration est désormais plus court et plus stable. L'URL ne contient pas de valeurs de filtre ni d'autres données. En savoir plus

Fourni par Looker

  • Les pages d'exploration intégrées diffusent désormais un événement JavaScript chaque fois que l'état de la page change. Permet de créer un mécanisme d'enregistrement personnalisé pour les utilisateurs intégrés. En savoir plus
  • Prise en charge des sous-domaines génériques dans la liste blanche des domaines intégrés. Il est ainsi beaucoup plus facile d'ajouter des groupes de domaines intégrés à la liste blanche.
  • Le téléchargement d'un PDF à partir d'un tableau de bord intégré ne fonctionnait pas. Ce problème a été résolu.
  • Correction d'un problème qui empêchait les valeurs de filtre des tableaux de bord intégrés de s'encapsuler correctement.

Programmeur

  • Flux de désabonnement amélioré pour les contenus programmés
  • Les objets texte des tableaux de bord apparaîtront désormais dans les PDF des tableaux de bord.
  • Lors de la planification du contenu, la section À accepte désormais les listes d'adresses e-mail séparées par une virgule.
  • La fenêtre modale de réattribution du planning (accessible via admin/scheduled_plans) inclut désormais le nom du Look ou du tableau de bord.

LookML

  • **Ajout de date_start et date_end aux filtres de date**. Cela permet de faire référence explicitement aux dates de début et de fin d'un filtre de date dans LookML. Il est utile pour les fonctions de caractères génériques de table dans BigQuery ou pour les colonnes partitionnées dans Hadoop.
  • Les commandes PDT Trigger Check / Regenerator peuvent désormais recompiler les tables simultanément. Voir la documentation

Dialectes

Consultez les définitions des niveaux de compatibilité pour les dialectes.

  • Modifications apportées aux identifiants de connexion à la base de données. Looker ne transmet plus les informations d'authentification via la chaîne de connexion du pilote, mais transmet les identifiants dans les propriétés de connexion. En savoir plus
  • Dénodo. Ajout de la prise en charge de niveau 2. Voir la documentation
  • Oracle. Modifications apportées à la configuration de la connexion à la base de données Voir la documentation
  • Flocon de neige Les requêtes acceptent désormais la conversion du fuseau horaire. Ce changement activera des fonctionnalités telles que les fuseaux horaires spécifiques à l'utilisateur dans Snowflake. En savoir plus
  • Presto Ajout de la prise en charge des PDT.
  • Vertica. Mise à jour de la connexion de Vertica 7 vers Vertica 7.1 (les utilisateurs de Vertica 7.0 doivent utiliser la connexion Vertica 6 ; pour utiliser toutes les fonctionnalités de Vertica 7, mettre à jour Vertica 7.1 et utiliser cette option)
  • Teradata Presto. Ajout de la prise en charge de la version 141t. Pour en savoir plus sur la connexion, ouvrez une demande d'assistance.
  • Hive Abandon de la compatibilité avec la version 0.13. Il s'agit de la dernière version de Looker compatible avec la version 0.13 de Hive. À partir de la version 3.52, Looker sera compatible avec Hive 1.2 et versions ultérieures.

Administration et sécurité

  • Autorisations supplémentaires pour les sous-administrateurs. L'autorisation see_pdts peut être accordée à l'affichage du panneau PDT. Voir la documentation
  • Mise à jour du panneau d'utilisation. Possibilité de le télécharger au format PDF. Voir la documentation
  • Mise à jour de la page des connexions. L'offre de configuration de la prise en charge des PDT n'existe que si le dialecte prend en charge ces tables. Voir la documentation
  • Les générations de PDT persistantes basées sur des régénérateurs s'affichent désormais dans le panneau de requête.

Améliorations générales et corrections de bugs

  • Restauration de la possibilité de colorer les valeurs dans les visualisations à valeur unique. Voir la documentation
  • Les ensembles de modèles sur la page admin/model_sets/new apparaîtront désormais dans l'ordre alphabétique.
  • Mise à jour du message 404 pour informer les utilisateurs que la page est introuvable ou qu'ils ne sont pas autorisés à la consulter.
  • Correction d'un problème qui entraînait l'utilisation d'espace inutile dans les zones de saisie de filtre.
  • Correction d'un problème qui empêchait l'envoi temporaire de tâches planifiées à partir d'une instance de préproduction.
  • Correction d'un problème qui entraînait le dysfonctionnement des tableaux de bord LookML avec des objets texte.
  • Correction d'un problème qui empêchait la mise à jour correcte des types d'échelle lors du changement de position dans la série.
  • Correction d'un problème sur PostgreSQL avec des filtres de date relative lents.
  • Correction d'un problème qui entraînait le dysfonctionnement des tableaux de bord en raison d'erreurs dues à l'abandon de ${TABLE}.

Looker 3.48 2016-06-08

Tableaux de bord

flash_on Amélioration des fichiers PDF du tableau de bord

  • Les téléchargements de tableaux de bord au format PDF ressemblent désormais à ceux du navigateur.
  • Le rendu basé sur les vecteurs permet de zoomer sans perte de qualité.
  • Notez les exigences suivantes :
    • La fonctionnalité Looker Labs doit être activée
    • La mise en page par défaut des e-mails programmés sera appliquée au nouveau format
    • Les installations hébergées par le client doivent exécuter PhantomJS 2.11. Vérifiez votre version et la mise à jour.

Explorer

  • L'éditeur de calculs de tables fonctionne désormais correctement avec les caractères spéciaux ou les noms de calcul ambigus.
  • Les visualisations à valeur unique offrent une meilleure prise en charge des champs affichant des images via HTML.

LookML

  • Filtres à facettes activés au niveau de l'exploration lors de l'utilisation de access filter fields ou sql_always_where: lorsqu'une exploration est associée à sql_always_where ou access_filter_fields, full_suggestions est défini par défaut sur "true" pour tous les champs exposés par cette exploration. Les champs individuels peuvent toujours désactiver le comportement des requêtes full_suggestions en définissant full_suggestions = false et désactiver complètement les suggestions avec suggestable = false. En savoir plus
  • Nouveau délai month_name. Les dates peuvent désormais être regroupées par nom de mois. En savoir plus
  • Nouveau paramètre can_filter: accepte les entrées true ou false. Si la valeur est false, le champ ne peut pas être utilisé comme filtre. Ce paramètre peut être appliqué aux mesures et aux dimensions. En savoir plus
  • Les noms des explorations et des vues peuvent désormais commencer par des chiffres.
  • Formats de valeur nommées intégrés pour la livre sterling et l'euro: gbp_0, gbp, eur_0 et eur. Ils sont utilisés en tant qu'entrées dans le paramètre value_format_name. En savoir plus
  • Les paramètres Liquid non sécurisés ont été abandonnés avec une ancienne fonctionnalité.

Dialectes

  • MySQL. Correction d'un problème où les valeurs NULL étaient filtrées dans les tableaux croisés dynamiques.
  • Déclenchement Correction d'un problème qui entraînait l'interruption des connexions en raison de valeurs de nom d'index longues.
  • Décalage vers le rouge. Fournit une erreur plus utile lorsque l'administrateur Redshift supprime des requêtes.
  • BigQuery
    • Ajout de la prise en charge des fonctions définies par l'utilisateur (UDF) dans les définitions de PDT: Docs.
    • Les téléchargements en streaming sont désormais possibles
    • Correction d'un problème qui empêchait les requêtes larges dans Looker
    • Mise à jour vers un nouveau pilote BigQuery compatible avec Google Drive
    • Longueur maximale du nom de champ étendue à la limite fixée à 24 caractères par BigQuery, qui est désormais de 128 caractères maximum.
  • Bityota Suppression de la prise en charge de Bityota
  • Redshift et MS SQL Durée limitée des instructions de requête de longue durée que Looker utilise pour les tests de suppression des requêtes sur Redshift et MS SQL.

Administration

Connexions à la base de données spécifiques à l'utilisateur

  • Les connexions peuvent être configurées pour utiliser les identifiants LDAP de l'utilisateur pour se connecter à la base de données. En savoir plus
  • Permet d'appliquer des autorisations spécifiques à l'utilisateur au niveau de la base de données dans Looker et d'auditer les requêtes.
  • REMARQUE: Les URL publiques et les tables dérivées persistantes ne sont pas compatibles avec ces types de connexions

Nouvelles autorisations de sous-administrateur

  • Il est possible d'accorder aux utilisateurs de nouvelles autorisations pour différents panneaux d'administration sans leur donner le rôle d'administrateur complet.

Documentation

  • Ajout de la gestion des versions pour Looker dans la documentation.
    • Utilisez le sélecteur de version de Looker en haut à droite pour sélectionner votre version.
    • La gestion des versions commence officiellement avec les fonctionnalités 3.48, mais nous avons conservé certains contenus spécifiques aux versions antérieures à la version 3.48 qui peuvent être consultés à l'aide du sélecteur.
    • Le sélecteur de version de Looker apparaît sur toutes les pages des sections « Explorer et visualiser des données » et « Partager, importer et intégrer des données » et apparaîtra progressivement sur toutes les pages docs.looker.com.
  • Ajout d'un bouton permettant de revenir en haut de la page.
  • Ajout des signes +/- au menu latéral pour indiquer quand un élément de menu peut être développé.
  • Barre de recherche déplacée en haut du menu latéral.

Améliorations générales et corrections de bugs

  • Ajout d'une note "Planifié par" au bas des e-mails programmés.
  • Correction d'un bug qui entraînait une erreur d'analyse lors de l'exploration à partir de l'exécuteur SQL.
  • Correction d'un problème qui empêchait le remplissage des suggestions dans les filtres qui dépendaient de certaines PDT.
  • Correction d'un problème qui entraînait le chevauchement des éléments du tableau de bord LookML lors de l'utilisation de layout: static.
  • Correction d'un bug qui provoquait l'appel du mauvais champ par la clause group by dans SQL de certains tableaux croisés dynamiques.
  • Avertir correctement lorsque vous tentez de filtrer une mesure sur une période brute.
  • Correction de quelques bugs mineurs dans le calcul des tables liés à la gestion des dimensions croisées dynamiques.
  • Correction d'un problème de connectivité à la base de données interne (lors de l'utilisation de MySQL) qui pouvait entraîner des pannes.
  • Correction d'un problème qui empêchait un tableau de bord instantané de renvoyer du cache si l'exécution précédente entraînait une erreur.
  • Correction d'un bug qui provoquait le filtrage incorrect de Looker "vide" dans le filtre de chaîne "est égal à".
  • Looker tentait de convertir le fuseau horaire en un certain code SQL généré. Ce problème a été résolu.
  • Correction d'un problème où les filtres sur certaines périodes de dates généraient du code SQL incorrect.
  • Correction d'un problème qui empêchait l'envoi des tableaux de bord programmés à partir du mode développeur.
  • Suppression d'un avertissement inutile pour des fuseaux horaires de base de données non définis dans le panneau "Connexions".
  • Correction d'un problème où field_group_label entraînait une erreur erronée.
  • Correction de quelques erreurs liées aux téléchargements de PDF qui renvoyaient le message "Aucun résultat" de manière incorrecte.

Looker 3.46 08/05/2016

Tableaux de bord

flash_on Nouvelle apparence du tableau de bord

  • Esthétique plus moderne avec ajustements de police, meilleure utilisation des espaces blancs et suppression du désordre.
  • Les valeurs uniques se lisent plus naturellement avec les titres en bas.

flash_on Mode Édition du tableau de bord

  • Une fois activé, permet de déplacer et redimensionner les vignettes, d'ajouter ou de modifier des filtres et des notes, et d'ajouter ou de supprimer des vignettes dans le tableau de bord.
  • Lors de l'enregistrement des Looks, cette section contient également des notifications indiquant les tableaux de bord concernés par les modifications.
  • Cette fonctionnalité est dérivée de la fonctionnalité de verrouillage qui était proposée dans Labs, et la remplace.

En-têtes et zones de texte disponibles

Permet d'insérer le titre, le sous-titre et le corps du texte dans les tableaux de bord. Elles peuvent être redimensionnées et organisées comme une tuile normale.

Amélioration du déplacement et du redimensionnement des cartes

  • La logique de déplacement améliorée facilite le déplacement et le redimensionnement des vignettes sur les tableaux de bord.
  • Dimensionnement plus flexible des tuiles des tableaux de bord : les vignettes existent désormais sur une grille de 24 pouces au lieu d'une grille de 12 pouces.

Visualisations

Améliorations de la visualisation à valeur unique

  • Numéros d'accroche.
  • Barres de progression.
  • Les tableaux de bord ajustent automatiquement la taille du texte pour que les vignettes correspondent toutes.

Mise à jour de la logique de troncation des colonnes pour les visualisations de tables

  • Ajout de secondes à la fonction d'actualisation du tableau de bord disponible dans le menu en forme de roue dentée des tableaux de bord.
  • Les titres des onglets du navigateur reflètent désormais les noms des tableaux de bord.

Explorer

Mises à jour des calculs de tables

  • Nouvelles fonctions de date
    • add_{interval}: add_seconds, add_minutes, ..., add_years.
    • trunc_{interval}: trunc_minutes, trunc_hours, ..., trunc_years.
  • Améliorations des dates. Les opérateurs de comparaison (>, <, >=, <=) acceptent désormais les dates.
  • Amélioration des champs remplis pour inclure des libellés.
  • L'opérateur ET est désormais prioritaire par rapport à l'opérateur OU. Auparavant, ces instructions étaient évaluées de gauche à droite. Il est donc possible que les équations existantes qui n'utilisent pas de parenthèses soient modifiées.
  • Ajout de la possibilité de filtrer les résultats par "n'est pas" à l'aide de l'index du jour de la semaine.
  • Amélioration de la vérification des incohérences au niveau des types afin d'éviter les erreurs. Toutefois, ce changement signifie également que si vous devez modifier des expressions dans lesquelles vous comparez des champs oui/non à des chaînes.

Scheduling

Webhooks pour les Looks programmés (ateliers)

  • Nouvelle option lorsque vous planifiez une présentation ou un tableau de bord pour exécuter une requête HTTP POST sur un ou plusieurs serveurs au lieu d'envoyer les résultats par e-mail. En savoir plus
  • Utilisez un service tel que Zapier ou un serveur Web personnalisé pour importer des données depuis Looker vers un bucket S3, Dropbox, un serveur FTP, etc. Voir un exemple avec DropBox
  • Introduit une nouvelle autorisation send_outgoing_webhook, qui est automatiquement accordée à tous les administrateurs Looker. Elle est requise pour utiliser cette fonctionnalité.

Planifier des mises à jour

  • Ajout d'un bouton "Test" Envoie un e-mail de test au planificateur mais pas aux destinataires.
  • Ajout d'une option de mise en forme. Nouvelle option permettant d'utiliser des valeurs mises en forme dans les fichiers CSV, TXT, etc. (tout comme pour les téléchargements).
  • Fuseaux horaires. Définissez toujours explicitement le fuseau horaire d'un Look planifié et dissociez-le donc du fuseau horaire de l'application. Lorsque vous créez une planification, la fenêtre modale de planification est définie par défaut sur le fuseau horaire de l'application. Ainsi, la modification du fuseau horaire de l'application affecte tous les plans nouvellement créés, mais pas les plans existants.
  • Programmer des modifications modales. Contrôle complet de la plage d'options horaires et interface améliorée.
    • Plage horaire disponible élargie.
    • La prise en charge de la planification pour un jour spécifique de la semaine dans le mois n'était plus disponible et a été supprimée. Les planifications actuelles définies pour s'exécuter un jour particulier de la semaine et de la semaine du mois seront automatiquement réaffectées au premier jour du mois.

LookML

  • Amélioration de la fiabilité du générateur LookML. Désormais, le générateur LookML ne génère que pour le schéma demandé au lieu de toujours générer le schéma par défaut, ce qui résout les problèmes liés aux définitions de champs en double et aux erreurs "existe" pour les fichiers de vue.
  • Nouvelle valeur du paramètre d'intervalle de temps. Ajout de la période day_of_year.
  • Nouvelle syntaxe de filtre pour le filtrage par trimestres. 2015-Q2 fonctionne désormais dans la fonctionnalité Correspondances(avancées).
  • Abandons de LookML. En savoir plus
    • La substitution $$ est désormais une ancienne fonctionnalité. Il doit être remplacé par ${TABLE}.
    • À partir de la version 3.46, les jointures ne doivent être définies que dans une définition explore:. Définir un join: dans un autre emplacement est obsolète.
    • Le paramètre scoping a été abandonné. L'utilisation de scoping: false générera désormais une erreur de validation LookML. Les modèles doivent toujours utiliser des noms de champs de portée.

Dialectes

  • dashDB: est désormais compatible avec les tables dérivées persistantes et l'arrêt des requêtes.
  • Dialectes de streaming Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark et Teradata. Consultez la section Quelles sont toutes les limites de lignes dans Looker ? Bonnes pratiques pour en savoir plus.
    • Spark: correction du problème qui pouvait entraîner la génération de requêtes SQL non valides par les suggestions de filtres
    • Presto:
    • Il est maintenant possible de créer des vues à partir de plusieurs catalogues dans PrestoDB, et pas seulement de celui spécifié dans la connexion.
    • Résolution du problème lié aux tests de connexion qui restaient dans la file d'attente Presto.
  • Correctifs PostgreSQL:
    • Correction d'un problème qui entraînait un filtrage incorrect sur un trimestre.
    • Correction d'un problème lié aux requêtes lentes utilisant des filtres de date relative.
    • Correction d'un problème qui entraînait l'obligation de mettre des guillemets autour des majuscules.

Améliorations générales et corrections de bugs

  • Ajout de la possibilité d'effectuer une recherche par modèle dans Espaces.
  • Les tableaux de bord instantanés (Labs) bénéficient désormais d'une mise en cache améliorée.
  • Ajout d'un lien vers l'instance dans les e-mails "Bienvenue dans Looker".
  • Correction d'un bug qui entraînait un redimensionnement lent des pages intégrées.
  • Correction d'un bug sur la page d'administration LDAP qui entraînait le dépassement de valeurs textuelles dans les espaces de formulaire.
  • Correction d'un bug qui empêchait les utilisateurs de Microsoft Edge de remplir complètement l'espace.
  • Mise à jour de l'info-bulle explicative sur l'autorisation see_lookml et sur la page des autorisations pour montrer qu'elle permet également aux utilisateurs de voir SQL.
  • Mise à jour du texte de l'info-bulle sur la page "Générer un modèle de projet".
  • Correction d'un bug qui provoquait des interruptions de service lors de la mise en cache d'ensembles de résultats volumineux.
  • Mises à jour de i__looker :
    • Ajout de embed_user en tant que jointure à l'exploration de l'utilisateur
    • sql_text a été ajouté à l'exploration de l'historique
    • Ajout de liens vers les services d'administration/des requêtes, ainsi que vers le plan du calendrier.
  • Correction d'un bug qui empêchait les libellés des séries désactivées de s'afficher.

Looker 3.44 2016-04-07

Changements importants

  • La fonctionnalité Tableau de bord instantané sera bientôt supprimée. Les tableaux de bord se chargent plus rapidement à partir du cache.
  • Le chargement des éléments depuis CDN est désormais activé pour tous les clients hébergés par Looker.
  • Plusieurs anciennes fonctionnalités seront désactivées par défaut, mais vous pourrez les réactiver. En savoir plus
    • Les libellés de champ peuvent remplacer le libellé de la vue
    • Période de début dans les noms de champs
    • Libellés en majuscules dans les téléchargements et les configurations des graphiques
    • Envoyer un e-mail depuis looker@looker.com
    • Style de distribution des tables dérivées persistantes Redshift par défaut

Tableaux de bord

  • Cartes de densité automatiques: la fonctionnalité "Ajuster aux données" est disponible lorsque vous utilisez des cartes de densité.
  • Amélioration des messages d'erreur sur les vignettes du tableau de bord Les erreurs de syntaxe de filtre incorrectes s'affichent désormais.
  • Correction d'un problème qui entraînait le chargement des cartes sous forme compressée avant qu'elles remplissaient correctement l'écran.

Visualisations

  • Limites personnalisées de l'axe X. Introduit un paramètre permettant d'afficher ou de masquer les X premières ou dernières lignes, comme spécifié par l'utilisateur.
  • L'axe Y logarithmique est désormais disponible pour les graphiques.
  • Correction d'un problème d'alignement des éléments empilés dans les graphiques à barres empilées.

Scheduling

  • Nouveaux panneaux d'administration de planification
    • Plans planifiés : affiche tous les éléments actuellement planifiés dans votre instance Looker avec les détails pertinents, y compris les propriétaires des tâches.
    • Historique des jobs planifiés. Cette section affiche les éléments récemment exécutés sur votre instance ainsi que des détails, tels que la requête, l'environnement d'exécution et l'état de réussite ou d'échec avec les erreurs (le cas échéant).
  • Les Looks peuvent désormais avoir plusieurs planifications. Rapproche la planification de Look sur le fonctionnement de la planification du tableau de bord. Désormais, chaque utilisateur peut créer des planifications de Look par utilisateur.
  • Les nouveaux programmations commenceront à la première heure programmée. Il n'enverra plus d'e-mail immédiatement après la planification.
  • Les planifications qui appartiennent à un utilisateur qui n'existe plus dans le système (c'est-à-dire qui ont été supprimées) ou qui ont été désactivées sont automatiquement réaffectées au premier utilisateur activé avec le rôle "Administrateur".
  • Résolution du problème lié à l'affichage du tableau de bord dans l'application Mail de l'iPhone.

LookML et l'environnement de développement

  • Groupes de champs personnalisés : Permet de regrouper des champs dans le sélecteur de champs à l'aide du nouveau paramètre group_label:. En savoir plus
  • Possibilité de renommer des projets. Accessible via l'option « Paramètres du projet » située sous le bouton Synchroniser.
  • Champ Distance mis à jour
  • Nouveaux liens dans l'application vers la documentation s'applique aux éléments suivants :
    • Erreurs de validation LookML, le cas échéant.
    • S'applique aux fonctionnalités obsolètes et au panneau des anciennes fonctionnalités pour faciliter la transition depuis les anciennes fonctionnalités.
  • Les conditions multiples dans les clauses HAVING et les mesures filtrées sont désormais toujours chacune entre parenthèses.

Dialectes

  • Mises à jour de Spark/Hive :
    • Correction d'un problème qui entraînait un dysfonctionnement d'EXPLAIN pour les problèmes de dialecte liés à Hadoop.
    • Correction d'un problème qui entraînait la lenteur d'exécution des requêtes SQL Runner sur Spark SQL.
    • Les tests de tables dérivées persistantes sont désormais exécutés au moment de la connexion pour Spark SQL.
    • Spark SQL obtient désormais des informations de schéma à partir de SQL au lieu des appels JDBC.

Améliorations générales et corrections de bugs

  • Mise à jour de l'autorisation create_table_calculation:les utilisateurs n'ont désormais plus besoin de l'autorisation create_table_calculation pour voir les calculs de table. Cette autorisation est toujours requise pour créer des calculs.
  • Le passage en mode développeur lors de l'examen d'un fichier qui n'existe qu'en production provoquait immédiatement une erreur 404. Ce problème a été résolu.
  • Mise à jour de la fonction Explain dans SQL Runner pour appliquer plus de fonctionnalités spécifiques aux dialectes et supprimer les limites forcées.
  • Correction d'un bug qui empêchait les calculs de table de fonctionner lors de l'exploration de requêtes à partir de l'exécuteur SQL ou de i__looker.
  • Correction d'un bug qui provoquait l'échec de la validation SAML en cas d'échec de toutes les vérifications suivantes, même avec un fichier valide.
  • Une nouvelle version de Chrome entraînait le plantage du navigateur dans les tableaux de bord. Ce problème a été résolu.
  • Correction d'un bug qui empêchait les modifications du tableau de bord d'être reflétées en raison de la mise en cache.
  • Correction d'un bug qui empêchait le filtrage des valeurs nulles en tant que chaînes.
  • Correction d'un bug qui entraînait très lentement la navigation dans les fichiers LookML en mode développeur.
  • Permet d'ignorer un paramètre de client de chat ayant entraîné l'ouverture inutile de la fenêtre de chat.

Looker 3.42 2016-03-13

Lookerbot

Avec Looker 3.42, nous avons dévoilé le Lookerbot, une intégration Slack à Looker qui vous permet d'intégrer les données Looker dans vos discussions.

Fonctionnalités expérimentales

  • Les extensions LookML ne sont plus une fonctionnalité expérimentale et seront automatiquement disponibles pour toutes les instances. En savoir plus
  • Menus d'analyse pour les visualisations: voir ci-dessous.

Informations détaillées

Menu d'exploration en détail

  • Désormais, lorsque vous cliquez sur un lien d'analyse, le menu d'analyse s'affiche systématiquement. ... sert à indiquer des liens externes et/ou des tableaux de bord. Les analyses hiérarchiques et dimensionnelles n'affichent pas cette icône.

Aperçu de l'analyse

  • La vue détaillée charge les résultats de l'analyse détaillée dans une superposition d'aperçu. Les utilisateurs restent ainsi dans le même contexte (c'est-à-dire sur la même page d'exploration ou tableau de bord). Les utilisateurs peuvent ensuite sélectionner "Explorer à partir d'ici" pour accéder à l'expérience d'exploration complète. En savoir plus
  • Les mesures avec une seule possibilité de détail ouvrent directement l'aperçu.
  • En cas de problème avec l'aperçu d'analyse, vous pouvez le désactiver en activant l'option "Ancien comportement d'analyse" dans le panneau "Anciennes fonctionnalités". En savoir plus sur les anciennes fonctionnalités

Menus d'analyse pour les visualisations

  • Permet d'explorer les visualisations via les menus d'analyse. Il s'agit désormais du comportement par défaut, qui a été supprimé de la section "Labs". En savoir plus
  • Les menus d'analyse des visualisations autres que les tableaux, ainsi que les options à valeur unique et à enregistrement unique n'affichent plus les options d'analyse "Filtrer sur".
  • Les menus d'exploration fonctionnent sur les tableaux croisés dynamiques dans les tableaux et les visualisations.

Visualisations

Améliorations de la visualisation des tables

  • Il est possible de renommer les colonnes, y compris les noms des colonnes croisées dynamiquement. En savoir plus
  • Vous pouvez appliquer des styles aux tableaux, comme "Noir et blanc", "Transparent" et "Nuances de gris". En savoir plus

Libellés des totaux pour les graphiques empilés

  • Une nouvelle option "Libellés des totaux" est disponible pour les graphiques à colonnes, à barres et en aires. En savoir plus
  • Une nouvelle option "Afficher les silhouettes" est disponible. Lorsque des séries sont désélectionnées dans un graphique empilé, une barre grise ("silhouette") indique le total de toutes les séries derrière le sous-total de la série sélectionnée.
  • Remarque importante: Les totaux de lignes du tableau de données ne s'affichent plus dans les graphiques empilés.

Calques de carte en LookML

  • La relation entre une dimension et un ensemble particulier de régions de la carte peut désormais être définie dans LookML, au lieu de demander à chaque visualisation de configurer une URL TopoJSON personnalisée. Cela a une incidence sur la visualisation "Carte statique (régions)". En savoir plus

Powered by Looker

API JavaScript pour les événements

  • Les tableaux de bord intégrés peuvent désormais communiquer avec leur page parente. En savoir plus

Nouveaux paramètres d'URL pour la personnalisation des objets intégrés

  • Possibilité de masquer le titre.
  • Possibilité de masquer le pied de page.
  • Option permettant de rediriger un Look intégré vers la version de la page d'exploration en ajoutant /explore à la fin de l'URL.
  • Possibilité de créer un lien vers la page d'exploration avec le sélecteur de champ ouvert. En savoir plus

Dialectes

  • Augmentation du nombre de connexions à la base de données par défaut de 30 à 75 pour les connexions Microsoft SQL Server, Redshift, PostgreSQL et MySQL.
  • Suppression de la version 1.3 de Spark. Les clients Spark doivent utiliser la version 1.4 ou une version ultérieure.
  • BigQuery:
    • Correction d'un problème qui empêchait le fonctionnement du décompte avec des filtres sur un champ en éventail.
    • Correction d'un problème qui entraînait une erreur 500 lors de la génération de tables.
    • Correction d'un problème qui entraînait l'affichage de suggestions de texte "non définies".
  • Mise à jour des délais
    • hour et hourX renvoient désormais des valeurs au format YYYY-MM-DD HH.
    • minuteX renvoie désormais des valeurs au format YYYY-MM-DD HH:MM (correspondant au délai en minutes).

Améliorations générales et corrections de bugs

  • Le texte des PDF et des visualisations planifiées sera désormais plus sombre pour une meilleure lisibilité.
  • Les info-bulles des graphiques reflètent désormais les noms des axes personnalisés.
  • Ajout de la possibilité de définir un port d'e-mails personnalisé via les options de la ligne de commande Looker (l'option est: --default-mailer-port=[port number goes here]).
  • Autoriser le passage de la souris sur des sections d'un graphique principalement composées d'info-bulles, sans que cela ait lieu.
  • Correction d'un bug qui provoquait l'envoi des éléments dont l'envoi était programmé le dimanche était également effectué le lundi.
  • Correction d'un bug qui provoquait la duplication et l'écrasement des valeurs de filtre lors de l'ajout de plusieurs zones de saisie par filtre.
  • Corrections d'Internet Explorer :
    • Les libellés de l'axe X s'affichent maintenant.
    • Les légendes des graphiques entraînaient des erreurs lorsque les graphiques étaient trop petits. Ce problème a été résolu.
    • Correction d'un problème qui entraînait l'affichage de plusieurs barres de défilement verticales lorsqu'une seule était nécessaire.
  • Correction de plusieurs problèmes liés aux cartes de densité Automagic, qui empêchaient le chargement ou l'actualisation correct des cartes de densité avec les modifications.
  • Correction d'un bug qui provoquait le mauvais alignement des vignettes du tableau de bord lors de l'ajout ou de la suppression d'une note
  • Correction d'un problème d'incohérence du format des libellés temporels entre l'exploration et le tableau de bord.
  • Correction d'un problème qui empêchait le tri des tables intégrées publiquement.
  • Correction d'un problème qui provoquait le renvoi incorrect de certaines requêtes sans résultat avec la mention "Query Killed" (Requête tuée) dans l'exécuteur SQL.

Looker 3.40 2016-02-25

Tableaux de bord

  • Tableaux de bord verrouillables [Labs]. Empêchez la modification d'un tableau de bord sans le déverrouiller explicitement. Cette fonctionnalité fournit également aux utilisateurs des informations supplémentaires sur les liens entre la modification de Looks et la modification de tableaux de bord pour tous les lecteurs de ces contenus. Doit être explicitement activé dans la section "Labs".
  • Association automatique des tableaux de bord [Labs]. Fournit un menu d'analyse permettant d'afficher des tableaux de bord dont le filtre correspond au champ d'analyse et de créer des liens vers ces derniers. Le menu affichera également des liens vers des URL externes utilisant des détails natifs, bien que ceux-ci soient disponibles sans activer le menu d'analyse. En savoir plus

Visualisations

  • Visualisation des tables
    • Tronquez les noms des colonnes pour réduire leur largeur.
  • Améliorations apportées aux graphiques à secteurs
    • nettoyé la présentation et le positionnement des étiquettes de valeur ;
    • Les libellés de série fonctionnent désormais sur les graphiques à secteurs.
  • Menu d'analyse dans les visualisations [Labs]. Affichez le détail des données directement à partir d'une visualisation plutôt que dans le tableau. En savoir plus

Explorer

  • Mises à jour du calcul des tables
    • Autorisez la suppression des calculs de table de la table de données au lieu de forcer l'utilisateur à utiliser la modale des calculs de table.
    • Le format de pourcentage va maintenant être multiplié par 100.
  • Filtrage des mises à jour
    • Désormais, les requêtes qui génèrent des suggestions de filtres n'expirent pas lorsque l'utilisateur clique en dehors de la zone de filtre.
    • Les filtres sur type: tier fonctionnent désormais même avec des valeurs négatives.
  • Mises à jour des tableaux de données
    • Désormais, les dates dans les tables ne sont plus encapsulées. (Remarque: cela risque d'élargir les colonnes de dates et de modifier les tableaux des utilisateurs.)
    • Les tableaux passent au défilement virtuel à 10 000 cellules au lieu de 5 000.

Dialectes

  • Le dialecte Presto est désormais entièrement compatible. Looker 3.40 prendra en charge les versions jusqu'à 0.132 en natif. Pour les versions ultérieures, contactez l'assistance.
  • Spark est désormais un dialecte entièrement compatible. Looker 3.40 sera compatible avec les versions jusqu'à 1.5.2.
  • Hive: les suggestions automatiques sont désormais automatiquement désactivées sur les champs filtrés. Pour rétablir des suggestions pour un fichier de vue donné, mettez en commentaire la ligne suggestions: false. De plus, les paramètres propres à un champ remplacent les paramètres par défaut au niveau de la vue. S'applique également à Presto et Spark.
  • BigQuery: les agrégations symétriques sont désormais acceptées.
  • BigQuery: le compte de service n'a plus besoin d'autorisations de lecture sur tous les ensembles de données d'un projet.
  • DataVirtuality: résolution d'un problème lié à la fermeture de requêtes.
  • Vertica : l'outil de sélection de dialectes dans le panneau des connexions inclut à présent l'option "Vertica 6" pour les clients disposant de pilotes Vertica 6. L'option "Vertica" est réservée aux clients utilisant Vertica 7 ou version ultérieure.

Panneau admin

  • Panneau de requête. Les PDT font désormais la différence entre Compiler une PDT et En attente d'une PDT, ce qui signifie que la requête en attente nécessite une PDT générée par un autre thread. Pendant qu'il attend, il n'héberge aucune connexion provenant du pool de bases de données.
  • Authentification via LDAP Configurez des serveurs qui n'autorisent pas les résultats paginés. Cliquez ici pour consulter la documentation LDAP complète.
  • Option permettant de forcer l'authentification à deux facteurs à chaque connexion. Disponible en tant que paramètre de configuration sur la page Administration à deux facteurs.

Améliorations générales et corrections de bugs

  • LookML <> Mise à jour SQL:mise à jour de la façon dont les clauses WHERE multi-éléments sont écrites de WHERE A AND B à WHERE (A) AND (B) pour garantir des parenthèses appropriées dans les clauses WHERE plus complexes.
  • Correction d'un bug qui empêchait la transmission des tris des tables au tableau de bord.
  • Correction d'un bug qui provoquait le partage des autorisations d'exploration entre plusieurs rôles.
  • Correction d'un bug qui empêchait l'intégration du tableau de bord LookML de / au lieu de ::.
  • Correction d'un bug qui entraînait un dysfonctionnement du tri des mesures dans les visualisations de table.
  • Correction d'un bug qui provoquait un dysfonctionnement des filtres de date relative avec les correspondances (avancé)
  • Correction d'un bug qui provoquait le verrouillage de toutes les requêtes sur une instance Looker par les compilations de PDT.
  • Correction d'un bug qui empêchait value_format de transmettre correctement les points décimaux à afficher, en particulier dans les champs percent_of_total et percent_of_previous.
  • Correction d'un bug qui empêchait les visualisations à valeur unique d'afficher leur valeur précédente si la nouvelle valeur était nulle.
  • Correction d'un bug dans le code de préchargement qui générait par erreur 200 réponses alors que des codes 404 auraient dû être fournis, par exemple si le préchargement échoue en raison d'une erreur dans l'une des cartes.
  • Correction d'un bug qui empêchait l'icône de la corbeille du sélecteur de couleur de fonctionner lorsque l'utilisateur cliquait dessus.
  • Correction d'un bug qui provoquait le changement sporadique des couleurs des vignettes à valeur unique consultables dans les tableaux de bord.

Installations hébergées par le client

  • Ajout d'une vérification pour décourager le retour à une version antérieure dans le processus de démarrage. En savoir plus

Looker 3.38 12/01/2016

Tableaux de bord et visualisations

  • Des filtres peuvent être réorganisés. Vous pouvez désormais configurer l'ordre d'affichage des filtres à l'aide des options Ajouter/Modifier des filtres du menu en forme de roue dentée des tableaux de bord.
  • Graphiques minuscules : Les visualisations de tableau de bord sont simplifiées car leur taille est réduite pour permettre des vignettes de tableau de bord plus petites qui contiennent toujours des informations lisibles. En savoir plus
  • Avertissements de limite de colonnes dans les vignettes du tableau de bord. Les visualisations qui atteignent une limite de colonnes peuvent produire des graphiques inexacts. C'est pourquoi Looker affiche désormais un avertissement dans le panneau de visualisation et sur les vignettes du tableau de bord, afin d'améliorer l'interprétation des données.
  • Les graphiques comportant des tableaux croisés dynamiques ou plusieurs mesures avec le même value_format appliquent désormais ce format aux coches de l'axe.

Fourni par Looker

  • Style personnalisé pour les tableaux de bord intégrés Elles comprennent les couleurs d'arrière-plan, de graphique, de police, etc. S'applique aux tableaux de bord LookML et de glisser-déposer. En savoir plus

Explorer

  • Mises à jour du calcul des tables
    • Possibilité de faire glisser et de réorganiser les colonnes de calcul de tables.
    • Introduction d'une nouvelle fonction rand(). En savoir plus
    • Les noms de calcul de tables doivent désormais être uniques.
    • Un menu déroulant de mise en forme affiche désormais une liste de formats de valeur communément nommés. Ainsi, il n'est pas nécessaire de saisir des chaînes de mise en forme.

LookML

  • Sélectionnez "Jour de début" pour les dimensions "Semaine". Le nouveau paramètre week_start_day permet de définir le début d'une semaine (par exemple, dimanche au lieu de lundi) pour chaque modèle. En savoir plus
  • Formats de valeur nommés. Permet de nommer et de référencer des formats de valeur spécifiques à l'aide de value_format_name. Par défaut, Looker inclut plusieurs formats de valeur nommées courants. En savoir plus

Dialectes

  • Mises à jour des options de dialecte. Le sélecteur de dialecte sur la configuration des connexions inclut désormais des options spécifiques pour Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse et Microsoft Azure Database. Nous vous recommandons de mettre à jour vos connexions pour refléter le dialecte correct afin de pouvoir bénéficier des futures améliorations spécifiques aux dialectes.
  • Assistance de base pour SAP HANA
  • Les noms de projets BigQuery contenant des caractères tels que : et . fonctionnent désormais correctement.
  • Correction d'un problème lié à Impala qui empêchait la fermeture de requêtes dans certains cas.

Administration

  • Implémentation d'une limitation des requêtes par utilisateur pour éviter qu'un utilisateur ne submerge ou ne verrouille la base de données. En savoir plus

Améliorations générales et corrections de bugs

  • Ajout d'un bouton pour actualiser les schémas et les tables dans l'exécuteur SQL et le générateur de vues.
  • La fenêtre modale "Enregistrer le tableau de bord dans l'espace" utilise désormais le sélecteur d'espace hiérarchique.
  • Vous pouvez désormais définir l'URL de l'hôte à l'aide du fichier provision.yml.
  • Correction d'un problème qui entraînait l'absence de champs dans le code LookML généré pour le tableau de bord.
  • Correction de la source pour les requêtes du tableau de bord afin de restaurer les analyses précédentes dans le panneau d'utilisation.
  • Correction d'un problème lié aux téléchargements Excel qui entraînait une utilisation excessive de mémoire.
  • Correction d'un problème lié aux téléchargements Excel qui entraînait l'insertion d'espaces blancs excessifs dans les téléchargements.

Anciennes fonctionnalités

Veuillez noter les modifications à venir concernant les anciennes fonctionnalités afin d'assurer une transition en douceur lorsque ces fonctionnalités seront supprimées. En savoir plus

Fonctionnalités récemment abandonnées

  • Paramètre decimals LookML et type de champ int. Le paramètre decimals et le type de champ int sont désormais obsolètes et affichent des avertissements dans le programme de validation LookML.

    Les formats basés sur une valeur nommée offrent désormais une alternative plus flexible à decimals, y compris les formats décimal, les formats financiers et les pourcentages. Par exemple, veuillez utiliser value_format: decimal_2 ou value_format: '0.##' à la place de decimals: 2.

    Remplacez les dimensions type: int par type: number. En savoir plus

Anciennes fonctionnalités supprimées dans cette version 3.38 de Looker

  • Ancien sélecteur de champ

Anciennes fonctionnalités à supprimer dans Looker 3.40

Veuillez cesser ces fonctionnalités au cours du mois prochain avant votre prochaine mise à jour.

  • Les libellés de champ peuvent remplacer le libellé de la vue
  • Période de début dans les noms de champs
  • Libellés en majuscules dans les téléchargements et les configurations des graphiques
  • Envoyer un e-mail depuis looker@looker.com

Anciennes fonctionnalités à supprimer dans Looker 3.42

Veuillez mettre fin à ces fonctionnalités au cours des deux prochains mois.

  • Style de distribution des tables dérivées persistantes Redshift par défaut

Looker 3.36 08/12/2015

Fonctionnalités expérimentales

Depuis la version 3.36, Looker propose une définition étendue des fonctionnalités de laboratoire. En plus des fonctionnalités expérimentales qui existent sur la page Labs, certaines fonctionnalités de l'application seront présentées dans le cadre du programme Labs pour indiquer aux utilisateurs que d'autres fonctionnalités sont toujours envisagées.

  • Nouvel exécuteur SQL amélioré avec une interface mise à jour et la possibilité de partager, télécharger et explorer à partir de requêtes SQL. Cette fonctionnalité sera automatiquement activée pour toutes les instances. En savoir plus

Explorer

  • Calculs de tables pour les lignes croisées Des fonctions supplémentaires permettant d'agréger des lignes de tableaux croisés dynamiques, des calculs de décalage complexes plus propres et des agrégations au niveau des lignes En savoir plus sur les lignes croisées, les listes de décalages ou les listes
  • Mise à jour modale du tableau de bord. Affiche le type de visualisation ajouté pour plus de clarté lors de la création de tableaux de bord.
  • Partager le Look public sous forme d'images Partagez facilement les visualisations sous forme d'image statique qui s'actualise au fur et à mesure de vos données. En savoir plus
  • Avertissements de nombre maximal de lignes pour les styles programmés. Les éléments planifiés depuis la page "Explorer" incluront un avertissement dans l'e-mail.
  • Restauration de la possibilité de copier/coller les en-têtes de tableau depuis la page Explorer.
  • Mise à jour de l'option Rendre modale publique pour obliger l'utilisateur à appuyer sur "Enregistrer" pour activer les liens publics.

Tableaux de bord et visualisations

  • Les vignettes du tableau de bord sont désormais grisées lors de l'exécution. Apporte de la clarté visuelle sur les cartes en cours d'exécution.
  • Bouton d'arrêt du tableau de bord S'affiche pendant l'exécution des requêtes.
  • Paramètre de couleur des visualisations à valeur unique. En savoir plus
  • API de préchargement des tableaux de bord Looker pourra ainsi bénéficier d'un système robuste de préchauffage des données.

LookML

  • Nouveau paramètre distribution_style avec les valeurs possibles ALL ou EVEN. Cela permet de choisir explicitement entre "all" et "same diststyle" dans les tables dérivées persistantes non distribuées par clé. S'applique uniquement à Redshift. Introduit une fonctionnalité héritée qui conserve l'ancien paramètre par défaut (distribution régulière). La redirection vers 3.36 s'appliquera par défaut au diststyle de ALL.
  • Les champs temporels génèrent maintenant toutes les périodes par défaut. Auparavant, les utilisateurs spécifiaient une liste de périodes énumérées. Les utilisateurs peuvent toujours spécifier une liste pour obtenir un sous-ensemble de périodes.

Fourni par Looker

  • Tableaux de bord intégrés avec des fuseaux horaires des utilisateurs L'instance autorise les fuseaux horaires des utilisateurs, et la connexion est configurée pour les fuseaux horaires. Les tableaux de bord intégrés n'afficheront plus d'avertissements de non-concordance des fuseaux horaires.

espaces

  • Les espaces affichent désormais tous les sous-espaces au lieu de se limiter à quatre.

Administration

  • Modification des autorisations.
    • La page d'autorisations reflète désormais les dépendances d'autorisations
    • Les utilisateurs doivent disposer de l'autorisation "download" ou "download_with_limit" pour télécharger les PDF du tableau de bord
  • Modifications de la configuration LDAP Désormais, un administrateur peut indiquer l'attribut utilisateur à utiliser pour la recherche. Cela permet de mapper des groupes LDAP aux rôles Looker si vous utilisez le style posixGroup.

Dialectes

  • Meilleure prise en charge de DataVirtuality. Ajout de la prise en charge des agrégations symétriques et des corrections du paramètre day_of_week.
  • Meilleure compatibilité avec DashDB. La suppression de requêtes n'est pas encore disponible.
  • Meilleure compatibilité avec Exasol, y compris pour les PDT
  • BigQuery. Mise à jour de FLATTENS afin de permettre l'utilisation de plusieurs champs qui ne se trouvent pas sur la même branche de l'arborescence.

Améliorations générales et corrections de bugs

  • Looker prend désormais en charge une navigation améliorée à l'aide des touches du clavier pour une meilleure accessibilité.
  • Les onglets du navigateur indiquent désormais la partie de l'application utilisée dans chaque onglet.
  • Correction d'une erreur qui provoquait l'ouverture de la fenêtre modale d'enregistrement du Look
  • Amélioration du message d'erreur indiquant que le nombre maximal de colonnes était atteint pour les tableaux croisés dynamiques.
  • Correction d'un bug qui entraînait des erreurs imprécises dans les visualisations.
  • Les menus en forme de roue dentée des vignettes du tableau de bord dépassaient l'écran et ne pouvaient donc pas être sélectionnés. Ce problème a été résolu.
  • Correction d'un problème qui empêchait l'élément du tableau de bord de refléter un tri effectué sur la page d'exploration.
  • Correction d'un bug qui provoquait la suppression du filtre de la requête lorsque vous cliquiez sur "Ajouter à la table" dans un filtre
  • Correction d'un bug qui provoquait le dysfonctionnement de la carte de densité Automagique si la jointure n'incluait pas xxx_bin_level dans le paramètre "fields".
  • Correction d'un bug qui empêchait parfois le bouton d'exécution d'apparaître dans un tableau de bord intégré.
  • Correction d'un bug qui empêchait le téléchargement correct d'un fichier XLS en raison d'un espace blanc excessif.
  • Correction de la fenêtre modale "Déplacer l'espace".
  • Correction d'un problème où l'enregistrement d'un Look était ajouté deux fois à un tableau de bord au lieu de le mettre à jour.
  • Correction d'un bug dans BigQuery qui empêchait la création d'une vue à partir d'une table de générer du code LookML pour les projets dont les noms de projet obsolètes contiennent . et :.
  • Correction d'un bug qui provoquait l'utilisation de raccourcis pour ouvrir la fenêtre modale "Modifier le tableau de bord" dans un contexte intégré et choisirait l'apparence modale.

Looker 3.34 10/11/2015

Visualisations

  • Nouvelle visualisation: Cartes interactives Les nouvelles cartes permettent de zoomer et de faire un panoramique, et de réagir aux changements de filtres. En savoir plus
  • Amélioration des couleurs des graphiques En savoir plus
    • Nouvelle série de palettes de couleurs pouvant être utilisées dans les visualisations.
    • Nouveau sélecteur de couleur pour vous aider à choisir de nouvelles couleurs de graphique.
    • Le jeu de couleurs par défaut global peut être appliqué à toute l'instance. En savoir plus
  • Possibilité de trier par série dans les visualisations. Triez le total des lignes dans le tableau pour afficher les informations du graphique par ordre croissant ou décroissant.
  • Info-bulles mises à jour pour une meilleure lisibilité.

Tableaux de bord

  • Chargement asynchrone du tableau de bord. Les cartes se chargent désormais lorsque leurs données sont renvoyées par la base de données, plutôt que deux à la fois, pour accélérer le chargement des tableaux de bord mis en cache.
  • Messages d'erreur plus détaillés sur les tableaux de bord Les vignettes du tableau de bord affichent désormais l'erreur qui les a empêchées de s'afficher, au lieu de simplement indiquer qu'une erreur s'est produite.
  • Suppression de la possibilité de rétablir la mise en page "Glisser" pour les tableaux de bord. La mise en page "Journal" est désormais la mise en page à privilégier pour tous les tableaux de bord par glisser-déposer.

Explorer

  • Options de planification plus précises. Inclut plusieurs heures, différents jours du mois et les jours de la semaine uniquement. En savoir plus
  • Possibilité de trier par Nombre total de lignes et Calculs de tables.
  • Modification de Look in-modale. Maintient les utilisateurs sur la page à partir de laquelle ils ont accédé aux fenêtres modales pour obtenir plus de contexte dans l'application.
  • Amélioration du flux de travail des liens publics : Il n'est plus nécessaire d'actualiser la page pour voir les liens publics associés après avoir marqué un Look comme public.
  • Possibilité d'émettre des requêtes sans la clause ORDER BY. Looker ne générera pas de clause Trier par si le premier champ de la table est cancel_grouping_field et que la requête ne contient que des dimensions. Cela permet de réduire la taille et la complexité d'une requête dans certains cas.
  • Amélioration des suggestions de filtrage.
    • Les suggestions sont désormais correctement renseignées à partir d'une vue définie à l'aide du paramètre sql_table_name.
    • Les périodes "Jour de la semaine" et "Index des jours de la semaine" suggèrent désormais des jours plutôt que des codes temporels.
    • Consultez les modifications supplémentaires dans la section LookML ci-dessous, y compris la façon dont les suggestions fonctionnent avec les filtres d'accès.
  • Mises à jour apportées au filtrage pour les champs type: location.
    • Ajout du filtrage basé sur le rayon.
    • Ajout de la prise en charge de null, not null et -null dans le filtrage. Le champ "location" est considéré comme nul si la latitude ou la longitude (ou les deux) sont nulles.

LookML

  • Nouveau calendrier quarter. Cette période peut être créée dans un groupe de dimensions ou en tant que dimension autonome. En savoir plus
  • Nouveau calendrier quarter_of_year. Cette période renvoie les trimestres 1, 2, 3 et 4 indépendamment de l'année, et peut être créée dans un groupe de dimensions ou en tant que dimension autonome. En savoir plus
  • Suggestions pour les filtres d'accès. Vous pouvez activer les suggestions lorsque vous utilisez des champs de filtre d'accès à l'aide du paramètre full_suggestions: true. En savoir plus
  • Mise en cache des suggestions configurables. Les suggestions peuvent désormais être mises en cache pour la période de votre choix. Définissez-les pour chaque champ à l'aide de suggest_persist_for, suivi d'un délai. Si aucune valeur suggest_persist_for n'est définie, le délai par défaut reste de six heures.

Fourni par Looker

  • Téléchargement de PDF pour les tableaux de bord intégrés. Les autorisations sont configurées de la même manière que pour les rôles et utilisateurs Looker standards.
  • Tous les types de téléchargement des éléments intégrés. Les autorisations sont configurées de la même manière que pour les rôles et utilisateurs Looker standards.
  • Fuseaux horaires utilisateur pour l'intégration SSO Définissez le paramètre dans le cadre du processus de configuration de l'intégration SSO.

Dialectes

  • Compatibilité avec BigQuery étendue (nuance supplémentaire), y compris :
    • l'estimateur de taille de requête qui vous aide à gérer l'utilisation des requêtes ;
    • Données imbriquées et répétées compatibles de manière native dans LookML à l'aide du paramètre fanout_on En savoir plus
    • PDT pour optimiser les requêtes.
    • Annulation de la tâche pour les requêtes.
    • Améliorations du générateur, en particulier pour les données imbriquées et répétées.
    • Les certificats .p12 acceptent les phrases secrètes arbitraires et sont désormais importés via Looker.
  • Améliorations apportées à l'entrepôt de données Microsoft SQL:
    • Les tables dérivées persistantes sont désormais prises en charge.
    • Les agrégations symétriques sont désormais prises en charge.
  • Hive et Spark:correction d'une erreur liée à la troncation de la semaine.
  • Vertica:correction de la fermeture des requêtes.

Administration

  • Le panneau des PDT sur la page Administration reflète désormais les PDT partagées.
  • Ajout d'une URL aux fenêtres modales du panneau des requêtes, afin que vous puissiez revenir aux données sur ces requêtes.
  • Mises à jour du panneau "Modèle et utilisation i__looker" :
    • Corrige la requête exécutée la plus récente à un moment donné.
    • Ajoute l'heure d'exécution la plus récente.
    • Répartit les rôles utilisateur sous forme de liste.
    • Correction de la liste de diffusion des tâches planifiées du tableau de bord.

Améliorations générales et corrections de bugs

  • Envois programmés de pièces jointes aux e-mails pour l'application de messagerie iOS de l'iPhone. Correction d'un bug qui empêchait cette fonctionnalité.
  • Ajout de modes de l'éditeur de texte. Définissez le mode pour chaque compte . Les options sont "Vim" et "Emac".
  • Correction d'un problème de filtrage dans lequel les virgules n'étaient pas correctement échappées.
  • Certaines erreurs LookML n'étaient pas détectées par le programme de validation. Ce problème a été résolu.
  • Correction d'un bug qui empêchait les fichiers .iqy d'importer le format de valeur dans le fichier Excel.
  • Correction d'un bug qui provoquait une erreur 404 lors de la suppression d'un modèle dont le nom contenait un espace.
  • Vous ne pouvez plus configurer les listes blanches de nettoyage HTML. Tout le code HTML spécifié dans LookML est supprimé des balises et attributs JavaScript, et toutes les autres balises HTML valides sont autorisées.
  • Looker prend désormais en charge l'utilisation d'une clé de chiffrement "externe" gérée dans un fichier externe spécifié dans Looker via la ligne de commande.
  • Looker 3.34 incluera également l'introduction d'un CDN pour nos éléments statiques.
  • Amélioration de la sécurité des fichiers JavaScript via la correspondance SRI Integrity pour les navigateurs compatibles avec cette nouvelle fonctionnalité de sécurité.

Nouveaux comportements

  • Modifications du tableau de bord LookML:lorsque vous copiez le code LookML généré par Looker pour une visualisation, gardez à l'esprit ...
    • Vous ne pouvez pas définir de valeurs flottantes ou entières sur "" sans erreur.
    • Si le column_limit du code LookML d'un tableau de bord est défini sur une chaîne vide (""), le column_limit est converti en nil.
  • Modifications des modèles Liquid pour tous les clients: les modèles JavaScript in Liquid ne fonctionneront plus à partir de la version 3.34. Ni les balises <script> ni les gestionnaires d'événements sur des éléments tels que onclick ou onmouseover ne fonctionnent.

Looker 3.32 13/10/2015

Visualisations et tableaux de bord

  • Mise en page de type Journal pour les tableaux de bord, qui permet à certaines vignettes d'occuper plusieurs lignes tandis que d'autres restent sur une seule ligne. Améliore également la facilité de glisser-déposer des vignettes. En savoir plus
  • La densité de l'axe X diminue automatiquement en fonction de l'espace disponible pour une visualisation.
  • Mise à jour de la fenêtre modale "Ajouter/Modifier des filtres" pour appliquer plus facilement les filtres aux vignettes du tableau de bord. En savoir plus
  • Ajout de la possibilité de modifier les filtres d'une carte spécifique directement depuis le menu en forme de roue dentée. En savoir plus
  • Amélioration de la réactivité des zones de saisie de filtre dans les grands tableaux de bord.

LookML et IDE

  • Ajout d'un type de champ date_raw et d'une période raw, qui excluent les conversions et le casting de fuseau horaire. En savoir plus
  • Les suggestions fonctionnent désormais avec les jointures one_to_one.
  • Amélioration de la vitesse de l'outil de validation LookML.
  • Le comportement de type: yyyymmdd est désormais identique à celui de type: date, ce qui signifie que les conversions de fuseau horaire ne seront pas appliquées.
  • Pour réduire la charge sur les bases de données client, Looker tronque désormais le contenu de la colonne action_data pdt_event_log au bout de cinq jours.
  • Pour éviter les erreurs, les champs ne peuvent plus être à la fois un type distinct et une clé primaire.

Panneau d'administration

  • Mappage de groupe à rôle pour SAML:la configuration de l'authentification SAML permet désormais d'attribuer des rôles à des groupes.
  • Sauvegardes personnalisées:possibilité de spécifier une région S3 non standard.
  • Améliorations du panneau "PDT":permet de s'assurer qu'il y a toujours une raison de recompiler les tables et d'accélérer le temps de chargement dans certains cas.
  • Suppression des paramètres d'équilibrage de charge, sauf si l'instance fait l'objet d'un équilibrage de charge.
  • Le générateur d'URL SSO utilisera le nom d'hôte au lieu du port.

Dialectes et bases de données

  • Oracle:les noms des tables dérivées persistantes générés peuvent être tronqués si nécessaire afin d'éviter les erreurs.
  • Virtualité des données:l'arrêt de requêtes fonctionne désormais comme prévu.
  • Vertica:correction de bugs qui entraînaient un filtrage incorrect par mois et par année.
  • MSSQL:n'autorise plus le verrouillage des tables lors de requêtes de longue durée.
  • Redshift:amélioration des tableaux croisés dynamiques dans la base de données et amélioration des performances des prédicats de date.

Améliorations générales, ajustements et corrections de bugs

  • Fourni par Looker: les Looks intégrés affichent désormais les totaux, les totaux de lignes et les calculs de table.
  • Les tableaux programmés par e-mail incluent désormais un quadrillage pour une lecture plus facile.
  • Amélioration du temps de chargement des pages d'exploration contenant de grandes quantités de données.

Looker 3.30 15/09/2015

Visualisations et tableaux de bord

  • Possibilité de mettre en forme les libellés des lignes de référence. En savoir plus
  • Améliorations des tableaux de bord programmés et téléchargés:
    • Les éléments de tableau d'un fichier PDF de tableau de bord affichent le même nombre de lignes que celui représenté dans le navigateur. En savoir plus
    • Les totaux des lignes et des colonnes sont désormais inclus.
  • Les tableaux de bord et les Looks transfèrent désormais correctement la propriété après la copie.
  • Mise à jour de la fenêtre modale "Ajouter au tableau de bord"

LookML et IDE

  • Les PDT sont automatiquement partagées entre les modèles, au lieu de produire des tables en double.
  • Ajout de la période week_of_year. En savoir plus
  • Generator écrit désormais les jointures à l'aide de la convention sql_on au lieu de foreign_key.
  • Les modèles contenant uniquement des explorations masquées apparaissent désormais dans la liste Ensemble de modèles de la page Rôles et autorisations.
  • Messages d'erreur plus utiles lorsque l'état de la configuration Git présente des problèmes
  • Suppression de type: composite et type: service_level.
  • Suppression définitive des modèles ERB en tant qu'option de configuration, et le paramètre template est obsolète. La création de modèles Liquid est activée pour toutes les instances.

Explorer

  • Calculs de tables:
    • Des opérations de date sont ajoutées. Par exemple, vous pouvez soustraire des dates, extraire des parties de dates, renvoyer la date actuelle, etc. En savoir plus
    • Les commentaires, à l'aide du caractère #, peuvent être insérés dans les définitions des calculs de tables. En savoir plus
  • Ajout d'une option de téléchargement des feuilles de calcul Excel. En savoir plus
  • Les suggestions de filtrage extraient désormais 5 000 lignes de suggestions.
  • Possibilité de filtrer un champ d'horodatage.
  • Amélioration des messages d'erreur :
    • Les erreurs liées aux champs d'une exploration n'apparaissent désormais que si elles sont pertinentes pour cette requête.
    • Les erreurs indiquent désormais si elles sont dues à un problème de base de données ou de modèle LookML.
  • Améliorations des performances :
    • Les tables se chargent désormais lors du défilement. Bien que l'ensemble de résultats complet soit toujours renvoyé par chaque requête, seule la partie visible du tableau s'affiche à un moment donné dans le navigateur. Cela devrait entraîner une amélioration des performances lors du traitement d'ensembles de résultats volumineux.

Dialectes et bases de données

  • Compatibilité avec Microsoft SQL Data Warehouse.
  • Compatibilité avec les tables partitionnées dans BigQuery
  • Modification de la configuration des connexions Impala à l'aide de noSasl. En savoir plus

Panneau d'administration

  • L'autorisation use_sql_runner ne dépend désormais plus de l'autorisation develop pour fonctionner. En savoir plus
  • Mise à jour du panneau d'intégration (/admin/embed) pour inclure un outil de validation d'URI
  • Panneau d'utilisation:
    • Mise à jour de la requête "source" afin de mieux prendre en compte les URL publiques et privées et les requêtes suggest:.
    • Association de public_urls à l'élément look_id correspondant.
  • Les journaux Looker capturent désormais stderr et stdout à partir des couches Ruby et Java.

Améliorations générales, ajustements et corrections de bugs

  • Correction d'un bug qui provoquait l'arrêt d'une requête en cours lors de l'ouverture du panneau de visualisation.
  • Correction d'un bug qui provoquait le décalage des dates sur l'axe des abscisses lors de l'utilisation de la zone de saisie Format des libellés temporels.
  • Correction d'un bug qui empêchait la conversion des fuseaux horaires correctement lorsque des opérateurs de substitution étaient utilisés dans les définitions de champs.
  • Correction de deux bugs sql_case :
    • Les guillemets simples dans les noms de buckets fonctionnent désormais correctement.
    • Les nombres en tant que noms de buckets fonctionnent désormais correctement.
  • Correction d'un bug qui provoquait l'omission des filtres dans le code SQL généré en cas de virgule de fin dans un ensemble de valeurs de filtre collées
  • Lorsque vous vous reconnectez après une déconnexion automatique, vous êtes redirigé vers la page que vous consultiez.
  • Si vous êtes déconnecté dans un contexte intégré, Looker affichera désormais l'écran de connexion au lieu d'une erreur 401 si l'URL d'intégration comprend allow_login_screen=true en tant que paramètre (par exemple, /embed/dashboards/123?allow_login_screen=true).

Looker 3.28 18/08/2015

Visualisations et tableaux de bord

  • Nouveau type de visualisation "Tableau" : En savoir plus
  • Prise en charge des nuages de points de type mesure/mesure. En savoir plus
  • Possibilité de filtrer les visualisations en fonction des résultats de calculs de table "yesno". En savoir plus
  • Le nom de fichier PDF du tableau de bord inclut désormais l'horodatage.
  • Mises à jour des options de visualisation:
    • Fournir des noms de champs plus descriptifs lorsque l'option "Afficher le nom de champ complet" est désactivée
    • Nouvelle option de taille de visualisation à valeur unique, "Ajustement automatique"
    • Mise à jour de plusieurs libellés en donut, désormais activés par défaut
    • L'axe des abscisses utilise par défaut le type "temps" si l'empilement n'est pas "groupé"
    • Les valeurs minimale et maximale par défaut des axes y sont basées sur les valeurs du graphique et non symétriques
  • Améliorations des performances:
    • Amélioration du type de visualisation par défaut pour chaque requête
    • Amélioration des performances lors de l'affichage des graphiques cartésiens
    • Amélioration de l'efficacité de l'affichage des ensembles de résultats volumineux

Explorer

  • Les valeurs NULL sont désormais traitées comme 0 pour les mesures de type sum.
  • Mises à jour du calcul de tables :
    • La nouvelle fonction pivot_index permet de référencer les colonnes de tableaux croisés dynamiques individuellement. En savoir plus
    • Des suggestions s'affichent désormais après la saisie, la saisie et la suppression de texte (en plus des suggestions de texte normales)
    • Les colonnes de calcul de tables seront présentes dans la table de données pendant l'exécution de la requête
  • Mise à jour de la fenêtre modale "Enregistrer dans le tableau de bord".
  • Améliorations des performances:
    • Les suggestions de filtres sont désormais mises en cache pendant six heures (au lieu de cinq minutes)
    • Amélioration de la mise en cache pour les requêtes accessibles via des URL publiques
    • Affichage du message "Aucun résultat" lorsque la requête ne renvoie aucune ligne

LookML et développement

  • Prise en charge des champs d'heure datatype: yyyymmdd dans tous les dialectes.
  • Les jointures one_to_one peuvent désormais être spécifiées sans required_joins.
  • Abandon des types de champs map_point, map_line et locations.

Dialectes et bases de données

  • Compatibilité bêta pour Spark SQL:
    • Tables dérivées persistantes
    • Tableaux croisés dynamiques dans la base de données et limites
    • Type de champ list
  • Compatibilité de base avec EXASOL, y compris les agrégations symétriques (les tables dérivées persistantes et les fuseaux horaires ne sont pas encore pris en charge)
  • Meilleure prise en charge des paramètres JDBC supplémentaires dans tous les dialectes
  • Améliorations spécifiques aux dialectes :
    • Les noms de champs Oracle doivent désormais être en minuscules
    • Microsoft SQL Server est désormais compatible avec SSL
    • Les requêtes Redshift sont désormais annulées sans générer d'erreurs dans les fichiers journaux

Panneau d'administration

  • Les utilisateurs peuvent désormais être ajoutés au rôle "Administrateur" de manière groupée.
  • Les avertissements concernant des proxys mal configurés devant Looker s'affichent sur la page d'administration "Général".

Fourni par Looker

  • Option permettant d'afficher un écran de connexion standard pour des utilisateurs non authentifiés (lorsque l'authentification SSO n'est pas utilisée).

Authentification et sécurité

  • Compatibilité bêta des mappages de groupes à rôles avec SAML.

Looker 3.26 21/07/2015

Visualisations et tableaux de bord

  • Masquer des champs dans les visualisations. En savoir plus
  • Amélioration modale de sélection des Looks:vous pouvez désormais ajouter plusieurs copies d'une même présentation à un même tableau de bord. En savoir plus
  • Améliorations spécifiques aux graphiques:
    • Valeur unique : la taille de la police s'ajuste en fonction de la taille de la page sur un tableau de bord.
    • Graphique à secteurs : les libellés de valeur sont désormais disponibles
    • Graphiques à barres et à colonnes : vous pouvez classer les graphiques à barres empilées en fonction des valeurs par ordre croissant ou décroissant des valeurs de chaque colonne.
    • Donut Multiples : taille de police configurable pour le libellé de la série
  • Les légendes des graphiques cartésiens peuvent être alignées à droite ou à gauche. En savoir plus
  • Les lignes de référence restent visibles sur le graphique lorsque la première série est supprimée. Notez que les lignes de référence dépendantes d'une série, telles que min, max ou moyenne, font toujours référence aux valeurs des premières séries. En savoir plus
  • Améliorations apportées aux paramètres de l'axe X:
    • Forcer l'alignement des axes à zéro lorsque des valeurs négatives sont présentes et qu'aucune valeur minimale ni maximale n'est définie.
    • Le paramètre "Temps" sur l'axe des abscisses ne fonctionne désormais qu'avec une seule série.
    • Des formats d'étiquettes temporelles sont maintenant disponibles pour le paramètre "Ordinal".

Authentification et sécurité

Explorer

  • Amélioration des suggestions pour les menus déroulants de filtrage:
    • Des suggestions sont désormais disponibles à partir des tables dérivées persistantes jointes.
    • Correction d'une erreur qui empêchait le paramètre suggest_explore de fonctionner.
  • Ajout d'un avertissement lors du téléchargement de tous les résultats. Cette nouveauté vise à réduire les erreurs involontaires liées au téléchargement d'ensembles de résultats trop volumineux.
  • Amélioration du comportement des boutons LookML Le bouton "See LookML" (Consulter le code LookML) situé en regard du nom d'une exploration dans le sélecteur de champs permet désormais de passer à la définition d'exploration correspondante dans l'environnement de développement.

LookML et développement

  • Autorisez l'application du paramètre value_format aux dimensions de type: tier.
  • Prise en charge des ports personnalisés dans les URL Git. En savoir plus

Panneau d'administration

  • Panneau de gestion des requêtes Affichez les détails des requêtes récentes et en cours d'exécution, et supprimez les requêtes de longue durée. En savoir plus
  • Mises à jour du panneau d'utilisation:
    • Vous pouvez désormais explorer les planifications des tableaux de bord via une nouvelle exploration (schedule_task_dashboard).
    • Les tables dérivées sont désormais disponibles dans le modèle i_looker.
    • La partie supérieure exposée apparaît comme un élément du panneau d'utilisation.
  • Nouveau panneau de gestion des requêtes

Dialectes et bases de données

  • L'assistance de Hive inclut désormais les PDT.
  • Les agrégations symétriques et les tables dérivées persistantes sont désormais prises en charge dans Snowflake.
  • Amélioration de l'utilisation de la mémoire pour les téléchargements sur Redshift et MySQL.

Améliorations générales, corrections de bugs et ajustements

  • Mise à jour de l'envoi automatique d'e-mails:
    • Les liens dans les e-mails programmés ne seront désormais disponibles que pour les mesures, et non pour les dimensions.
    • Les e-mails dont le contenu dépasse les limites de taille autorisées (selon le fournisseur de messagerie) seront convertis en pièces jointes HTML au lieu d'être tronqués.
    • Le lien permettant d'explorer les données dans Looker a été déplacé en haut de l'e-mail pour une meilleure visibilité.
  • L'historique inclut désormais les Looks.
  • Correction d'un problème dans lequel les zones de saisie de texte libre de l'éditeur de visualisation s'effaçaient de manière inattendue.
  • Justifier à droite les valeurs des calculs de tables numériques dans la table de données
  • Indique une erreur utile lorsque la limite de 30 000 lignes contenant des données croisées dynamiquement est atteinte (l'erreur apparaît dans le fichier .csv, et non dans Looker).

Looker 3.24 2015-06-23

LookML et tables dérivées

  • Extensions LookML (fonctionnalité expérimentale) : le nouveau paramètre extends permet aux développeurs d'ajouter des éléments à une vue existante et d'explorer des fichiers dans des fichiers d'extension distincts. Ainsi, le code LookML est plus modulaire et réutilisable, et les mises à jour sont simplifiées. En savoir plus
  • Transfert du journal des événements PDT vers la base de données Looker interne:le journal des événements de la table dérivée persistante (PDT) a été déplacé depuis le schéma entièrement nouveau vers la base de données Looker, afin d'accélérer les performances et de réduire la charge sur la base de données analytique.
  • Tables dérivées composées:la définition SQL de n'importe quelle table dérivée peut désormais faire référence à n'importe quelle autre table dérivée en utilisant ${view.SQL_TABLE_NAME}. Cela fonctionne avec tous les types de tables dérivées (persistantes et éphémères). Voir la documentation

Explorer

  • Mise en forme des nombres dans le contenu exporté:la mise en forme des valeurs est appliquée par défaut dans les liens partageables ou les URL de feuilles de calcul. Modifiez l'URL pour activer/désactiver la mise en forme. En savoir plus Voir la documentation
  • Calculs de tables:il est désormais possible de faire référence aux totaux des lignes et des colonnes dans les calculs de tables, lorsqu'ils existent. Utilisez ${field_name: total} et ${field_name: row_total}.

Tableaux de bord et visualisations

  • Les lignes de référence sont désormais disponibles dans les graphiques à barres.
  • Les éléments ne reflètent désormais les modifications de filtre qu'après la réexécution du tableau de bord, au lieu d'afficher les modifications instantanément avant leur application.

Ajouts généraux et ajustements

  • Les données sur les requêtes de l'exécuteur SQL sont désormais disponibles dans le panneau d'utilisation.
  • Les agrégations symétriques sont désormais prises en charge dans Snowflake.

Looker 3.22 26/05/2015

espaces

  • Nouveau système d'organisation pour les espaces Voir la documentation
    • Les espaces peuvent être imbriqués pour permettre une hiérarchie.
    • Tous les espaces partagés existants commenceront à être créés dans un nouvel espace "Accueil".
    • L'emplacement de chaque espace sera indiqué par un fil d'Ariane au-dessus de son nom.

Explorer

  • Fuseaux horaires spécifiques à l'utilisateur:différents utilisateurs d'une même instance peuvent travailler dans des fuseaux horaires différents. En savoir plus
    • Remarque:Cette fonctionnalité a une incidence sur les résultats de la requête et nécessite une compréhension pour les interpréter correctement. Cette fonctionnalité ne doit être activée qu'en cas de nécessité et après avoir formé les utilisateurs.
  • La nouvelle modale "Enregistrer le Look" permet d'enregistrer des Looks plus facilement et plus rapidement.
  • Vous êtes en mesure d'accéder à la "version longue" d'une URL de présentation. En savoir plus
  • Améliorations apportées au calcul des tables
    • Vous savez mettre en forme des calculs de table à l'aide de la syntaxe value_format. Voir la documentation En savoir plus
    • Nouvelles fonctions désormais disponibles: floor, ceiling, is_null et mod.

Visualisations et tableaux de bord

  • La nouvelle barre d'informations sur les éléments du tableau de bord indiquera quand les données de la requête ont été renvoyées, si la requête a été exécutée dans un autre fuseau horaire, ainsi qu'une icône de note pour les notes du tableau de bord à pointer.
  • Possibilité d'ajouter des Looks à un tableau de bord depuis celui-ci Nécessite que les Looks se trouvent dans le même espace que le tableau de bord. En savoir plus
  • Améliorations apportées aux libellés de valeurs des graphiques
    • Des paramètres par défaut plus intelligents
    • Nouvel ensemble de paramètres personnalisables dans l'onglet "Configuration de la visualisation". En savoir plus Voir la documentation

Dialectes et bases de données

  • Compatibilité bêta des tables dérivées persistantes dans Oracle.
  • Meilleure compatibilité avec BigQuery. En savoir plus
  • Les agrégations symétriques ne sont désormais activées que pour les dialectes qui les prennent en charge, et non plus à l'échelle de l'instance.
  • Possibilité de désactiver les PDT par connexion.

LookML et environnement de développement

  • Option permettant d'éviter les commits avec erreurs. Configurable pour chaque projet. Pour les nouveaux projets, la valeur par défaut est "activée". En savoir plus
  • Vous pouvez ajouter bypass_suggest_restrictions: true à un champ, ce qui permet d'obtenir des suggestions même lorsque access_filter_fields ou sql_always_where est utilisé. En savoir plus

Améliorations générales et corrections de bugs

  • Le bouton "Retour" permet désormais de revenir à l'état précédent de la page au premier clic.
  • Abandon de la création de modèles ERB.
  • Correction des erreurs "La relation n'existe pas" ou "Table n'existe pas".

Looker 3.20 27/04/2015

Fonctionnalités des fonctionnalités expérimentales

Les fonctionnalités suivantes, qui étaient disponibles dans Labs dans la version 3.18, sont désormais activées par défaut:

  • Calculs de tables:vous pouvez ajouter de nouveaux champs directement dans la page "Explorer", en fonction des résultats d'une requête. En savoir plus
  • Nouveau sélecteur de champ:le sélecteur de champs réduit à présent les champs en fonction de leur vue et de leur groupe de dates, supprime les noms d'affichage en majuscules des champs et modifie la couleur des mesures. En savoir plus

Tableaux de bord et visualisations

Améliorations planifiées du tableau de bord (en savoir plus):

  • Les tableaux de bord programmés peuvent désormais s'afficher sous forme de messages intégrés ou de pièces jointes PDF.
  • Tous les tableaux de bord peuvent être planifiés via l'icône en forme de roue dentée ou depuis un espace.
  • Une icône de planification contenant des informations sur la planification s'affiche désormais pour chaque tableau de bord planifié dans son espace.

Environnement de développement

Simplification du workflow de développement (en savoir plus):

  • Simplification des options Git à partir du bouton principal de Git
  • Effectuez des actions Git sans perdre le fil dans l'éditeur.
  • Le mode développeur de chaque utilisateur est désormais corrélé à une branche, et les commits en mode développeur sont synchronisés avec GitHub ou votre service Git. L'option "Déployer en production" met à jour votre environnement de production en fusionnant cette branche en tant que branche maître.

LookML

  • Liquid Conditions in Joins (Conditions liquides dans les jointures) : permet d'utiliser les entrées utilisateur dans une condition de jointure (souvent utilisée pour améliorer les performances). En savoir plus Voir la documentation
  • view_label:nouveau paramètre permettant de renommer les vues dans l'interface utilisateur Explorer. En savoir plus Voir la documentation
  • sql_distinct_key: nouveau paramètre permettant de calculer des agrégations symétriques en fonction d'un champ spécifique. En savoir plus Voir la documentation

Administration

  • Paginez et recherchez des utilisateurs dans /admin/users.
  • Groupes LDAP: les instances utilisant LDAP pour authentifier les utilisateurs peuvent désormais organiser les nouveaux utilisateurs en fonction des groupes qui existent déjà dans leur configuration LDAP.

Améliorations générales et ajustements

  • Compatibilité avec MariaDB.
  • Les agrégations symétriques et les tables dérivées persistantes sont désormais disponibles pour Teradata.
  • Le nombre maximal de colonnes est désormais de 200.
  • Correction des valeurs nulles ou fausses dans l'exécuteur SQL.
  • Mises à jour mineures du panneau d'administration des PDT.

Looker 3.18 30/03/2015

Explorer

  • Fonctionnalité expérimentale: nouveau sélecteur de champs: le sélecteur de champs réduit à présent les champs en fonction de leur vue et du groupe de dates, supprime les noms de vue en majuscules des champs et modifie la couleur des mesures. Vous pouvez activer toutes les fonctionnalités dans le panneau "Labs" (/admin/labs). En savoir plus
  • Fonctionnalité expérimentale: Calculs de tables: possibilité de définir des calculs à partir des résultats d'une requête depuis la page d'exploration. Doit être activé par un administrateur dans le panneau "Labs". En savoir plus
  • Descriptions des explorations: elles doivent être définies dans le fichier de modèle à l'aide du paramètre description:. S'affiche-t-il lorsque l'utilisateur passe la souris sur l'icône ? située à côté du nom de l'exploration dans le sélecteur de champs. Voir la documentation
  • Filtrage avec "OR" dans les champs de date: appuyez sur le bouton + à côté d'un filtre de date existant pour ajouter un filtre supplémentaire à ce champ, ou utilisez des virgules entre les dates lorsque vous utilisez la fonction Correspondances (avancées). En savoir plus
  • La durée relative d'exécution d'une requête s'affiche désormais à côté du bouton d'exécution (par exemple, il y a 3 minutes).
  • Si aucun tri n'est spécifié sur une requête avec des dimensions à plusieurs niveaux, les résultats sont triés en fonction de l'ordre de niveau par défaut

Transformations / Tables dérivées persistantes

  • Le mode Production et le mode Développeur partagent la même table persistante si le code SQL n'a pas changé. De plus, lorsqu'un utilisateur crée une table dérivée persistante (PDT) en mode développeur et qu'il déploie le modèle mis à jour en production, l'environnement de production utilise la table PDT déjà créée si la requête SQL n'a pas changé. Voir la documentation
  • Désormais, avec l'option "Rebuild Derived Tables& Run" (Recréer les tables dérivées et exécuter), seule la requête de cet utilisateur attend une table recompilée. Toutes les tables requises pour cette requête seront recréées en arrière-plan et seront supprimées une fois l'opération terminée. Aucune autre requête ne sera affectée par l'utilisation de ce bouton (par exemple, si un utilisateur appuie sur ce bouton, les autres utilisateurs ne seront plus bloqués). Consulter la documentation

IDE et gestion de modèles

  • Validez l'historique dans l'IDE, y compris des liens vers des fournisseurs de contrôle de version pour les clients qui les ont configurés via Looker. Historique des accès à partir du menu déroulant à côté du bouton Déployer. En savoir plus
  • Mise en avant des modifications des différences pour faciliter la lecture des commits. En savoir plus
  • Configuration et assistance pour des fournisseurs de contrôle de version supplémentaires : configurez le contrôle des versions pour les fichiers LookML dans Looker à l'aide de Bitbucket, GitLab, GitHub Enterprise ou tout serveur Git pouvant utiliser une clé SSH pour l'authentification. En savoir plus
  • Synchronisation du projet lors du premier transfert : une fois la configuration de Git terminée, les projets créés par un utilisateur sont automatiquement ajoutés aux modes développeur de tous les utilisateurs sans qu'ils aient besoin de recompiler leur annuaire. En savoir plus

Tableaux de bord et visualisations

  • Possibilité de planifier des tableaux de bord sous forme de pièces jointes PDF à des e-mails (les déploiements de Looker hébergés par le client nécessitent PhantomJS et doivent être activés dans le panneau "Labs").
  • Possibilité de combiner des types de graphiques cartésiens dans une même requête. Dans l'onglet de configuration de la visualisation de la page "Explorer", indiquez le series_name: <chart_type>. Toute série pour laquelle aucun type explicite n'est déclaré utilisera le type de graphique sélectionné. Ne fonctionne pas avec les graphiques empilés. En savoir plus
  • Les lignes de référence de l'axe Y peuvent désormais être définies via l'interface utilisateur. En savoir plus
  • La valeur maximale de l'axe Y peut désormais être définie indépendamment de la valeur minimale de l'axe Y.
  • Possibilité de définir une densité personnalisée pour les graduations de l'axe Y En savoir plus
  • Les points nuls n'apparaissent plus sur les graphiques en anneau.

espaces

  • Possibilité de supprimer plusieurs Looks à la fois dans un espace Consulter la documentation
  • La recherche dans les espaces inclut désormais le nom du modèle dans l'ensemble de résultats.
  • Les fonctionnalités de déplacement, de copie et de suppression sont désormais disponibles via le bouton en forme de roue dentée de chaque présentation d'un espace.

Améliorations générales et ajustements

  • Les dimensions de type: int trient désormais par ordre numérique plutôt que alphabétique.
  • Compatibilité avec les bases de données Datavirtuality.
  • Les types de champs d'emplacement sont désormais entièrement compatibles avec Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster et Teradata.

Looker 3.16 02/03/2015

Tableaux de bord

  • Hauteur de ligne ajustable : possibilité de modifier la hauteur des lignes d'éléments dans les tableaux de bord définis par l'utilisateur. Passez la souris entre les lignes pour afficher une flèche vers le haut/bas. Faites glisser vers le bas pour augmenter la hauteur de la ligne au-dessus de la souris. (voir la documentation)
  • Remarques : Chaque élément d'un tableau de bord peut désormais être accompagné d'une note textuelle permettant de fournir des informations spécifiques à cet élément. Ajoutez et modifiez la note à partir du menu déroulant en forme de roue dentée dans chaque élément. La note peut être affichée en haut de l'élément, en bas de celui-ci ou lorsque l'utilisateur pointe dessus. (voir la documentation)
  • Écouteurs des tableaux de bord réductibles : les filtres écoutés par chaque élément sont désormais réduits au-delà d'une ligne. Cliquez dessus pour les développer.
  • Amélioration de la mise en forme du PDF du tableau de bord : inclut un lien vers le tableau de bord, un pied de page indiquant l'heure de téléchargement et des notes
  • Filtrer les modifications modales
    • L'option "Appliquer au champ" de la section "Écouteur" de la fenêtre modale de création de filtres du tableau de bord est définie par défaut sur le champ qui correspond au nom du filtre qu'il écoute ou le contient.
    • Les écouteurs ne peuvent écouter chaque filtre qu'une seule fois

Visualisations

  • Mappage amélioré (voir la documentation)
    • Nouvelles cartes intégrées avec les codes postaux: Péninsule de San Francisco, New York, Austin, Royaume-Uni
    • L'option "Map Regions" (Carte des régions) dans la fenêtre modale de configuration de la visualisation de la page "Explore" accepte désormais les données TopoJSON non géographiques pour les données cartographiques qui ont déjà été projetées.
  • Formats pour les visualisations à valeur unique : utilisez le nouveau paramètre value_format (voir la documentation).
  • Mises à jour de l'éditeur de visualisation:
    • "Variation en pourcentage" a été renommée "Pourcentage de la valeur précédente"
    • Remplacement du nom "Show View Names" par "Show Full Field Names" (Afficher les noms des champs).

Explorer

  • Gestion des erreurs de champ inconnu : les champs contenant des erreurs n'apparaissent pas dans le sélecteur de champs en mode production. En mode développeur, les champs contenant des erreurs s'affichent dans le sélecteur de champs en tant que champs indisponibles. Cela devrait réduire le nombre d'erreurs de type "Substitution de champ inconnue".
  • Le téléchargement "Fichier Excel" a été renommé "Téléchargement du fichier de requête Excel" pour refléter sa véritable action.
  • L'option "Rendre public" est désormais disponible dans la liste déroulante du bouton en forme de roue dentée de la page d'exploration

Panneau admin

  • Panneau "Fonctionnalités anciennes" : cette section présente les fonctionnalités que Looker a rendues obsolètes et aide les utilisateurs à s'en débarrasser. Les fonctionnalités figurant dans cette liste varient en fonction de la première version d'une instance Looker. En d'autres termes, les utilisateurs plus anciens verront les fonctionnalités obsolètes que les utilisateurs plus récents (voir la documentation)
  • Mises à jour des fonctionnalités Labs:les agrégations symétriques et le nombre maximal de colonnes sont désormais des fonctionnalités complètes et seront activées pour tous les nouveaux utilisateurs. Pour en savoir plus sur chacune de ces fonctionnalités, cliquez ici.

LookML

  • Nouvelle syntaxe de mise en forme (voir la documentation)
    • Looker utilise désormais une mise en forme de style Excel pour les champs numériques et de chaîne, écrits avec le paramètre value_format
    • Le nouveau format abandonne les éléments suivants:
    • Mise en forme Printf
    • Types de champs LookML: percentage, dollars et cents
    • Paramètres du champ numérique: format et units
  • Utiliser une table dérivée existante lors de la regénération : pendant la regénération d'une table dérivée persistante, Looker utilise la table précédente pour les requêtes. Cela s'applique aux tables dérivées qui utilisent un déclencheur SQL.
  • Entiers pour les champs de date : tous les dialectes renvoient désormais des entiers pour DateHourOfDay, DateMonthNum, DateDOM et DateDOWIndex.
  • Le langage SQL généré par LookML force désormais les dates à saisir une date lorsqu'une date est explicitement déclarée en tant que date. Permet à Redshift d'utiliser sa clé de tri.
  • Le code SQL généré par LookML utilise désormais des opérateurs relationnels au lieu de BETWEEN dans les équations de date

Améliorations générales et ajustements

  • URL raccourcies : les URL sont désormais présentées dans un format plus court, ce qui facilite leur partage. Notez que cela affecte la configurabilité de l'URL, ce qui peut modifier le comportement des utilisateurs.
  • La conservation des espaces blancs a été réintroduite dans la table de résultats de l'exécuteur SQL
  • Le bouton "Créer un espace" a été déplacé en haut de la page "Espaces"
  • Les noms des espaces sont désormais limités à 100 caractères
  • "Total Runtime" est désormais une mesure disponible dans le tableau de l'historique (accessible en explorant les éléments du panneau d'utilisation).
  • Le lien "Ouvrir dans Looker" fonctionne désormais dans tous les Looks programmés, même ceux envoyés à des listes
  • Les Looks sont désormais classés par ordre alphabétique dans les menus déroulants du fil d'Ariane sur la page "Explorer" et dans les tableaux de bord
  • Correction de la syntaxe du dialecte Aster: utilisation de DISTRIBUTE BY (pas ON) dans la définition persistent_table

Looker 3.14 02/02/2015

Espaces et collaboration

  • Outil de validation des Looks (fonctionnalité expérimentale): vérifiez si les Looks ne fonctionnent pas et recherchez/remplacez les champs non fonctionnels ou renommés dans tous les emplacements. Utilisez l'outil de validation de présentation avant de transmettre les modifications au modèle. (voir la documentation)
  • Espaces personnels: définissez n'importe quel espace comme espace "Accueil" en cliquant sur l'icône d'accueil à côté du nom de l'espace souhaité.

LookML

  • Agrégations symétriques:permet d'intégrer des mesures dans une exploration jointe. Testez-la sur des explorations individuelles, puis activez-la via Labs pour l'ensemble de votre instance.
  • Champ "Hiérarchisation", "Cas SQL" et "Trier par"
    • Ordre de tri mis à jour:les champs sql_case trient désormais dans l'ordre dans lequel ils sont listés, plutôt que par ordre alphabétique. La fonctionnalité de tri actuelle sera modifiée. Pour trier par ordre alphabétique dans l'ancienne méthode, utilisez alpha_sort: true. (voir la documentation)
    • Style de niveau désormais disponible:nouveau style: le paramètre modifie la présentation des niveaux dans un tableau de données. Les options sont style: relational, style: integer, style: interval et style: classic (par défaut) (voir la documentation).
    • Ajout de "order_by_field": nouveau paramètre permettant aux dimensions de trier selon une autre dimension (voir la documentation).
  • Abandon de dow et dow_number à la place de day_of_week et day_of_week_index (voir la documentation).
  • Nouvelle mise en surbrillance de la syntaxe LookML

Tables dérivées

  • Amélioration du panneau d'administration des tables dérivées persistantes (PDT) pour afficher la durée de compilation la plus récente et moyenne des PDT, le nom des tables et les informations sur les déclencheurs

Tableaux de bord et visualisations

  • Options de téléchargement
    • L'intégralité du tableau de bord (hors LookML) peut être téléchargée au format PDF (fonctionnalité expérimentale) (nécessite l'installation de PhantomJS).
    • Les données d'un élément du tableau de bord peuvent être téléchargées directement à partir du tableau de bord
  • Possibilité de masquer les titres des tableaux de bord lors de l'intégration à l'aide du paramètre d'URL hide_title=true (voir la documentation)
  • Looker ne met à jour la description du filtre d'un élément qu'APRÈS que la requête a mis à jour les données affichées
  • Amélioration de la messagerie dans l'application :
    • Formulation améliorée de "erreur de substitution inconnue" et autres messages d'erreur de modélisation
    • Clarification des impacts de la copie de tableaux de bord LookML vers Espaces
    • Ajoute un avertissement lors de l'écoute et du filtrage sur le même élément, car le filtre est ignoré

Entreprise, plate-forme et sécurité

  • Exiger l'autorisation "Exploration" pour ouvrir des Looks (remarque: cela peut affecter les utilisateurs qui ne disposent pas de cette autorisation, mais qui devraient pouvoir voir les Looks) (voir la documentation).
  • Autre connexion : possibilité d'ajouter des utilisateurs à l'aide de leur adresse e-mail lorsque l'authentification LDAP/Google est activée
  • Sauvegardes S3 personnalisées: spécifiez votre propre bucket S3 et vos identifiants pour les sauvegardes (par défaut, le compte AWS géré de Looker)
  • La taille maximale du pool de connexions est passée de 30 à 100
  • Prise en charge du générateur BigQuery et Snowflake
  • Prise en charge d'un nouveau dialecte de base de données pour Teradata et Xtremedata

Améliorations générales et ajustements

  • Gestion des exceptions SMTP supprime les jobs de messagerie bloqués dans la file d'attente pendant plus de 7 jours et annule les erreurs suivant les erreurs.
  • Texte "En cours d'exécution" ou "Terminé" dans le titre du navigateur au lieu des icônes favicon
  • Correction du problème de cookie CSRF de Safari lors de l'intégration de Looker dans des sites Web publics

Looker 3.12 2015-01-26

Explorer

  • Fonctionnalité supplémentaire de tableau croisé dynamique:lorsque vous créez un tableau croisé dynamique, ajoutez direction: column à type: running_total pour calculer le résultat dans la colonne plutôt que par rapport à un tableau croisé dynamique. La valeur par défaut actuelle est direction: row, qui calcule à la place sur la ligne. Voir les instructions complètes de pivot [ici]/reference/field-reference/measure-type-reference#running_total).
  • Diagnostics d'exécution disponibles:l'environnement d'exécution de chaque requête d'exploration est désormais disponible sur la page de l'historique d'un utilisateur (/account/history). Il est également enregistré dans la base de données Looker interne et peut être consulté via le panneau /admin/usage (voir la mise à jour du panneau d'utilisation ci-dessous).

Tableaux de bord et visualisations

  • Outil de validation des tableaux de bord LookML : le programme de validation vérifie à présent le code LookML utilisé pour créer un tableau de bord LookML afin de détecter les champs valides et les fautes de frappe courantes.

Entreprise, plate-forme et sécurité

  • Mise à jour du panneau d'utilisation:le nouveau panneau d'utilisation disponible à l'adresse /admin/usage capture désormais l'environnement d'exécution pour chaque exploration, élément du tableau de bord, intégrations et Look planifié.
  • Gestion améliorée des erreurs SMTP:Looker reconnaît désormais les erreurs de courrier SMTP et patiente progressivement avant la tentative suivante.
  • Looks publics sans limites:l'enregistrement d'un Look public sans limite permet au Look public de renvoyer tous les résultats (et le flux, le cas échéant). Découvrez comment enregistrer un Look public.

LookML et IDE

  • Nouveau cas d'utilisation "sql_table_name":le paramètre sql_table_name est désormais disponible dans les jointures. Voir la documentation
  • Diagnostics PDT disponibles:la version initiale d'une table dérivée persistante (PDT) est désormais disponible à l'adresse /admin/pdts. Cette fonctionnalité vous aidera à gérer le tableau d'utilisation et continuera d'être améliorée. Voir la documentation
  • Génération d'un modèle de table unique:il est désormais possible de générer un modèle avec une seule table. Voir la documentation

Améliorations générales et ajustements

  • Correction d'une fuite de mémoire affectant certains clients ayant un grand nombre de fichiers de modèle.
  • Correction du raccourci permettant d'exécuter une requête à partir de l'exécuteur SQL (Cmd+Entrée ou Ctrl+Entrée). Pour consulter la liste de tous les raccourcis clavier, cliquez ici.
  • Totaux fixes et totaux de lignes (par exemple, total: true, row_total: right) dans les tableaux de bord LookML. Consultez le document LookML sur les tableaux de bord.
  • Mise à jour de la version de git pour nous assurer que nous n'étions pas exposés à une faille potentielle.
  • Ajout de la possibilité d'utiliser sudo en tant qu'autre utilisateur si vous utilisez déjà une commande sudo en tant que quelqu'un d'autre.

Looker 3.10 2014-12-29

Tableaux de bord et visualisations

  • Tableaux de bord définis par l'utilisateur:
    • LookML vers un tableau de bord défini par l'utilisateur : permet aux utilisateurs de déplacer des tableaux de bord LookML vers des espaces partagés ou personnels
    • Interface utilisateur permettant d'ajouter des filtres aux tableaux de bord (voir la documentation)
    • Les tableaux de bord définis par l'utilisateur sont activés par défaut (ils ne sont plus une fonctionnalité expérimentale) (voir la documentation).
  • Filtres améliorés dans les tableaux de bord:
    • Les filtres des tableaux de bord correspondent à l'UI du filtre "Explorer"
    • Possibilité d'afficher ou de masquer la barre de filtres du tableau de bord
    • La modification d'un filtre nécessite désormais le bouton "Exécuter" ou un raccourci clavier pour actualiser le tableau de bord
  • Nouvelle barre d'action supérieure:plus d'espace vertical, déplacement du bouton de course et de la roue dentée en haut à droite
  • Navigation rapide dans les tableaux de bord:fils d'Ariane permettant de naviguer facilement dans les espaces depuis les tableaux de bord

  • Taille de police:option permettant de modifier la taille de police des éléments à valeur unique ("font_size: medium") (voir la documentation).

  • Graphiques à barres:nouveau type de visualisation (voir la documentation)

  • Quadrillage:option de visualisation du quadrillage des axes x et y ("x_axis_gridlines: true") (voir la documentation)

  • Plusieurs mesures croisées dynamiques:désormais prises en charge dans les visualisations

  • Libellé par défaut de l'axe X:le nom du champ est désormais renseigné automatiquement (cela modifie le comportement par défaut du graphique)

  • Afficher/Masquer les libellés et les graduations des axes:possibilité de désactiver les libellés et les graduations des axes X et Y ("show_x_axis_label: false", "show_x_axis_ticks: false") (voir la documentation)

  • Intervertir les axes:possibilité d'intervertir les axes X et Y afin de créer un graphique "de côté" (voir la documentation).

Collaboration et espaces

  • Message de bienvenue et guide destiné aux nouveaux utilisateurs de leur espace
  • Par défaut, rechercher dans l'espace actuel et rechercher dans tout l'espace

Entreprise, plate-forme et sécurité

  • Possibilité d'afficher les paramètres utilisateur de l'intégration
  • Sélecteur d'utilisateur pour ajouter des utilisateurs à un rôle

Explorer

  • Refonte de la barre d'action supérieure: plus d'espace vertical, déplacement du bouton de course et de la roue dentée en haut à droite
  • Navigation rapide dans Explorer: fils d'Ariane pour naviguer facilement dans les espaces à partir de l'outil Explorer
  • Ajout de raccourcis clavier pour les actions courantes (voir la roue dentée en haut à droite) (voir la documentation).
  • Filtres de date inclusifs: ajout d'un nouveau filtre de date "dans la plage" qui est inclus des deux côtés.

LookML et IDE

  • Nouvelle syntaxe de jointure:

    - join: <view>
        type: left_outer | full_outer | inner | cross   # defaults to left_outer
        relationship: one_to_many | many_to_one | one_to_one | many_to_many
        sql_on: ... # use sql_on, sql, or foreign_key
    
  • Option de libellé pour les modèles : Libellé ajouté pour les modèles

  • Afficher les erreurs d'expression régulière dans la recherche de projets

  • Liquide dans les champs

Améliorations générales et ajustements

  • Correction d'un bug qui empêchait les suggestions de filtres d'apparaître lorsque l'utilisateur sélectionnait le filtre pour la première fois
  • Le filtre d'exclusion (différent de) n'exclut plus les valeurs NULL
  • Désactiver les suggestions lors de l'utilisation de sql_always_where (voir la documentation)
  • Correction d'un problème de fuite de mémoire affectant les Looker avec un grand nombre de fichiers de modèle
  • Passer en mode Production par défaut lors de l'intégration si l'utilisateur est connecté en mode développeur dans la même session de navigateur

Looker 3.8 2014-12-01

Tableaux de bord et visualisations

  • Filtres de tableau de bord utilisateur: les tableaux de bord utilisateur (autres que LookML) autorisent désormais des filtres (voir la documentation).
  • Pourcentage d'abandon: option pour les graphiques à colonnes groupées (voir la documentation)
  • Show view name (Afficher le nom de la vue) : permet d'afficher/de masquer "VIEW NAME" (NOM DE LA VUE) dans les visualisations et les tableaux de bord* (voir la documentation).
  • Série cachée: détermine les séries qui seront masquées dans l'interface utilisateur (voir la documentation).
  • Totaux: les totaux s'affichent désormais dans les éléments du tableau de bord LookML ("total: on" et "row_total: right") (voir la documentation).
  • Afficher les valeurs: affiche les valeurs au-dessus des points de données sur les graphiques (voir la documentation).
  • Gestion améliorée des valeurs nulles: option permettant de suspendre les valeurs nulles pour les graphiques en courbes et en aires (voir la documentation).
  • Libellés de série: définissez le libellé de la série en fonction des valeurs des dimensions.
  • Mise en forme plus claire pour les graphiques à colonnes avec dimension temporelle sur l'axe des abscisses (voir la documentation)
  • L'activation ou la désactivation de la série est enregistrée dans la visualisation
  • Intégration de tableau de bord: ajoutez /embed/ pour intégrer un tableau de bord (connexion requise).

Entreprise, plate-forme et sécurité

  • Contraintes du développeur: configurer un modèle (et donc un développeur) pour un ensemble spécifique de connexions
  • Nouvelles options d'autorisation personnalisées (voir la documentation) :
    • download_with_limit: téléchargez les requêtes avec une limite
    • download_without_limit: téléchargez les requêtes sans limite
    • Save_content: enregistrer et modifier des Looks et des tableaux de bord
    • program_look_emails: planifier un examen pour envoyer des e-mails
  • Paramètres d'administration des contacts e-mail techniques, des alertes de temps d'arrêt et des périodes de mise à jour d'instances

Améliorations générales et ajustements

  • Si vous cliquez sur le titre d'un élément du tableau de bord, les paramètres de configuration de visualisation seront toujours conservés dans Explorer
  • Des dizaines d'insectes écrasés, en particulier autour du tableau de bord et des visualisations, bravo !

Looker 3.6 2014-11-03

Organisation et collaboration

  • Découvrez les espaces ! Organiser les Looks et les tableaux de bord dans des espaces partagés (par exemple, "Marketing", "Examen des ventes T4"). Il y a toujours un espace pour chaque utilisateur dans Looker. Vous pouvez déplacer et copier des éléments de manière groupée entre les espaces. (voir la documentation)

Explorer

  • Option des totaux de ligne lors d'un tableau croisé dynamique: ajoutez un total à la fois sur une ligne et sur une colonne descendante.
  • Raccourcis vers les dates futures dans les filtres avancés ("demain", "semaine prochaine", "mois prochain", "année prochaine")

LookML

  • Outil de validation LookML:vérifiez d'un seul coup d'œil les problèmes LookML d'un projet pour vous assurer que tout fonctionne comme prévu.
  • Lorsque vous créez un tableau croisé dynamique, ajoutez direction: column au type percent_of_total pour effectuer le calcul le long de la colonne plutôt que d'un tableau croisé dynamique. Utilisez plutôt direction: row (par défaut) pour effectuer un calcul sur la ligne.
  • Avertissements d'abandon de LookML (Looker Labs) : l'éditeur LookML affiche des avertissements pour les options LookML rendues obsolètes par une option plus récente.

Entreprise, plate-forme et sécurité

  • Authentification Google (OAuth) : Looker peut authentifier les utilisateurs par rapport à votre domaine géré par Google (voir la documentation)
  • Autorisation personnalisée de désactiver l'exécuteur SQL pour des utilisateurs spécifiques

Améliorations générales et ajustements

  • Ateliers Looker: nous avons ajouté une section dans le panneau d'administration qui vous permet d'accéder aux fonctionnalités expérimentales que nous préparons.
  • Améliorations majeures des performances des applications. Affichage plus rapide des tableaux de données, tableaux de bord et chargements de pages volumineux
  • Mises en page de tableaux de bord LookML responsives avec layout: grid (voir la documentation)
  • Les champs relatifs à l'heure et à l'heure respectent "convert_tz: false" (désactiver la conversion de fuseau horaire).
  • Autoriser "percent_of_total" et "percent_of_previous" lorsqu'une limite de lignes est atteinte
  • Les utilisateurs ne voient les Looks et les tableaux de bord que s'ils disposent d'un accès au modèle

Looker 3.4 2014-10-06

Visualisations

  • Tableaux de bord instantanés (bêta): les tableaux de bord affichent les données de l'exécution précédente tandis que les nouvelles requêtes sont exécutées en arrière-plan, ce qui permet d'afficher les informations instantanément. Vous pouvez activer cette fonctionnalité dans la section "Administration" de Looker.

Explorer

  • Page d'exploration et tableaux de bord, l'icône d'onglet s'anime pendant l'exécution des requêtes et affiche une coche une fois qu'elles sont terminées. Il est ainsi plus facile de laisser Looker s'exécuter en arrière-plan pendant que vous travaillez sur d'autres choses.

- Descriptions de champs: ajoutez des descriptions à vos champs en LookML. Les descriptions s'affichent dans le sélecteur de champs de la page d'exploration. Les descriptions fournissent un moyen d'expliquer exactement aux utilisateurs ce que signifie une dimension ou une mesure.

Exemple de description de champ

- dimension: sale_price
  description: 'Customers price'
  type: number
decimals: 2
  sql: ${TABLE}.sale_price

LookML

  • Ajout de la possibilité d'ajouter les champs "alias:" dimension_group

Entreprise, plate-forme et sécurité

  • Types de rôles personnalisés : combinez des autorisations pour créer des types de rôles.
  • Ajout d'une option d'autorisation pour configurer les utilisateurs autorisés à partager des Looks publiquement
  • Ajout d'une option d'autorisation pour configurer les utilisateurs autorisés à consulter LookML
  • Assistance pour IBM DB2

Looker 3.2 2014-09-08

UI / Expérience utilisateur

Explorer

  • IUG pour les filtres : menus déroulants, sélecteur d'agenda, etc.
  • Raccourcis clavier pour la requête d'exécution, l'enregistrement et l'effacement de la requête (Cmd+Entrée, Cmd+s, Cmd+K)
  • Boîte de dialogue de spécification du nom de fichier pour les téléchargements

LookML / Projets

  • Le mot clé LookML base_view: a été remplacé par explore: (base_view est obsolète, mais rétrocompatible)
  • Le mot clé LookML detail: est désormais drill_fields: (detail: est obsolète, mais rétrocompatible)
  • Ajout du paramètre suggestable: false pour désactiver les suggestions de filtrage pour un champ.

Entreprise, plate-forme et sécurité

  • (Bêta) Fonctionnalité d'intégration: authentification unique, marque blanche / OEM, présentation et intégration du tableau de bord
  • Rôles - Créer des rôles utilisateur et des domaines personnalisés (niveaux d'accès)

Corrections de bugs et ajustements

  • Redshift utilise "terminate" au lieu de "cancel"
  • Mise en surbrillance de la syntaxe dans l'exécuteur SQL
  • L'URL courte à interroger contient également la dernière configuration de visualisation
  • Conversion automatique du fuseau horaire pour Oracle
  • Mises à jour de style dans la version 3.0 (merci les testeurs bêta !)
  • Améliorations des messages d'erreur
  • Afficher les avertissements lorsque les champs ne sont pas disponibles

Looker 3.0 2014-08-11

UI / Expérience utilisateur

  • Tout nouveau style et design !
  • Graphiques configurables par l'utilisateur sur la page "Exploration" (et non LookML)

Explorer

  • Nombre maximal de colonnes (croisé dynamique) : spécifiez le nombre de colonnes à afficher en plus des lignes.

LookML / Projets

  • Fourniture de suggestions pour les filtres : nouveaux paramètres LookML suggest_base_view, suggest_dimension et suggestions pour les dimensions.

Visualisation des données

  • Les URL de requête conservent l'état de visualisation
  • L'iFrame pouvant être intégré fait référence à un graphique enregistré

Entreprise, plate-forme et sécurité

  • (Bêta) Authentification Google (OAuth) : Looker peut authentifier les utilisateurs auprès de votre domaine géré par Google.
  • Nouveaux rôles utilisateur: Développeur, Tableaux de bord uniquement
  • Gestionnaire de sessions : consulter et révoquer des sessions Looker

Corrections de bugs et ajustements

  • Amélioration de l'ajout et de la suppression de projets
  • Les filtres de date "Après" fonctionnent