סינון והגבלת נתונים

מסננים מאפשרים לצמצם את התוצאות של חקירה כך שיוצגו רק הנתונים שמעניינים אתכם. לדוגמה, אפשר לסנן את תוצאות השאילתה של Explore לפי שלושת החודשים האחרונים או לפי לקוח מסוים. ב-Looker יש מגוון תנאי סינון לסינון הנתונים.

הגבלת הנתונים מאפשרת לכם לראות קבוצת משנה של תוצאות השאילתה המלאות. הגדרת מגבלות על נתונים יכולה לעזור כשרוצים לבצע אופטימיזציה למהירות או לביצועים, במיוחד עם קבוצות נתונים גדולות. ב-Looker, אתם יכולים להגביל שורות או עמודות ציר.

התפקידים הנדרשים

כדי להציג, לסנן ולהגביל את הניתוחים, צריך להיות לכם תפקיד משתמש ב-Looker או תפקיד אחר שכולל את ההרשאה explore.

סינון נתונים

מסננים מאפשרים להגביל את הנתונים שמוצגים לפריטים שמעניינים אתכם. כל שדה במופע של Looker יכול להפוך למסנן.

לא צריך להציג שדה בתוצאות של שאילתת Explore כדי לסנן לפיו. לדוגמה, אתם יכולים ליצור שאילתה שמסננת את תאריך ההזמנה ל-90 הימים האחרונים, למרות שהתוצאות מכילות רק את הלקוח ואת מספר ההזמנות.

אפשר להשתמש בכל שילוב של סוגי המסננים האלה בשאילתה:

  • מסננים בסיסיים הם הנפוצים ביותר. Looker מספק רשימות נפתחות, ווידג'טים של לוח שנה ושדות טקסט מתאימים.

  • התאמות מתקדמות מאפשרות להגדיר תנאי סינון מתקדם יותר, כמו חיפושי טקסט מורכבים או טווח תאריכים שמתחיל בעבר ונמשך מספר מסוים של ימים.

  • מסננים בהתאמה אישית מאפשרים לכם לציין לוגיקה עסקית מפורטת, לשלב לוגיקה של AND ו-OR או להשתמש בפונקציות של Looker.

צפייה במסננים ועריכה שלהם

כדי לראות או לערוך מסננים, פותחים את חלונית המסננים בלחיצה על סמל המסננים בחלק העליון של חלון הניתוח או לצד החלונית הגדרה.

כדי להרחיב או למזער את חלונית הסינון, לוחצים על הקצה התחתון של החלונית וגוררים אותו.

אפשר גם לגלול בחלונית המסננים כדי לראות את כל המסננים.

בחלונית הסינון אפשר לבצע את הפעולות הבאות:

בכל פעם שמוסיפים, מסירים או משנים מסנן, חשוב לזכור ללחוץ על Run to update כדי להריץ מחדש את השאילתה עם העדכון.

כדי לסגור את חלונית הסינון, לוחצים על סמל המסננים . כשהחלונית סגורה, מוצג בה סיכום של המסננים ב-Explore.

סינון לפי ערך התא

אתם יכולים ללחוץ על ערך של תא בחלונית נתונים ואז לבחור באפשרות סינון לפי כדי להוסיף מסנן לערך של התא הזה.

תנאי המסנן

אפשר לסכם את המסננים באמצעות תנאי הסינון שלהם. תנאי המסנן כוללים את הרכיבים הבאים:

  • השדה שלפיו מתבצע הסינון (מאפיין או מדד).
  • אופרטור המסנן, כמו נמצא בין, מכיל או >. אופרטור המסנן מגדיר את ההשוואה הלוגית שעוזרת ליצור את לוגיקת המסנן.
  • ערך המסנן שאליו משווים את הנתונים.

תנאי הסינון משתנים בהתאם לסוג השדה. לדוגמה, מסנן שמשתמש במאפיין זמן מאפשר לבחור טווח תאריכים לערך המסנן. מאפיין מספרי מספק לכם אפשרויות של אופרטורים כמו > או <.

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

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

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

בכל פעם שמשנים תנאי סינון, חשוב לזכור ללחוץ על Run to update כדי להריץ מחדש את השאילתה עם העדכון שהוחל.

מסננים בסיסיים

מסננים בסיסיים מורכבים מקבוצה פשוטה של תנאי סינון שמבוססים על האפשרויות המוכנות מראש בתפריט הנפתח של Looker.

יש כמה דרכים להוסיף מסנן בסיסי:

  • בחלונית הסינון, לוחצים על + מסנן כדי להוסיף מסנן בסיסי. הפעולה הזו פותחת את תיבת הדו-שיח Add Filter, שבה אפשר לבחור שדה שעליו רוצים ליצור את המסנן החדש.
  • בכרטיסייה All fields או Fields in use בחלונית Configure, לוחצים על הסמל Filter by field של השדה.
  • בחלונית Data, בוחרים באפשרות Filter בתפריט More options של עמודת הנתונים של השדה.

