היי,צפו בסרטו מגניב שיצר Nick Smith המסכם בצורה מעניינת ומצחיקה את תולדות ה-BI...
Saturday, May 30, 2009
טיפ לקיצור זמן ייבוא העולם:פרמטר COMPARE_CONTEXTS_WITH_JOINS
פרמטר COMPARE_CONTEXTS_WITH_JOINS הוא אחד מהפרמטרים שניתן לשנות ב- Designer
והוא משווה joins עם contexts על מנת לבדוק שהם באותו/לא באותו ה- context .
מה זה מעניין ? הפרמטר מוגדר כ- yes באופן דיפולטיבי וכאשר אתם מייבאים את העולם אתם עשויים לחכות זמן רק (כמה דקות) אם מדובר בעולם גדול מאחר ומתסבר שמדובר בבדיקה כבדה.
אפשר לשנות את הפרמטר מ- yes ל-no ואז בעת הייבוא הבא,הזמן יתקצר פלאים...נסו ותהנו.
והוא משווה joins עם contexts על מנת לבדוק שהם באותו/לא באותו ה- context .
מה זה מעניין ? הפרמטר מוגדר כ- yes באופן דיפולטיבי וכאשר אתם מייבאים את העולם אתם עשויים לחכות זמן רק (כמה דקות) אם מדובר בעולם גדול מאחר ומתסבר שמדובר בבדיקה כבדה.
אפשר לשנות את הפרמטר מ- yes ל-no ואז בעת הייבוא הבא,הזמן יתקצר פלאים...נסו ותהנו.
Sunday, May 10, 2009
הפרש ימים בין תאריכים ללא סופ"ש
בעיה ידועה בעת חישוב הפרשי ימים היא הצורך לעיתים להוציא החוצה מההפרש את סופי השבוע שאינם נחשבים לרוב כימי עבודה.המשמעות ?לקוח מתלונן שהוא מחכה למעלה מ-7 ימים לפתרון התקלה,אתם מריצים דוח שמאמת את דבריו ומגלים שהסופ"ש נכלל בחישוב הימים ואתו אכן מדובר ב-7 ימים,בלעדיו מדובר ב-5,מה שאומר שהוא עדין עומד במסגרת ימי הטיפול...
אז איך מחשבים את זה ?זה פשוט.באמצעות הנוסחאות הבאות (התעלמו מהיישור בהעתקה זה מסתדר) נבצע זאת:
3.ניצור חישוב של הפרש הימים ללא סופ"ש:
Number of days : =Floor((DaysBetween([Start Date] ,[End Date])-[Non Working Days]))
דרך אגב,שיניתי את הסוגריים המרובעים ל - ] בגלל שאין תמיכה בפונט זה באתר....
שאתם מעתיקים את הפונקצייה תחליפו את הסוגר המרובע בסוגר הגדול/קטן
וכן את שדות ה-end/start בתאריכים שלכם בדוח.
תהנו...
אז איך מחשבים את זה ?זה פשוט.באמצעות הנוסחאות הבאות (התעלמו מהיישור בהעתקה זה מסתדר) נבצע זאת:
1.ניצור חישוב ראשון שיספור כמה סופי שבוע היו בתקופה שבא חשבתם את הפרש הימים מיום פתיחת התקלה להיום נגיד.
Number of Weekends: =Truncate((DayNumberOfWeek([Start Date])+DaysBetween([Start Date>] ,[End Date])) /7 ,0)2.ניצור חישוב שיכפיל את הסופי שבוע במספר הימים (*2 ) בכל סוף שבוע כזה ואז נחסר את הסכום מהפרש הימים (פונקציית ה- days between ),הנה:
Non Working Days: = [Number of Weekends]*23.ניצור חישוב של הפרש הימים ללא סופ"ש:
Number of days : =Floor((DaysBetween([Start Date] ,[End Date])-[Non Working Days]))
דרך אגב,שיניתי את הסוגריים המרובעים ל - ] בגלל שאין תמיכה בפונט זה באתר....
שאתם מעתיקים את הפונקצייה תחליפו את הסוגר המרובע בסוגר הגדול/קטן
וכן את שדות ה-end/start בתאריכים שלכם בדוח.
תהנו...
Query the Universe’s Reports
באמצעות הסקריפט הבא תוכלו למצוא את השאילתות שמגיעות מעולם מסויים:
SELECT
si_id,si_name,si_webi,si_cuid
FROM
CI_AppObjects
WHERE si_name = 'UNIVERSE_NAME' AND si_kind = 'Universe'
בהצלחה...
SELECT
si_id,si_name,si_webi,si_cuid
FROM
CI_AppObjects
WHERE si_name = 'UNIVERSE_NAME' AND si_kind = 'Universe'
בהצלחה...
Labels
BOXI,
CMC,
metadata,
Query Builder,
SQL
Monday, May 4, 2009
הישר מהמעבדה : Visual Prompts
Visual Prompts מאפשרים למשתמש ליצור רשימות ערכים המציגות תמונות במקום את הערך.
לדוגמא:המשתמש בוחר אזור או מדינה אך הרשימה היא בעצם מפה של אזורים שכל ערך מובלט ברגע שמסמנים אותו.
הרכיב עובד בטכנולוגיית Flash ומצריך התקנה של Xcelsius 2008 בכדי להשתמש ב-Xcelsius visualisation components.
נסו או צפו בסרטון המדגים את היכולת המגניבה הזו:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/webcontent/uuid/806654b6-6d98-2b10-2c83-d4a304fbc8ca
לדוגמא:המשתמש בוחר אזור או מדינה אך הרשימה היא בעצם מפה של אזורים שכל ערך מובלט ברגע שמסמנים אותו.
הרכיב עובד בטכנולוגיית Flash ומצריך התקנה של Xcelsius 2008 בכדי להשתמש ב-Xcelsius visualisation components.
נסו או צפו בסרטון המדגים את היכולת המגניבה הזו:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/webcontent/uuid/806654b6-6d98-2b10-2c83-d4a304fbc8ca
Subscribe to:
Posts (Atom)