הגדרת תנאי סינון

תנאי המסננים קובעים אילו רשומות ייכללו בדוח ב-Data Studio ואילו רשומות יוחרגו ממנו.

מסנני הכללה לעומת מסנני החרגה

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

סעיפי סינון

תנאי מורכב מסעיף אחד או יותר.

מסנן פשוט מכיל רק פסקה אחת שכוללת מאפיין או מדד, תנאי וערך. לדוגמה, במשפט המסנן Country Equal to (=) France,‏ Country הוא המאפיין, Equal to (=)‎ הוא התנאי ו-France הוא הערך.

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

  • הערך של מדינה הוא צרפת או גרמניה
  • הערך של סוג המשתמש הוא משתמש חדש
  • הערך של סשנים גדול מ-100

סעיף המסנן הזה יוגדר כך:

מדינה שווה ל- (=) צרפת או מדינה שווה ל- (=) גרמניה וגם סוג המשתמש שווה ל- (=) משתמש חדש וגם סשנים גדול מ- 100

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

תנאים

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

תנאים של טקסט

תנאים תיאור
שווה ל- (=) ערך ההשוואה זהה בדיוק לערך המאפיין.

דוגמה: ערך ההשוואה chrome תואם בדיוק ל-chrome, אבל לא ל-Chrome או ל-chromebook.

מכיל ערך ההשוואה כלול בערך המאפיין.

דוגמה: ערך ההשוואה chrome כלול ב-chrome וב-chromebook, אבל לא ב-Chrome.

מתחיל ב- ערך המאפיין מתחיל בערך ההשוואה.

דוגמה: ערך ההשוואה 'Chrome' מתחיל ב-'Chrome' וב-'Chromebook', אבל לא ב-'Google Chrome'.

הביטוי הרגולרי מכיל ערך המאפיין מכיל את הביטוי הרגולרי.

דוגמה:

(?i)C[a-z]* תואם ל-chrome, ל-Chrome, ל-Chromebook ול-Google Chrome.

Regexp Contains מחפש את הביטוי הרגולרי בכל מקום בנתונים.

הדגל (?i) גורם לכך שהביטוי הרגולרי לא יהיה תלוי באותיות רישיות.

התאמה לביטוי רגולרי ערך המאפיין תואם לביטוי הרגולרי.

דוגמה:

C[a-z]* תואם ל-Chromebook ול-Chrome, אבל לא ל-Google Chrome.

Regexp Match הוא ביטוי של התאמה מדויקת: הנתונים חייבים להתחיל באות C.

בשימוש אחד או יותר מהערכים להשוואה זהים בדיוק לערך המאפיין. הפונקציה פועלת בדיוק כמו Equal to (=) אבל עבור רשימת ערכים מופרדים באמצעות פסיק.

דוגמה:

ב-Chrome,‏ Windows,‏ MacOS מתאים אם אחד מהם נמצא במימד.

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

דוגמה:

אם רוצים להתאים את המחרוזות 'ab,cd' ו-'50\50', צריך להוסיף לפני הפסיק והלוכסן את התו \:

ב-ab\,cd, 50\\50

Null התאמה מתקבלת אם ערך המאפיין הוא null.

תנאים מספריים

תנאי תיאור
שווה ל- (=) הערך של המאפיין או המדד שווה לערך ההשוואה.
בין (>=&&<=) הערך של המאפיין או המדד נמצא בטווח שצוין. הטווח כולל את המספרים שצוינו.
גדול מ- או שווה ל- (‎>=‎) הערך של המדד או המאפיין גדול מהערך להשוואה או שווה לו.
גדול מ- (<) הערך של המאפיין או המדד גדול יותר מערך ההשוואה.
קטן מ- או שווה ל- (‎<=‎) הערך של המדד או המאפיין קטן מהערך להשוואה או שווה לו.
פחות מ- (<) הערך של המדד או המאפיין קטן מערך ההשוואה.
Null הערך של המאפיין או המדד הוא null.

תנאים של תאריך ושעה

תנאי תיאור
שווה ל- (=) ערך המאפיין שווה לערך ההשוואה.
בין (>=&&<=) ערך המאפיין נמצא בטווח שצוין, כולל תאריך ההתחלה ותאריך הסיום.
גדול מ- או שווה ל- (‎>=‎) הערך של המאפיין מאוחר יותר מהערך להשוואה או זהה לו.
גדול מ- (>) ערך המאפיין מאוחר יותר מערך ההשוואה.
קטן מ- או שווה ל- (‎<=‎) הערך של המאפיין הוא תאריך מוקדם יותר או זהה לתאריך של ערך ההשוואה.
פחות מ- (<) הערך של המאפיין מוקדם יותר מהערך להשוואה.
Null ערך המימד הוא null.
נמצא ב-

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

דוגמה: אם בוחרים באפשרות 'נכלל ב-7 הימים האחרונים', המערכת מחזירה את היום הנוכחי ואת 6 הימים הקודמים.

דוגמה: 'התאריך הוא ביום האחרון' מחזיר את היום הנוכחי.

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

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

דוגמה: "התאריך הוא היום או מאוחר יותר" מחזיר את התאריך של אתמול ואת כל התאריכים שחלפו מאז.

Is This

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

דוגמה: הפונקציה 'השבוע' מחזירה את היום הנוכחי ואת 6 הימים הקודמים.

הבא

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

דוגמה: הפונקציה 'Is Next Week' מחזירה את כל הערכים שמתרחשים בשבוע הבא, החל מיום שני ועד יום ראשון.

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

תנאים בוליאניים

תנאי תיאור
נכון הערך של המאפיין הוא true.
לא נכון הערך של המאפיין הוא false.
Null הערך של המאפיין או המדד הוא null.

ערכים

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