M365Con 2027 – כנס אונליין חינמי · 11–22 Jan 2027 · 120 sessions→ m365con.net

בלוג · Mirko Peters

שאילתות חיפוש ב-Microsoft 365: תחביר

By · · Updated

פתרון בעיות בתחביר של שאילתות חיפוש ב-Microsoft 365, עם הנחיות מעשיות לגבי אופרטורים, מסננים, KQL, עיצוב ופתרון בעיות בתוצאות החיפוש.

Automatically translated with AI from the original post. Read the English original

Cover: Fix Microsoft Teams Governance Sprawl with Enforced Decisions

בעיות בתחביר של שאילתות חיפוש יכולות להפוך חיפוש פשוט לכאב ראש, במיוחד בסביבות Microsoft כמו M365, Azure, Power Platform ו-Copilot. תחביר השאילתה הוא פשוט קבוצת הכללים שמגדירים איך כותבים הוראות חיפוש, כך שהמערכת תבין בדיוק מה אתם מחפשים. אם טעיתם בתחביר, גם במעט, ייתכן שתקבלו תוצאות מוזרות, אין תוצאות בכלל, או הודעות שגיאה שלא אומרות הרבה.

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

הבנת מילות מפתח וזוגות שדה:ערך בשאילתות חיפוש

אם אתם רוצים תוצאות חיפוש טובות במערכות של Microsoft, הכול מתחיל מהיסודות: מילות מפתח וזוגות שדה:ערך. חשבו על מילות המפתח כעל המילים המרכזיות שאתם מקלידים בתיבת החיפוש. הן אומרות למערכת במה אתם באמת מעוניינים, כמו "חשבונית", "פגישה" או "מדיניות". פשוט, נכון? אבל כדי לדייק, לעתים קרובות תצטרכו זוגות שדה:ערך. כאן מציינים בדיוק באיזה שדה לחפש ומה רוצים למצוא בו, למשל subject:"Quarterly Report" או status:Open.

בפלטפורמות של Microsoft, במיוחד בכלים כמו SharePoint או Dataverse, שימוש בשמות השדות ובעיצוב הנכונים עוזר to להימנע משגיאות ומצמצם את רשימות התוצאות העצומות. אפשר להקליד משהו כמו createdBy:"Jane Smith" כדי למצוא כל מה ש-Jane נגעה בו, או date:2024-05-01 לתאריך מסוים. אם תטעו בחלק אחד של זוג שדה:ערך, כמו שכחת הנקודתיים או שימוש בשם שדה שגוי, סביר להניח שלא תמצאו דבר.

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

שימוש באופרטורים יחסיים ובאופרנדים לחידוד שאילתות חיפוש

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

אופרטורים לוגיים כמו AND, OR ו-NOT עוזרים לשלב כמה תנאים. רוצים תוצאות שעומדות ביותר מקריטריון אחד? השתמשו ב-AND, כמו status:open AND priority:high. צריכים דבר זה או אחר? OR הוא החבר שלכם, כמו department:HR OR department:Finance. NOT מחריג את מה שלא רוצים, למשל status:closed NOT assigned:Bob.

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

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

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

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

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

שימוש בביטויים, תווים כלליים וקרבה לתוצאות גמישות יותר

  • התאמת ביטוי: כדי לחפש ביטוי מדויק, עטפו את המילים במירכאות. לדוגמה, "year-end report" יציג תוצאות שבהן המילים מופיעות יחד, באותו סדר. שימושי לאיתור שמות, כותרות או משפטים ספציפיים.
  • תווים כלליים: השתמשו בתווים כלליים – בדרך כלל הכוכבית (*) לכל מספר של תווים וסימן השאלה (?) לתו בודד. לדוגמה, inven* ימצא את invent, inventory או invention. שימושי לאיתור איות שונים או מונחים חלקיים.
  • אופרטורי קרבה: כדי למצוא מילים הנמצאות קרובות זו לזו, השתמשו באופרטורי קרבה. בחלק מחיפושי Microsoft, הקלדת "cloud platform"~5 תמצא את 'cloud' ו-'platform' במרחק של עד חמש מילים זו מזו. זה שימושי במיוחד כאשר הניסוח המדויק משתנה אבל ההקשר חשוב.
  • שילוב טכניקות: שלבו התאמת ביטוי ותווים כלליים יחד למקסימום גמישות. לדוגמה, "data* privacy"~3 תאתר כל ביטוי שבו מילה המתחילה ב-'data' מופיעה בקרבה ל-'privacy'.
  • שיטות עבודה מומלצות: בדקו תמיד את התחביר של המערכת, שכן תווים כלליים ואופרטורי קרבה עשויים להיות בפורמט שונה מעט בכלי Microsoft. שימוש שגוי במירכאות או אי-הברחה של תווים מיוחדים עלולים לגרום לשגיאות ניתוח, ולכן כדאי לשים לב לכך.

