מהן כל המגבלות על שורות ב-Looker?

בדף הזה מפורטות המגבלות השונות על מספר השורות ב-Looker. כלל האצבע הוא:

  • אם התוצאות מוצגות בדפדפן, מגבלת ברירת המחדל היא 5,000 שורות, או עד 50,000 שורות אם האדמין הגדיר מגבלה גבוהה יותר.
  • אם מייצאים תוצאות מ-Looker, המשתמשים יכולים לבחור לייצא את כל התוצאות. עם זאת, האפשרות All Results לא זמינה אם אי אפשר להעביר בסטרימינג את השאילתה. בדף התיעוד הורדת תוכן מוסברות המגבלות על הורדה באמצעות כל התוצאות.
  • אם התוצאות נשלחות כ-Look או כ-Explore באמצעות Looker Scheduler, המשתמשים יכולים לבחור לשלוח את כל התוצאות. החל מגרסה 26.2 של Looker, כששולחים תוצאות של טבלאות Look ו-Explores, האפשרות כל התוצאות מוצגת רק למשתמשים שהוקצתה להם ההרשאה schedule_without_limit למודל שעליו מבוססת טבלת ה-Look או ה-Explore. בדף התיעוד העברת תצוגות וניתוחים מוסברות המגבלות על העברת תוכן עם כל התוצאות.

‫Explores, ‏ Looks, מרכזי בקרה, SQL Runner

שאילתות שנוצרות באמצעות הדף "ניתוח נתונים" מוגבלות ל-5,000 שורות. המגבלה הזו חלה גם על דוחות Look, מרכזי בקרה ושאילתות שנוצרו ב-SQL Runner.

מוריד

ברוב המקרים, אפשר להוריד את קבוצת התוצאות הבלתי מוגבלת מ-Explore, מ-Look או ממרכז בקרה. אפשר להוריד את כל התוצאות רק אם קבוצת התוצאות מועברת בסטרימינג, ולמשתמש שמוריד אותן יש את ההרשאה download_without_limit.

אם התנאים האלה לא מתקיימים, אפשר להגדיר מגבלה מותאמת אישית במודל ההורדה. משתמשים עם ההרשאה download_with_limit מוגבלים ל-5,000 שורות (או עד 50,000 שורות אם הוגדרה מגבלה גבוהה יותר ב-Visualization limits) ול-50 עמודות. המגבלה המותאמת אישית הזו מוגדרת כברירת מחדל למקסימום של 100,000 שורות למשתמשים אחרים, ולפעמים היא מתפרשת בטעות כמגבלה לכל משתמש או לכל תפקיד.

ב-Looker אין תמיכה מובנית בהגדרת מגבלות מפורטות בהתאמה אישית להורדת שורות (כמו הגדרת מגבלה של 100,000 שורות) לכל משתמש או לכל תפקיד. כל שינוי במגבלות המותאמות אישית על מספר השורות להורדה חל כהגדרה ברמת המכונה שמשפיעה על כל המשתמשים.

כדי לאכוף מגבלה מותאמת אישית על הורדת שורות בכל המופע, אפשר לשנות את דגל ההפעלה max-unstreamed-limit במופע של Looker. אם מגדירים את דגל ההפעלה הזה ל-100,000, כל המשתמשים במכונה מוגבלים למקסימום של 100,000 שורות בדיוק.

העברת תוכן

לוחות זמנים לשליחת אימיילים יכולים לשלוח עד 20MB של נתונים (לאימיילים עם תוכן מוטבע) או 15MB של נתונים (לאימיילים עם קבצים מצורפים), כל עוד התוצאות מועברות בסטרימינג. כל האימיילים שמוחלת עליהם האפשרות כל התוצאות כפופים למגבלות הגודל של 20MB או 15MB. האפשרות כל התוצאות גלויה רק למשתמשים שהוקצתה להם ההרשאה schedule_without_limit למודל הבסיסי של התוכן.

לוחות זמנים שמועברים באמצעות webhook או לשרת SFTP או לקטגוריית Amazon S3 יכולים לשלוח קבוצת תוצאות ללא הגבלה, כל עוד אפשר להעביר את הנתונים כשהם מוחזרים, ולא בבת אחת. האפשרות כל התוצאות גלויה רק למשתמשים שהוקצתה להם ההרשאה schedule_without_limit למודל הבסיסי של התוכן.

פורמט הקובץ חשוב

כשמורידים או שולחים תוכן, פורמטים של קובצי PDF ו-PNG ישמרו על מגבלת השורות בדפדפן של 5,000. האפשרות All Results זמינה בדרך כלל רק בפורמטים Markdown,‏ Text,‏ CSV,‏ JSON - Simple,‏ XLSX או HTML לתזמון, לשליחה ולהורדה. פורמטי הנתונים שזמינים לשליחה ולתזמון של נתונים תלויים ביעד ובסוג התוכן. בדף התיעוד שימוש בתזמון של Looker להעברת תוכן יש קישורים לתיעוד בנושא העברת כל סוג של תוכן ב-Looker. בדף מאמרי העזרה בנושא הורדת תוכן מפורט מידע נוסף על אפשרויות של פורמט קובץ להורדה.

API

קריאות ל-API כפופות למגבלות השורות של ההקשר שבו הן נקראות. קריאות ל-API שמבוססות על ניתוח, Look או מרכז בקרה כפופות למגבלה של 5,000 שורות, אבל פורמטים מסוימים של קבצים להורדה ולתזמון יכולים להיות ללא הגבלה.

כדי להוריד תוצאות ללא הגבלה באמצעות ה-API, צריך להשתמש בקריאת Run המתאימה (כמו Run Inline Query או Run Look) כשהפרמטר limit מוגדר ל--1 (מינוס אחת). ‫-1 הוא המספר שבו Looker משתמש כדי לייצג תוצאות ללא הגבלה.

בדקו את המגבלות שמצוינות בקטעים האלה בהתאם לסוג הקריאה ל-API שאתם משתמשים בה.