Garde-fous pour le contenu

Cette page de documentation décrit la page Garde-fous de contenu de la section Centre de performances du panneau Admin. Les garde-fous de contenu sont des paramètres qui permettent aux administrateurs Looker d'imposer des limites sur la façon dont certains paramètres de tableau de bord peuvent être configurés par les utilisateurs Looker.

Bien que les tableaux de bord soient des outils puissants pour transmettre des insights commerciaux, leurs performances peuvent être affectées par plusieurs facteurs, y compris les suivants :

  • Quantités non vérifiées de vignettes, d'onglets ou de visualisations de tableau de bord
  • Exécutions fréquentes de requêtes
  • Exécutions de requêtes complexes

En tant qu'administrateur, les garde-fous de contenu vous permettent de tenir compte du compromis entre la personnalisation et les performances du tableau de bord.

La page Garde-fous de contenu comporte les options suivantes :

Pour en savoir plus et obtenir des recommandations sur la création de tableaux de bord performants, consultez la section Considérations relatives à la création de tableaux de bord Looker performants.

Limiter les requêtes de résultats fusionnés

Vous pouvez choisir de désactiver ou de limiter les requêtes de résultats fusionnés pour tous les tableaux de bord d'une instance. Les requêtes de résultats fusionnés sont calculées après le traitement des requêtes. Des calculs excessifs peuvent concurrencer la mémoire Java sur l'instance Looker, ce qui peut ralentir la réponse de l'instance Looker.

Vous pouvez activer une ou les deux options suivantes :

  • Activez l'option Limiter toutes les requêtes Fusion de résultats pour empêcher l'exécution de toutes les requêtes fusionnées. Les tableaux de bord existants qui contiennent des vignettes de requête de résultats fusionnés afficheront No Results et une erreur pour les éléments correspondants. Si Looker rencontre ces erreurs, les envois planifiés de tableaux de bord contenant des vignettes de requête de résultats fusionnés ne seront pas exécutés.
  • Activez l'option Limiter les nouvelles requêtes Fusion de résultats sur les tableaux de bord pour empêcher les utilisateurs d'enregistrer de nouvelles requêtes Fusion de résultats dans des tableaux de bord. Les tableaux de bord qui comportent déjà des vignettes de requête de résultats fusionnés ne seront pas affectés.

Réduire le temps de chargement des visualisations personnalisées

Activez l'option Lancement du rendu des iFrames (avant le chargement des données) pour les visualisations personnalisées afin de réduire le temps de chargement de la visualisation personnalisée en commençant à afficher l'iframe avant même que les données de la requête n'aient été chargées.

Certaines visualisations personnalisées peuvent ne pas s'afficher correctement lors du premier chargement d'un tableau de bord lorsque ce paramètre est activé.

Si le code JavaScript d'une visualisation personnalisée est écrit en supposant que les données sont déjà disponibles lorsque l'environnement iframe est initialisé, le pré-rendu de l'iframe avant le chargement des données peut entraîner des erreurs ou un comportement inattendu. La visualisation peut tenter d'accéder à des données qui ne sont pas encore disponibles, ce qui peut entraîner un échec ou un rendu incorrect.

Garde-fous du tableau de bord

Les garde-fous du tableau de bord vous permettent de contrôler davantage les paramètres du tableau de bord et des vignettes de tableau de bord. Dans cette section, vous pouvez gérer la fonctionnalité d'actualisation automatique pour tous les tableaux de bord de l'instance. Vous pouvez également gérer le nombre d'onglets et de vignettes que les utilisateurs peuvent ajouter à n'importe quel tableau de bord de l'instance.

Limiter l'actualisation du tableau de bord

Vous pouvez contrôler la vitesse d'actualisation automatique d'un tableau de bord ou désactiver l'option d'actualisation automatique pour tous les utilisateurs, à l'exception des administrateurs.

Activez l'option Limiter l'option "Actualiser automatiquement le tableau de bord" afin que seuls les administrateurs Looker puissent configurer les tableaux de bord pour qu'ils s'actualisent automatiquement.

L'option Limiter la fréquence d'actualisation minimale pour l'actualisation automatique des tableaux de bord et des vignettes à l'échelle globale vous permet de définir un intervalle de temps minimal pour l'option d'actualisation automatique du tableau de bord. Ce paramètre s'applique à tous les tableaux de bord de l'instance Looker.

Les tableaux de bord configurés pour s'actualiser automatiquement plus fréquemment que l'intervalle de temps défini dans ce champ ne s'actualiseront pas plus fréquemment que la valeur configurée dans ce champ.