חיפושי ערכים מיוחדים באמצעות ANY ו-NONE לשאילתות מבוססות שדות

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

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

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

במערכות גדולות של Microsoft, לא מספיק לחפש לפי מילות מפתח בלבד. סינון לפי פרקי זמן או שדות נתונים ספציפיים הוא המפתח כשצריך לעבור על אלפים – או מיליונים – של רשומות. בין אם אתם עובדים ב-Azure, ב-Power Platform או ב-M365, הגדרת מסננים מבוססי זמן ושדה מספקת דרך קצרה ישירות אל מה שחשוב ביותר.

חלק זה של בניית השאילתות מסביר כיצד להשתמש בטווחי תאריכים, חותמות זמן והגבלות שדה כמסננים. השילוב הנכון של אופרטורי סינון, צמדי field:value ומחרוזות חיפוש מאפשר למקד בדיוק במה שאתם צריכים. אולם לצד הכלים העוצמתיים האלה מגיעים אתגרים חדשים, כמו זכירת פורמט התאריך הנכון – למשל YYYY-MM-DD לעומת DD/MM/YYYY – וקביעת אופרטורי הסינון בצורה מדויקת.

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

חיפושי זמן והחלת הגבלות שדה לסינון מדויק יותר

  • מסנני טווח תאריכים ושעות: השתמשו ב-date:>=2024-01-01 AND date:<=2024-06-30 כדי לאתר רשומות בתוך פרק זמן מסוים. התחביר עשוי להשתנות, אך יש לשמור על פורמט עקבי כדי להימנע משגיאות ניתוח.
  • שאילתות זמן יחסי: חפשו באמצעות מונחים כמו created:today או modified:lastweek כדי לצמצם לפעילות אחרונה. מערכות רבות של Microsoft תומכות בקיצורים אלה לפרקי זמן נפוצים.
  • שילוב מספר מסננים: ניתן לערום מסננים כדי לבצע חיפושים מדויקים. לדוגמה, status:closed AND resolvedBy:"Alex Kim" AND date:2024-03* מחזיר רק רשומות סגורות שטופלו על ידי Alex במרץ 2024.
  • סינון לפי שדה ספציפי: השתמשו בצמדי field:value מדויקים כדי לצמצם את היקף החיפוש, כמו department:"Finance" או assignedTo:ANY לסינון גמיש אך ממוקד.
  • איתור שגיאות בתחביר מסננים: אם שאילתות נכשלות, בדקו שגיאות הקלדה, פורמטים לא נתמכים של תאריכים או תווים שלא הוגנו כראוי. הודעות השגיאה מצביעות לרוב בדיוק על הבעיה – אל תתעלמו מהן בזמן פתרון תקלות.

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

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

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

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

תיקון טעויות נפוצות במקפים ובמחרוזות שאילתה

  • שימו לב למקפים: אל תערבבו בין מקף רגיל (-), קו מפריד (–) וסימן מינוס (−). בדרך כלל נתמכים רק מקפים רגילים בשמות שדות או בערכים.
  • רווחים סביב אופרטורים: אל תשאירו רווחים בין השדה, הנקודותיים והערך (כמו type:report), אלא אם הערך מורכב ממספר מילים – ואז יש לכתוב אותו במירכאות.
  • מחרוזות שבורות: סגרו את כל מירכאות הפתיחה והסגירה. מירכאה מיותרת או חסרה משבשת את מנתח התחביר וגורמת לשגיאה.
  • הודעות שגיאה: שימו לב לשגיאות כמו "Unexpected character" או "Syntax error near -" – הן מצביעות לרוב על בעיות במקפים או במחרוזות, ולכן אל תעברו עליהן לסדר היום.
  • טיפ לתיקון: אם אינכם בטוחים, הקלידו את השאילתה מחדש לאט, או העתיקו שאילתה שעובדת ושנו אותה כתבנית. לפעמים מה שנראה נכון אינו כזה, בגלל תווים מיוחדים בלתי נראים שנכנסו בהעתקה והדבקה.

