ארכיון קטגוריה: חיפוש SharePoint

כיצד לציין אנשים כמו טווח חיפוש / מקור תוכן באמצעות SharePoint 2013 השאר API

הייתה לי סיבה לעבוד עם ה-SharePoint 2013 Api של חיפוש דרך כל השאר בפעם הראשונה. . רציתי לחפש אנשים, לא מסמכים. המפתח לומד כאן זה תציין מקורות תוכן באמצעות GUID שלה (או לפחות במקרה הזה). גזיר jQuery הבאה מציגה כיצד:

    loadExpertsAsync: פונקציה() {

        jQuery.support.cors = נכון;

        $.אייאקס({
            כתובת url: זה.CreateFullApiUrl() +
                "?querytext = "פורטלים"&sourceid = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,מייל העבודה,מיומנויות,AboutMe,תחומי עניין,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&rowlimit = 99",
            שיטה: "לקבל",
            כותרות: { "קבל": "יישום/json; odata = מפורט" },
            מטמון: שווא,
            הצלחה: פונקציה (תוצאה) {

במקרה שלי, . אני רץ ה-API נגד SharePoint online. כדי לקבל את ה-GUID, עקבתי אחרי השלבים:

  1. גישה מרכז הניהוליים של SharePoint
  2. בחר "לחפש" של הניווט יד שמאל
  3. בחר "ניהול מקורות התוצאה"
  4. בחר "אנשים מקומיים תוצאות"
  5. תראה את כתובת ה-URL.

כתובת האתר שלי נראה. בערך:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

הפרמטר sourceid הוא מה עבד בשבילי.

(אני מבין sourceid בפועל עשוי להיות משהו קבוע עם SP, but I’ll always check anyway 🙂 ).

</קצה>

undefinedמנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

סיבה אחת עבור "היוצר של תקלה זו לא ציין סיבה.”

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

אם ברצונך ערכת התוצאות ללהחזיר תוצאות מעל ומעבר החשודים הרגילים (ראה כאן), באפשרותך להוסיף אותו לאוסף SelectedProperties, כמו ב-:

myKeywordQuery.SelectProperties.Add("xyzzy");

תודה רבה, תיאור של הכובע כדי קורי רוט ו בבלוג זה שימושי מאוד (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

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

"היוצר של תקלה זו לא ציין סיבה."

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

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

הפניה בהישג יד: ברירת המחדל תוצאות בחיפוש KeywordQuery

מתי להפעיל את ביצוע() שיטה ב- KeywordQuery, באפשרותך ליצור ResultTable מבוסס על ResultType.RelevantResults.  מקטע קוד זה ממחיש למה אני מתכוון:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

הטבלה שתיווצר תהיה את העמודות הבאות של מידע: 

מזהה
דרגה
כותרת
מחבר
גודל
נתיב
תיאור
כתיבה
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

אני נגזר רשימה זו SharePoint 2010 סביבה, מהדורה של הארגון.  בתקווה שזה יהיה שימושי למישהו בעתיד.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery ואת המאפיין HiddenConstraints

אני כבר עושה עבודה עם קצת KeywordQuery אובייקט ב- SharePoint 2010 תוך שימוש HiddenConstraints מאפיין.

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

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

keywordQuery.HiddenConstraints = "טווח:\"Industry" ";

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

keywordQuery.HiddenConstraints = "טווח:\"Industry" הגנה";

לעיל הוא אומר באנגלית, "הפעלת שאילתה מילת מפתח מחפש"הגנה", יתרה מזאת, שימוש בטווח "תעשייה".

הנה דרך אחרת להסתכל על זה:

image

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

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

סיבה אחת לשדה"אחד או יותר סוגי אינו מותקן כראוי”

שאני עושה לצבוט קטן אתמול ל- web part אינה שאילתה CAML מול רשימה.  עשיתי את השינוי, לפרוס אותו, חטפתי מכה עם שגיאה:

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

אני עומד בפני עוד נושא כלי יוצא דופן מוקדם יותר כך לא מיד חיבור בשאילתה שלי CAML עם השגיאה SharePoint היה דיווח לי.  עשיתי חיפוש מהיר bing ו ו נמצאו בבלוג זה שימושי על-ידי קלמן Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

השאילתה רע:

שאילתה.שאילתה ="<היכן><ו><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFNY</ערך><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFIS</ערך></Neq></ו></היכן>";

כאן הוא קבוע:

שאילתה.שאילתה ="<היכן><ו><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFNY</ערך></Neq><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFIS</ערך></Neq></ו></היכן>";

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

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

</קצה>

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

אני מאוד נרגש להכריז על זה נטליה Voskresenskaya, MVP של SharePoint והשותף שלי עמית (. עם הרבה פחות עזרה לי ממה שמגיע לה) משיקה קבוצת משתמשים חדש המוקדש חיפוש ארגוני מבוסס על טכנולוגיית Microsoft. כעניין פרקטי, זה מסתכם SP 2010 חיפוש של הרבה דיבורים על מהיר, במיוחד בפגישה הראשונה שלנו. נטליה ואני כתבו הרבה מהר במהלך השנה האחרונה- הבלוגים שלנו (נטליה יש דברים יותר וטוב יותר מאשר אני!).

פגישתנו הראשונה שמגיעה בעוד שבועות ספורים בניו יורק במשרדי המשופץ של מיקרוסופט בשדרה השישית ליד מרכז סלע. אם אתה בניו יורק 12/9, אין לכם שום תירוץ לא להגיע.. גם בשביל אנשים ג'רזי. אנשים לקונטיקט יכולה להשאר בבית (סתם צחקתי!).

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

I'll. בבלוג עוד היום המשמח ביותר מתקרב אבל הירשם עכשיו. לאחר הרישום, ההמתנה מתחילה. במהלך הזמן הזה, נקה את לוח הזמנים שלך, לבשר למשפחתך ואני אודיע לתקשורת כי אתם לא רוצים לפספס נייט treloar ב launch our group to the moon and beyond 🙂

מידע נוסף באתר הרשמי שלנו: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

ממשל וחיפוש SharePoint – זה אף פעם לא מאוחר מדי להתחיל

אני כתבה מאמר (http://searchwinit.techtarget.com/tip/0,289483,sid1_gci1345231_mem1,00.html#) עבור SearchWinIT.com על ממשל כפי שהוא מתייחס SharePoint חיפוש. . זה לא קולי"כרגיל" but that’s editing for you 🙂

. הנה זה מתחיל:

למרות כמעט כל היבט של SharePoint יכולים להפיק תועלת תוכנית ממשל חזק, פונקציונליות חיפוש ארגוניים של MOSS 2007 נהנה יותר מכל.

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

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

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

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי: ,

שירותים בשרת אינה לא הרשימה חפש — ? למה?

צ'וטטתי היום עם אגנס מולנאר (האדם היחיד. כי אני יודע בהונגריה) בנוגע לבעיה תצורה חיפוש מוזר. כלומר, החיפוש היה חסר "שירותים בשרת" התצוגה (באמצעות ניהול מרכזי-> תפעול-> שירותים בשרת).

היה לי מבט VM פונקציונלי במחשב שלי, ביחד, קבענו החיפוש הזה לא היה מותקן בשרת זה. כנראה כמה דרכים לעשות את זה, . אבל עשינו את זה על ידי המאשרת "Office SharePoint Server חיפוש" נעדר מהרשימה של שירותי דרך התחל-> כלי ניהול-> שירותי.

באופן מוזר, . .exe המשויך * היה * בשרת ("C:\תוכנית Office FilesMicrosoft Servers12.0Binmssearch.exe").

עשה חיפוש מהיר ומצאתי את הבלוג: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

. זה בשרשרת דוא עם נקודת המפתח הזה:

"פתרתי את הבעיה. זו הייתה טעות שלי. אני בוחר "אינטרנט חזיתי" במקום "השלמה" במהלך ההתקנה."

זה היה מבטיח, אבל לא היינו בטוחים אם המתקין למעשה בחרה WFE במקום מלאה בעת התקנת מוס.

בדקנו לראשונה (המוקדם) גירסת הקובץ PSCDiagnostics * ב- 12 כוורת רישום ספריות, שם, מצאנו כי המתקין היה, למעשה, תצורת שרת זה יהיה אינטרנט חזיתי. סופו של הסיפור, זה היה סוף שמח.

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

עדכון: אגנס בלוגים על הנושא הזה כאן: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי:

עצה מהירה: השימוש “IsDocument:1” לקצץ תוצאות חיפוש

עדכון 11/03/08: עמית MVP מייק וולש כראוי מצביע כי זה WSS 3.0 / תכונה מוס. זה לא עובד ב- WSS 2.0 או מוקדמת יותר.

Updatte 11/03/08: (העדכון השני ביום אחד!): הקפד לקרוא את ההערה מעולה של "בפיראטיות" עבור מידע נוסף וקישור xref טוב אחר.

שתי שאלות עלה ברצף מהיר השבוע על הפורומים של MSDN מבקש וריאציה של זה:

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

. זה למעשה די קל מחוץ לקופסה. פשוט להוסיף את IsDocument":1" שאילתת חיפוש ו- SharePoint חיפוש (WSS וגם מוס) להגביל עצמו מציג המסמכים הממשיים.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי:

פגש את ועדת החיפוש שלך החודש?

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

אתה לא צריך לחפש? Then form one 🙂

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

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

מי צריך להיות על ועדת המינויים? הכרת את האנשים שלך הכי טוב, אבל תשקלו:

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

ניתוח מאושר!

</קצה>

מנוי על הבלוג שלי.

תגיות טכנורטי: