Saturday, May 30, 2009

ההיסטורייה של ה - BI

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

טיפ לקיצור זמן ייבוא העולם:פרמטר COMPARE_CONTEXTS_WITH_JOINS

פרמטר COMPARE_CONTEXTS_WITH_JOINS הוא אחד מהפרמטרים שניתן לשנות ב- Designer
והוא משווה joins עם contexts על מנת לבדוק שהם באותו/לא באותו ה- context .
מה זה מעניין ? הפרמטר מוגדר כ- yes באופן דיפולטיבי וכאשר אתם מייבאים את העולם אתם עשויים לחכות זמן רק (כמה דקות) אם מדובר בעולם גדול מאחר ומתסבר שמדובר בבדיקה כבדה.
אפשר לשנות את הפרמטר מ- yes ל-no ואז בעת הייבוא הבא,הזמן יתקצר פלאים...נסו ותהנו.

Sunday, May 10, 2009

הפרש ימים בין תאריכים ללא סופ"ש

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

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]*2

3.ניצור חישוב של הפרש הימים ללא סופ"ש:
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'

בהצלחה...

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