הבנת שלב הניתוח, שיקולים מרכזיים ומשוב המשתמש

  • הגדרת ניתוח: שלב הניתוח (parse) הוא השלב שבו המערכת מפרקת את השאילתה שלכם, בודקת את התחביר ומחליטה אם היא מבינה מה אתם מבקשים.
  • טיפול בשגיאות: אם שאילתה לא עוברת ניתוח, לרוב תקבלו שגיאה ספציפית שמצביעה על המקום המדויק שבו נכשלה. קראו אותה בעיון – בדרך כלל היא מדגישה את הסיבה.
  • תיקון שאילתות פגומות: רוב הבעיות נובעות מתווים שהוצבו במקום לא נכון או שחסרים – כמו נקודותיים, מירכאות או סוגריים. אם מופיעה שגיאה, בדקו את מבנה השאילתה צעד אחר צעד.
  • לולאות משוב משתמש: מערכות רבות של Microsoft מציעות הצעות או תיקונים אוטומטיים. אל תתעלמו מהם – לעתים קרובות הם מכוונים אתכם ישירות לתחביר הנכון.
  • הפניה לתיעוד: כשאתם לא בטוחים, עיינו בתיעוד הרשמי של Microsoft לגבי התחביר הנתמך בסביבה שלכם. התמיכה בתחביר עשויה להשתנות בין Power Platform, Azure ו-M365.

משאב מקיף לתחביר שאילתות וטבלת עזר

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

  1. אופרטורים בסיסיים: השתמשו ב-AND, OR ו-NOT כדי לשלב או לשלול מונחי חיפוש. לדוגמה: project AND status:active. זכרו שחלק מהמערכות מתייחסות לאופרטורים באותיות קטנות וגדולות בצורה שונה.
  2. צמדי שדה-ערך: מצאו במדויק את מה שאתם מחפשים על ידי כיוון החיפוש לשדות. פורמט: field:value (כמו author:Johnson). הוספת מירכאות לערכים עוזרת כשלערכים יש רווחים: title:"Q2 Report".
  3. תווי כללי חיפוש וביטויים: הוסיפו כוכבית—*—בסוף המילה כדי להתאים לכל מה שמתחיל במילה שהזנתם: plan* תואם ל-"plan" וגם ל-"planner" וגם ל-"planning". השתמשו במירכאות כדי לחפש ביטוי מדויק: "customer support".
  4. ערכים מיוחדים: ANY מציין כל ערך בשדה. NONE מציין ששדה ריק. לדוגמה: tag:ANY או tag:NONE.
  5. תאריך ושעה: השתמשו בפורמטים כמו created:>=2024-01-01 או due:2024-05-10. שימו לב: חלק מהמערכות מצפות לתאריכים בפורמט YYYY-MM-DD, וחלקן לא. אל תתנו לתו המפריד לבלבל אתכם אם הגדרות האזור שלכם כותבות תאריכים בצורה אחרת.

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

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

כדאי גם להאזין לאלה

אם אתם מתעניינים בתחביר שאילתות החיפוש של Microsoft 365, הפרקים הבאים מוסיפים הקשר מעשי על שיתוף פעולה ב-Microsoft 365, חוויית עובדים, ממשל ואימוץ בטוח של AI.

הפרקים האלה מספקים הקשר שימושי להמשך, כשעוברים מהתיאוריה ליישום מעשי של Microsoft 365.

Entities in this article

Power Platform Microsoft 365 Microsoft Dataverse Microsoft Search SharePoint

Related articles

RSS