Par exemple, si vous disposez d'un tableau de bord configuré pour s'actualiser automatiquement plus fréquemment que le processus ETL de votre base de données, chaque fois que le tableau de bord s'actualise avant le prochain ETL, il ne récupère aucune nouvelle donnée. Pour éviter ces requêtes inutiles, vous pouvez utiliser ce champ pour définir le temps d'actualisation minimal du tableau de bord afin qu'il corresponde au temps entre les processus ETL de votre base de données. Ainsi, lorsque le tableau de bord s'actualise, il récupère de nouvelles données.

Pour définir une durée minimale pour l'actualisation automatique du tableau de bord, sélectionnez un intervalle de temps (Secondes, Minutes, Heures ou Jours). Saisissez ensuite le nombre d'intervalles de temps sélectionnés qui constituent la durée minimale entre les actualisations automatiques du tableau de bord. Une fois l'intervalle de temps minimal saisi, cliquez sur Enregistrer.

Définissez ce champ sur 0 ou laissez-le vide pour activer les actualisations automatiques illimitées du tableau de bord.

Nombre maximal d'onglets de tableau de bord

Le champ Nombre maximal d'onglets de tableau de bord vous permet de définir un nombre maximal d'onglets que les utilisateurs peuvent ajouter aux tableaux de bord. Vous pouvez définir une limite de 10 onglets maximum.

En savoir plus sur les tableaux de bord à onglets.

Nombre maximal de vignettes de requête

Le champ Nombre maximal de vignettes de requête par tableau de bord vous permet de définir un nombre maximal de vignettes de requête que les utilisateurs peuvent ajouter aux tableaux de bord. Nous vous recommandons de ne pas dépasser 25 vignettes de requête par tableau de bord.

Le champ Nombre maximal de vignettes de requête par onglet vous permet de définir le nombre maximal de vignettes de requête que les utilisateurs peuvent ajouter aux onglets du tableau de bord. Nous vous recommandons de ne pas dépasser 20 vignettes de requête par onglet.

Si les utilisateurs tentent d'ajouter plus de vignettes que le nombre maximal spécifié dans le champ Nombre maximal de vignettes de requête par onglet, l'erreur L'onglet contient trop de vignettes de requête s'affiche.

Si vous imposez un nombre maximal inférieur au nombre de vignettes que les utilisateurs ont déjà ajoutées à un onglet, ces vignettes ne sont pas affectées.

Limites de visualisation

Les champs suivants définissent les limites de lignes des requêtes utilisateur pour les cartes, les nuages de points et les tableaux. Vous pouvez définir la limite au-delà de la limite maximale précédente de 5 000 lignes, jusqu'à 50 000 lignes.

  • Limite de lignes pour la visualisation de cartes : définit la densité de données pour un maximum de 50 000 points de données dans un graphique géospatial.
  • Limite de lignes pour la visualisation en nuage de points : définit la densité de données pour les nuages de points, jusqu’à 50 000 points de données.
  • Limite de lignes pour la visualisation de tableaux : définit le nombre maximal de lignes renvoyées et affichées dans les résultats, jusqu'à 50 000 points de données.

Voici plusieurs points à connaître concernant les Limites de visualisation :

  • Les vignettes de tableau de bord existantes ne reflètent pas automatiquement les augmentations de la limite de lignes. Vous devez modifier les vignettes de tableau de bord existantes pour augmenter les limites de lignes.
  • Lorsque vous modifiez des vignettes de requête dans des tableaux de bord ou des requêtes sources de résultats fusionnés individuels, seules 5 000 lignes de données sont affichées, que vous augmentiez ou non la limite de lignes. Toutefois, si vous définissez une limite de lignes supérieure à 5 000 lignes, la vignette de requête et la requête source de résultats fusionnés seront enregistrées avec la limite définie.
  • Vous pouvez envoyer, planifier ou télécharger un tableau de bord avec des limites de lignes augmentées au format PDF, avec les mises en garde suivantes :
    • Les résultats de requête pour chaque tableau d'un tableau de bord afficheront jusqu'à 50 000 lignes, pour une limite totale maximale de 200 000 cellules par tableau de bord.
    • Si le total combiné des cellules des tableaux d'un tableau de bord est supérieur à 200 000 cellules, les résultats des tableaux peuvent être tronqués. Si le maximum est atteint, un avertissement s'affiche également en bas du PDF rendu.
    • Les tableaux d'un PDF de tableau de bord affichent plus de lignes que celles affichées dans la miniature de la vignette de tableau de bord uniquement lorsque l'option Développer les tables pour afficher toutes les lignes est sélectionnée.
    • Les nuages de points et les cartes Google Maps acceptent jusqu'à 50 000 points de données (lignes) dans les téléchargements PDF. Les graphiques s'affichent tels qu'ils apparaissent dans la miniature de la vignette, ou échouent en fonction des limites du moteur de rendu standard.