Garde-fous pour le contenu

Cette page de documentation décrit la page Consignes relatives au contenu dans 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 les utilisateurs Looker peuvent configurer certains paramètres de tableau de bord.

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 tuiles, d'onglets ou de visualisations de tableaux de bord
  • Exécutions fréquentes de requêtes
  • Exécutions de requêtes complexes

En tant qu'administrateur, les consignes de contenu vous permettent de tenir compte du compromis entre la personnalisation et les performances des tableaux 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 Points à prendre en compte lors de la création de tableaux de bord Looker performants.

Limiter les requêtes Fusion de résultats

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

Vous pouvez activer l'une des options suivantes ou les deux :

  • 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 contenant des vignettes de requêtes Fusion de résultats 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 tuiles de requêtes Fusion de résultats 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 les tableaux de bord. Les tableaux de bord qui comportent déjà des vignettes de requêtes Fusion de résultats 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 des visualisations personnalisées en lançant le rendu de l'iFrame avant même que les données de la requête n'aient été chargées.

Il est possible que certaines visualisations personnalisées ne s'affichent pas 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 essayer 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 des tableaux de bord vous permettent de mieux contrôler les paramètres des tableaux de bord et de leurs tuiles. 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 tuiles 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 fréquence d'actualisation automatique d'un tableau de bord ou désactiver cette option pour tous les utilisateurs, à l'exception des administrateurs.

Activez l'option Limiter l'option "Actualiser automatiquement le tableau de bord" pour 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 des tableaux 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 indiqué dans ce champ ne s'actualiseront pas plus fréquemment que la valeur configurée dans ce champ.

Par exemple, si vous avez configuré un tableau de bord pour qu'il s'actualise automatiquement plus souvent que votre processus ETL de base de données, il n'extraira aucune nouvelle donnée chaque fois qu'il s'actualisera avant la prochaine exécution de l'ETL. 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 des tableaux de bord, sélectionnez un intervalle de temps (secondes, minutes, heures ou jours). Saisissez ensuite le nombre de l'intervalle de temps sélectionné qui constitue le temps minimal entre les actualisations automatiques du tableau de bord. Une fois que vous avez saisi l'intervalle de temps minimal, cliquez sur Enregistrer.

Définissez ce champ sur 0 ou laissez-le vide pour activer l'actualisation automatique illimitée 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 le 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 tuiles de requête par tableau de bord vous permet de définir le nombre maximal de tuiles 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, le message d'erreur L'onglet contient trop de vignettes de requête s'affiche.

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

Limites de visualisation

Les champs suivants définissent les limites de lignes des requêtes utilisateur pour les graphiques cartographiques, les graphiques à nuage de points et les tableaux. Vous pouvez définir une limite supérieure à la limite précédente de 5 000 lignes, jusqu'à 50 000 lignes.

  • Nombre maximal de lignes pour la visualisation cartographique : définit la densité des données pour un maximum de 50 000 points de données dans un graphique géographique.
  • Nombre maximal de lignes pour la visualisation en nuage de points : définit la densité des données pour les graphiques en nuage de points, jusqu'à 50 000 points de données.
  • Limite de lignes pour la visualisation sous forme de tableau : définit le nombre maximal de lignes renvoyées et affichées dans les résultats, jusqu'à 50 000 points de données.

Voici quelques informations à connaître sur les limites de visualisation :

  • Les tuiles de tableau de bord existantes ne reflètent pas automatiquement l'augmentation de la limite de lignes. Pour augmenter les limites de lignes, vous devez modifier les vignettes de tableau de bord existantes.
  • 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, même si vous augmentez la limite de lignes. Toutefois, si vous définissez une limite de lignes supérieure à 5 000, le bloc de requête et la requête source des résultats fusionnés seront enregistrés avec la limite définie.
  • Vous pouvez envoyer, planifier ou télécharger un tableau de bord avec des limites de lignes plus élevées au format PDF, en tenant compte des points suivants :
    • Les résultats de requête pour chaque tableau d'un tableau de bord affichent jusqu'à 50 000 lignes, avec une limite totale de 200 000 cellules par tableau de bord.
    • Si le nombre total de cellules des tableaux d'un tableau de bord est supérieur à 200 000, les résultats des tableaux peuvent être tronqués. Si le nombre maximal est atteint, les utilisateurs verront un avertissement qui s'affichera également en bas du PDF généré.
    • Les tableaux des PDF de tableaux de bord affichent plus de lignes que les miniatures des tuiles de tableaux de bord uniquement lorsque l'option Développer les tables pour afficher toutes les lignes est sélectionnée.
    • Les graphiques en nuage de points et les graphiques Google Maps acceptent jusqu'à 50 000 points de données (lignes) dans les téléchargements PDF. Les graphiques s'afficheront tels qu'ils apparaissent dans la miniature du bloc, ou échoueront en fonction des limites standard du moteur de rendu.