מסננים שנוספו לאחרונה מופיעים בחלונית המסננים. עוברים לחלונית המסננים כדי להוסיף ערך למסנן ולערוך את תנאי הסינון.

מסננים עם מאפייני משתמשים

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

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

מסנני התאמות מתקדמים

מסננים של התאמות מתקדמות מאפשרים לוגיקה מורכבת יותר של סינון והזנה חופשית של טקסט, ביטויי סינון או ערכים בשדה של ערך המסנן.

כדי להוסיף מסנן התאמות מתקדם, משתמשים בתהליך של מסנן בסיסי כדי ליצור מסנן, ובוחרים באפשרות התאמות (מתקדם) מהתפריט הנפתח של האופרטור של המסנן.

בשדה הטקסט, מזינים את ביטוי הסינון או לוגיקה אחרת. כדי לראות את כל ביטויי הסינון הזמינים, עיינו בדף התיעוד בנושא ביטויי סינון ב-Looker.

כדי להזין תו מיוחד בביטוי סינון של התאמות מתקדמות, צריך להוסיף סימן חזקה (^) לפני התו המיוחד. לדוגמה, כדי להזין את הפסיק בביטוי הסינון Santa Cruz, CA, צריך להזין Santa Cruz ^, CA.

כדי להפנות למאפיין משתמש במסנן התאמות מתקדם, משתמשים בתחביר הבא:

{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}

מסננים בהתאמה אישית

מסננים בהתאמה אישית מאפשרים לכם לכתוב את השדות, הקבועים, הפונקציות והאופרטורים שאתם צריכים כדי להתאים אישית את הסינון. ב-Looker אפשר ליצור ביטוי שהערך שלו הוא yes או no. כשמריצים את השאילתה, Looker מחזיר רק את השורות שבהן התנאי הוא yes. אפשר ליצור מסנן אחד בהתאמה אישית לכל ניתוח.

כדי להוסיף מסנן בהתאמה אישית:

  1. עוברים לחלונית הסינון.
  2. לוחצים על + ביטוי בהתאמה אישית.
  3. מזינים מאפיין או פונקציה כדי ש-Looker יציג רשימה של פונקציות, אופרטורים ושמות שדות לשימוש בביטוי. בוחרים מונח בתפריט הנפתח כדי להוסיף אותו לביטוי. כשמסיימים, הביטוי של המסנן המותאם אישית צריך להיות שווה ל-yes או ל-no.
  4. לוחצים על שמירה.
  5. בוחרים באפשרות הפעלה לעדכון כדי להריץ את השאילתה עם המסנן בהתאמה אישית.

בדף התיעוד יצירת ביטויים של Looker מוסבר איך ליצור ביטויים של Looker ואיך העורך יכול לעזור לכם.

ביטויים של Looker יכולים להשתמש בכמה שדות, פונקציות ואופרטורים שנדרשים ללוגיקה העסקית שלכם. ככל שהתנאי מורכב יותר, כך מסד הנתונים צריך לעבוד קשה יותר כדי להעריך אותו, ותנאים מורכבים עלולים להאריך את זמני השאילתות.

אפשר ליצור מסנן אחד בהתאמה אישית לכל ניתוח.

כדי לערוך מסנן בהתאמה אישית, לוחצים על סמל העריכה לצד המסנן כדי לפתוח את עורך הביטויים בהתאמה אישית.

מספר מסננים

כשיש כמה מסננים ב-Explore, יש כמה אפשרויות לארגון הלוגיקה של המסננים.

כברירת מחדל, Looker ממקם את כל המסננים בקבוצה אחת. כל המסננים בקבוצה הזו מחוברים זה לזה באמצעות לוגיקת המסננים AND ו-OR.

לפעמים תרצו לסנן ניתוח לפי כמה תנאים שלא קשורים ישירות זה לזה. במקרה כזה, תוכלו ליצור קבוצות סינון נוספות ולקשר ביניהן באמצעות הלוגיקה AND או OR.

כדי להוסיף קבוצת מסננים חדשה, בקטע מסננים לוחצים על + קבוצה חדשה.

סינון מאפיינים: מגביל את הנתונים הגולמיים לפני החישובים

כשמסננים לפי מאפיין, מגבילים את הנתונים הגולמיים לפני שמבצעים חישובים כלשהם.

לדוגמה, נניח שיצרתם ניתוח כדי לראות את הסטטוס של משתמשים שקונים בפעם הראשונה. הניתוח כולל את השדות סטטוס הזמנה ומספר הזמנות. לאחר מכן, מוסיפים מסנן למאפיין Orders Is First Purchase (Yes/No) (הזמנות – האם זו הרכישה הראשונה (כן/לא)) עם הערך YES.

