Cloud Talent Solution מאפשר לכם לקבל ייצוג היסטוגרמי של מספר המשרות שמשויכות לחיפוש נתון. חיפוש היסטוגרמה מחזיר את מספר כל המשרות שתואמות לשאילתה מסוימת, עם פירוט לפי searchType שצוין.
לדוגמה, חיפוש היסטוגרמה יכול להחזיר את מספר המשרות לפי סוג העסקה (משרה מלאה, משרה חלקית וכו') שקיימות במאונטיין ויו, קליפורניה. כדי להגדיר את המאפיינים והפרמטרים של ההיסטוגרמה, פועלים לפי ההוראות במדריך הזה.
היסטוגרמות מופעלות בדרך כלל במקביל לקריאה לחיפוש, באמצעות אותו JobQuery ואותו requestMetadata.
בקשה
אפשר לקבל את ההיסטוגרמה מ-search API הבסיסי. כדי לעשות את זה, צריך להגדיר את histogramFacets ב-API search ולהגדיר את המסננים של הבקשה. הערה: ההיסטוגרמה מתייחסת לכל המסננים שמוגדרים בשאילתת החיפוש. בדוגמה הבאה מוסבר המנגנון של אחזור היסטוגרמה,
שדות חובה
-
searchTypesהיא רשימה של קטגוריות שרוצים לקבל עבורן את מספר המוצרים. לדוגמה, אם מצייניםEMPLOYMENT_TYPE, הפונקציה מחזירה את מספר סוגי ההעסקה, כמו משרה מלאה או משרה חלקית. רשימה מפורטת של ערכי enum זמינה במאמרSearchType.
שדות אופציונליים
jobQueryהיא שאילתת החיפוש של המשרה. פרטים נוספים זמינים במאמר בנושא מסנני חיפוש. בדוגמה הזו, לא מוחלת שאילתה.
requestMetadataמכיל מידע על המשתמש שיזם את החיפוש. מידע נוסף זמין בקטעRequestMetadataבדף חיפוש המשרות.enableBroadeningמרחיב את ההגבלות על המיקום ועל קטגוריית המשרה של בקשת החיפוש, כדי להציג יותר תוצאות. לדוגמה, אם בבקשה צוינו משרות ברדיוס של 20 מייל ממיקום מסוים, הגדרת הדגל הזה לערךtrueעשויה להחזיר משרות מחוץ לרדיוס הזה. בדוגמה הבאה לא נכללות תוצאות מורחבות.
דוגמאות
בדוגמה הבאה מוצגת רשימת מספר המשרות בשדות COMPANY_ID וב-customAttribute someFieldName1:
Java
מידע נוסף על התקנה ויצירה של לקוח Cloud Talent Solution זמין במאמר ספריות לקוח של Cloud Talent Solution.
Python
מידע נוסף על התקנה ויצירה של לקוח Cloud Talent Solution זמין במאמר ספריות לקוח של Cloud Talent Solution.
Go
מידע נוסף על התקנה ויצירה של לקוח Cloud Talent Solution זמין במאמר ספריות לקוח של Cloud Talent Solution.
הגדרת ערכי סף מינימליים לרלוונטיות
בבקשות להיסטוגרמה לא נעשה שימוש בסף הרלוונטיות. כדי להבטיח שהמספרים יהיו זהים בין חיפוש היסטוגרמה לבין חיפוש משרה זהה, הערך של disableKeywordMatch בחיפוש המשרה צריך להיות false.