Cette page liste les différentes limites de lignes que vous pouvez trouver dans Looker. La règle de base est la suivante :
- Si les résultats sont affichés dans le navigateur, la limite de lignes par défaut est de 5 000, ou de 50 000 si votre administrateur a spécifié une limite plus élevée.
- Si les résultats sont exportés depuis Looker, les utilisateurs peuvent choisir d'exporter tous les résultats. Toutefois, l'option Tous les résultats n'est pas disponible si la requête ne peut pas être diffusée en flux continu. Consultez la page de documentation Télécharger du contenu pour en savoir plus sur les limites de téléchargement avec l'option Tous les résultats.
-
Si les résultats sont envoyés sous forme de présentation ou d'exploration à l'aide du planificateur Looker, les utilisateurs peuvent choisir d'envoyer tous les résultats. À partir de Looker 26.2, pour les envois de Looks et d'explorations, l'option Tous les résultats n'est visible que par les utilisateurs auxquels l'autorisation
schedule_without_limita été attribuée pour le modèle sous-jacent au Look ou à l'exploration. Consultez la page de documentation Envoyer des Looks et des explorations pour en savoir plus sur les limites de l'envoi de contenu avec l'option Tous les résultats.
Explorations, Looks, tableaux de bord, Exécuteur SQL
Les requêtes créées avec la page "Explorer" sont limitées à 5 000 lignes. Cette limite s'applique également aux Looks, aux tableaux de bord et aux requêtes créés dans l'exécuteur SQL.
Téléchargement…
Dans la plupart des cas, il est possible de télécharger l'ensemble de résultats illimité à partir d'une exploration, d'une présentation ou d'un tableau de bord. Il n'est possible de télécharger tous les résultats que si l'ensemble de résultats est diffusé en flux continu et si l'utilisateur qui télécharge dispose de l'autorisation download_without_limit.
Si ces conditions ne sont pas remplies, une limite personnalisée peut être définie dans la boîte de dialogue de téléchargement. Les utilisateurs disposant de l'autorisation download_with_limit sont limités à 5 000 lignes (ou jusqu'à 50 000 lignes si une limite plus élevée est configurée dans Limites de visualisation) et 50 colonnes. Cette limite personnalisée est fixée par défaut à 100 000 lignes pour les autres utilisateurs, ce qui a parfois été interprété à tort comme une limite par utilisateur ou par rôle.
Looker ne permet pas de définir de manière native des limites de téléchargement de lignes précises et personnalisées (par exemple, une limite de 100 000 lignes) par utilisateur ou par rôle. Toute modification apportée aux limites de lignes de téléchargement personnalisées est appliquée en tant que paramètre à l'échelle de l'instance qui affecte tous les utilisateurs.
Pour contourner ce problème et appliquer une limite de téléchargement de lignes personnalisée à l'échelle de l'instance, vous pouvez modifier l'option de démarrage max-unstreamed-limit sur votre instance Looker. Si vous définissez cet indicateur de démarrage sur 100 000, tous les utilisateurs de l'instance seront limités à un maximum de 100 000 lignes exactement.
Envoi de contenu
Les envois planifiés par e-mail peuvent envoyer jusqu'à 20 Mo de données (pour les e-mails avec du contenu intégré) ou 15 Mo de données (pour les e-mails avec des pièces jointes), tant que les résultats sont diffusés en flux continu. Tous les e-mails pour lesquels l'option Tous les résultats est appliquée sont soumis aux limites de taille de 20 Mo ou 15 Mo. L'option Tous les résultats n'est visible que par les utilisateurs disposant de l'autorisation schedule_without_limit pour le modèle sous-jacent du contenu.
Les planifications envoyées avec un webhook, ou vers un bucket Amazon S3 ou un serveur SFTP, peuvent envoyer un ensemble de résultats illimité, à condition que les données puissent être envoyées au fur et à mesure qu'elles sont renvoyées, plutôt qu'en une seule fois. L'option Tous les résultats n'est visible que par les utilisateurs disposant de l'autorisation schedule_without_limit pour le modèle sous-jacent du contenu.
Le format de fichier est important
Lorsque vous téléchargez ou distribuez du contenu, les formats de fichier PDF et PNG conservent la limite de 5 000 lignes du navigateur. L'option Tous les résultats n'est généralement disponible que pour les formats Markdown, Texte, CSV, JSON - Simple, XLSX ou HTML pour la planification, l'envoi et le téléchargement. Les formats de données disponibles pour l'envoi et la planification de données dépendent de la destination et du type de contenu. La page de documentation Utiliser le planificateur Looker pour envoyer du contenu fournit des liens vers la documentation sur l'envoi de chaque type de contenu Looker. La page de documentation Télécharger du contenu fournit plus d'informations sur les options de format de fichier pour le téléchargement.
API
Les appels d'API sont soumis aux limites de lignes du contexte dans lequel ils sont appelés. Les appels d'API basés sur une exploration, une présentation ou un tableau de bord sont soumis à la limite de 5 000 lignes, tandis que certains formats de fichiers de téléchargement et de planification peuvent être illimités.
Pour télécharger un nombre illimité de résultats avec l'API, utilisez l'appel d'exécution approprié (tel que Run Inline Query ou Run Look) avec le paramètre limit défini sur -1 (moins un). -1 est le nombre que Looker utilise pour représenter un nombre illimité de résultats.
Vérifiez les limites référencées dans ces sections en fonction du type d'appel d'API que vous utilisez.