מערכת Looker מסירה מהתוצאות את כל ההזמנות שהן לא הזמנות ראשונות. המדד מספר ההזמנות עדיין סופר את ההזמנות בכל סטטוס, אבל ערכי המדד נמוכים יותר מאשר אם המסנן לא היה מופעל.

סינון מדדים: הגבלת התוצאות אחרי חישוב המדדים

כשמסננים לפי מדד, מגבילים את התוצאות אחרי שהמדד חושב.

לדוגמה, נניח שיצרתם ניתוח כדי לראות כמה הזמנות בוצעו לפי עיר. הניתוח כולל את השדות Users City ו-Orders Count. לאחר מכן, מוסיפים מסנן למדד מספר ההזמנות עם התנאי is >= 250.

‫Looker סופר קודם את כל ההזמנות בכל עיר. אחר כך המסנן מופעל. המסנן מגביל את מערך הנתונים רק לערים שבהן היו יותר מ-250 הזמנות, אבל ערכי המדדים זהים לאלה שהיו מתקבלים אם המסנן לא היה מופעל.

אם Looker מחזיר ערכי null, יכול להיות שתצטרכו להשבית את האפשרות מילוי מאפיינים ב-Looker.

הסרת מסננים

כדי להסיר מסנן מהכלי "ניתוחים", אפשר לבצע אחת מהפעולות הבאות:

  • בחלונית המסננים, לוחצים על סמל ההסרה לצד המסנן.
  • בכרטיסייה All fields או Fields in use בחלונית Configure, לוחצים על הסמל Filter by field של השדה.
  • בחלונית Data, בוחרים באפשרות filter_alt_off Remove Filter בעמודת הנתונים של השדה תפריט More options.

דרכים נוספות לסנן נתונים

סינון נתונים ב-Explore הוא רק דרך אחת לסנן נתונים. דרכים נוספות לסנן נתונים באמצעות Looker:

הגבלת הנתונים

‫Looker תומך בעד 5,000 שורות, או עד 50,000 שורות אם האדמין ציין מגבלה גבוהה יותר. ‫Looker תומך בעד 200 עמודות לתוצאות של שאילתות עם או בלי ציר. כדי שהדפדפן יפעל בצורה חלקה, מומלץ להציג עד 50 עמודות. כברירת מחדל, Looker מגדירה מגבלה של 50 עמודות לתוצאות של שאילתות עם ציר.

כדי לראות קבוצת משנה של תוצאות השאילתה המלאות, אתם יכולים להגדיר מגבלת שורות, מגבלת עמודות או את שתיהן.

מגבלות על מספר השורות

אתם יכולים להגדיר מגבלה של עד 5,000 שורות, או עד 50,000 שורות אם האדמין שלכם הגדיר מגבלה גבוהה יותר.

אם תגדירו מגבלת שורות נמוכה מדי, Looker יזהיר אתכם שאתם עלולים להסתיר נתונים. סדר המיון חשוב: Looker קודם מחיל את המיון ואחר כך מחיל את המגבלה. לדוגמה, בשאילתה שמכילה את השדות Users City ו-Orders Count, ממיינים לפי Orders Count ואז מציינים מגבלת שורות של 5 כדי לראות את הערים שבהן היו חמשת מספרי ההזמנות הגבוהים ביותר.

מידע נוסף על מגבלות השורות בחלקים אחרים של Looker זמין במאמר מהן כל מגבלות השורות ב-Looker? בדף השיטות המומלצות.

מגבלות על עמודות

אם הוספתם ציר לתוצאות השאילתה, Looker מגדיר מגבלת עמודות שמוגדרת כברירת מחדל של 50. אפשר לשנות את מגבלת העמודות עד 200 או עד 1.

מאפיינים, חישובים בטבלת מאפיינים, עמודות של סך כל השורות וחישובים בטבלת מדדים מחוץ לטבלאות צירים לא נספרים במגבלת העמודות. קבוצות של טבלאות ציר נחשבות כעמודה אחת במסגרת מגבלת העמודות. כמו במגבלות על שורות, סדר המיון חשוב: Looker קודם מחיל את המיון ואחר כך מחיל את המגבלה.

אם אתם מגדירים מגבלת עמודות נמוכה מדי, Looker מזהיר אתכם שייתכן שאתם מסתירים נתונים. לדוגמה, בשאילתה שמכילה את השדה Orders Count (מספר ההזמנות) ומוצגת בתצוגת ציר לפי השדה Orders Traffic Source (מקור התנועה של ההזמנות), אם מגדירים מגבלת עמודות של 4, Looker מוסיף באנר שמסביר שהגעתם למגבלות של השורות והעמודות.

השדה &quot;מגבלת עמודות&quot; מופיע בסרגל הנתונים.