La page Limites de contenu permet aux administrateurs Looker :
de désactiver ou de limiter les requêtes Fusion de résultats ;
Les requêtes Fusion de résultats sont calculées après le traitement des requêtes. Un nombre excessif de calculs peut utiliser la mémoire Java de l'instance Looker, ce qui ralentit la réponse de l'instance Looker.
de limiter l'utilisation de l'option d'actualisation automatique du tableau de bord.
Les tableaux de bord Looker peuvent également être configurés pour s'actualiser automatiquement, ce qui actualise les données affichées à intervalles automatiques. Chaque fois qu'une vignette de tableau de bord actualise ses données, le système génère et envoie une requête à la base de données. Lorsqu'un tableau de bord s'actualise, le système génère des requêtes pour chaque vignette du tableau de bord. Les actualisations fréquentes des tableaux de bord, en particulier ceux de grande taille, peuvent exercer une pression importante sur les systèmes de base de données et entraîner des problèmes de performances. De même, lorsque plusieurs utilisateurs accèdent à un tableau de bord dont l'actualisation automatique est activée, les performances peuvent être affectées.
Pour en savoir plus et obtenir des recommandations sur la création de tableaux de bord performants, consultez Considérations relatives à la création de tableaux de bord Looker performants.
La page Limites de contenu propose les options suivantes :
- Limiter les nouvelles requêtes Fusion de résultats sur les tableaux de bord
- Limiter toutes les requêtes Fusion de résultats
- Limiter l'option "Actualiser automatiquement le tableau de bord"
- Lancement du rendu des iFrames (avant le chargement des données) pour les visualisations personnalisées
- Définir un intervalle d'actualisation minimal pour l'actualisation automatique des tableaux de bord et des vignettes à l'échelle globale
Limiter les nouvelles requêtes Fusion de résultats sur les tableaux de bord
Lorsque vous activez cette option, Looker empêche les utilisateurs d'enregistrer de nouvelles requêtes Fusion de résultats dans les tableaux de bord. Les tableaux de bord comportant des requêtes Fusion de résultats existantes restent fonctionnels.
Limiter toutes les requêtes Fusion de résultats
Lorsque vous activez cette option, Looker arrête d'exécuter les requêtes Fusion
de résultats et signale une erreur à la place.
Les tableaux de bord existants comportant des requêtes Fusion de résultats afficheront No Results et une
erreur pour les éléments correspondants. Si Looker rencontre ces erreurs, il n'effectuera pas les envois planifiés de tableaux de bord comportant des requêtes Fusion de résultats.
Limiter l'option "Actualiser automatiquement le tableau de bord"
Lorsque cette option est activée, seuls les administrateurs Looker peuvent configurer l'actualisation automatique des tableaux de bord .
Lancement du rendu des iFrames (avant le chargement des données) pour les visualisations personnalisées
Lorsqu'elle est activée, cette fonctionnalité réduit le temps de chargement de la visualisation personnalisée en lançant le rendu de l'iFrame avant même que les données de la requête n'aient été chargées.
Nombre maximal d'onglets de tableau de bord
Cette fonctionnalité permet aux administrateurs de définir un nombre maximal d'onglets que les utilisateurs peuvent ajouter aux tableaux de bord. Les administrateurs peuvent définir une limite de cinq onglets maximum.
En savoir plus sur les tableaux de bord à onglets.
Définir un intervalle d'actualisation minimal pour l'actualisation automatique des tableaux de bord et des vignettes à l'échelle globale
Le champ 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 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 avez un tableau de bord configuré pour s'actualiser 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érera 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'actualisera, il récupérera de nouvelles données.
Pour définir un délai minimal pour l'actualisation automatique du tableau de bord, sélectionnez un intervalle de temps (secondes, minutes, heures ou jours). Ensuite, saisissez le nombre d'intervalles de temps sélectionnés qui constituent le délai minimal 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 un nombre illimité d'actualisations automatiques du tableau de bord.