ארכיון חודשי: ייתכן 2008

עצה הגירה SharePoint: השימוש “נתונים שאינם מתויגים” תצוגות עבור ההעברה מצטבר

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

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

זוהי ספריית המסמכים החדשה:

התמונה

תפתח שני חלונות חוקרים. הנקודה הראשונה ב- SPS 2003 והשני -ספריית המסמכים החדשה ב- MOSS. צילום מסך הבאים מציגה את זה. שימו לב: הדפדפן העליון הוא למעשה מכוון c שלי:\זמני נסיעה, אבל אתה יכול לדמיין את זה הצבעה SPS 2003 ספריית מסמכים:

התמונה

לאחר מכן גרור ושחרר את המבצע, המראה היעד שלי ככה:

התמונה

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

התמונה

עכשיו, כאשר מישהו יושב למטה כדי לבלות שעה יומית שהוקצה שלהם או שניים כדי לתייג מסמכים שהועברו, הם יכולים להשתמש "המסמכים לא מתויגים" תצוגת למקד את המאמץ שלהם:

התמונה

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

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

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

</קצה>

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

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

חיפוש כלליים של SharePoint: “Pro” . זה לא גזע של “תכנות”

בפורום חפש MSDN, אנשים מרבים לשאול שאלה כזאת:

"יש לי מסמך בשם ' מדריך תכנות’ אבל מתי לחפש ' Pro’ חיפוש לא מצאתי."

ייתכן שזה לא מרגיש כך, . אבל זה יסתכם חיפוש כלליים. ממשק המשתמש של מוס/WSS אינו תומך חיפוש כלליים מחוץ לקופסה.

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

אלה הם כמה גבעולים:

  • "דג" הוא גבעול כדי "לדוג"
  • "מייג'ור" הוא גבעול כדי "המקצוע הראשי שלך"

. אלו לא נובעת:

  • "maj" . זה לא גזע כדי "מייג'ור"
  • "pro" . זה לא גזע כדי "מתכנת"

מנוע החיפוש WSS/מוס תומך כרטיס בר חיפוש באמצעות ה-API. הנה מאמר בבלוג אחד מתאר איך עושים את זה: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

המוצר צד ג', Ontolica, מספק כרטיס בר חיפוש. לא השתמשתי מוצר זה.

</קצה>

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

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

רישום פעילות בזרימת עבודה ב- SharePoint Designer

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

. טוב, סאנג'יב הראג'פוטים הקדים אותי. נעיף מבט.

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

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

ישנם כמה סיכונים / חסרונות:

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

</קצה>

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

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

הבעיה עם מתרבים … לטעות .. מחווני Kpi

זה השבוע אני סיימתי. הוכחת רעיון הפרוייקט עבור לקוח במנהטן. בעודו מיישם את הפתרון, נתקלתי חסרון נוסף של Kpi מוס (ראה כאן בעיית ה-KPI הקודם, לעקיפת הבעיה שלי).

רקע: השתמשנו SharePoint Designer זרימת עבודה ליצור מודל של תהליך עסקי ארוך מורכבים למדי של רב-חודשי. כפי chugged, זה לעדכן את מידע מצב ברשימה. מחווני Kpi להשתמש בנתונים אלה כדי לעשות את הקסם שלהם.

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

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

לבסוף, השתמשנו פריטי רשימת ה-KPI לעשות ספירה בתצוגת רשימה באתר (בניגוד משיכת ממקור נתונים אחר, כמו ב- excel או SQL).

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

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

דוגמה:

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

תהליך יצירת מופעים של אינן פותרות את ה-URL.

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

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

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

</קצה>

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

מוס חווה קטנה התקנה וקביעת תצורה של סיפור המלחמה

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

התצורה הסופית החווה:

  • SQL/אינדקס/אינטראנט WFE בתוך חומת האש.
  • WFE של האזור המפורז.
  • פיירוול בין האזור המפורז לשרת פנימי.

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

  1. SSL אומר שאתה צריך אישור.
  2. השרת DMZ חייב להיות חלק מתחום.

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

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

שבוע עובר, הלקוח ישיג את האישור.

הבחור התשתית שלנו מופיע ומגלה כי השרת DMZ לא הצטרף לתחום כלשהו (תחום היקפית עם יחסי האמון מוגבלים או קבוצת המחשבים באינטרא-נט). . בזבזנו כמעט 1/2 ביום זה. אם לא ניתן אישור SSL חסרים לקבור אותנו, גילינו זה מוקדם יותר. נו טוב….

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

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

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

</קצה>

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

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

קולפא — SharePoint Designer * יכול * ליצור זרימות עבודה של מכונה המדינה

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

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

להגדיר את זה:

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

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

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

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

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

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

</קצה>

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

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

לומד בדרך הקשה — DMZ WFE חייב להיות בתחום

למרות שזה לא נכון., כעניין פרקטי, הפונה לאינטרנט אינטרנט חזיתי ב DMZ בטח בתחום (כלומר. לא איזה שרת עצמאי בקבוצת קטנה משלו). זה לא צריך להיות באותו תחום WFE פנימית(s) שרתים אחרים (ואת כנראה לא צריך), אבל זה צריך להיות קבוצת מחשבים.

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

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

אנחה.

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

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

אם לא ניסית טוויטר …

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

. זה בונה קהילה אמיתית בצורה ממש משלים בלוגים, פורומים ופגישות פנים מול פנים אפילו אישי.

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

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

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

. זה רק הדברים האישיים.

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

אם לא טעמת את זה, אתה באמת צריך לתת לו ללכת.

חפש אותי http://www.twitter.com/pagalvin

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

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