Monday, September 24, 2012

OBIEE 11.1.1.6.4 is Available - in English

Please note, since OBIEE 11.1.6.11 is available (see here) you should consider it instead of 11.1.1.6.4.


Patch 11.1.1.6.4 is available from Oracle support site (support.oracle.com or supporthtml.oracle.com). 
The first part of the patch is Patch 14538078.
It can be installed on OBIEE 11.1.1.6.0, 11.1.1.6.1, 11.1.1.6.2 and 11.1.1.6.2 BP1.

As usual, the real patch has 7+1 parts. The installation steps for the first 7 are similar. I recommend reading the first readme – patch 14538078 readme file. To be totally correct it’s not the first 7, but first 6 since patch number 7 contains only client tools (BI Administration, MapViewer…) and to the best of my knowledge are not relevant to non-Windows installations.

The Oracle Business Intelligence 11.1.1.6.4 patchset comprises a number of patches:
Patch Abstract
14538078 Patch 11.1.1.6.4 (1 of 7) Oracle Business Intelligence Installer
14538128 Patch 11.1.1.6.4 (2 of 7) Oracle Real Time Decisions
14285344 Patch 11.1.1.6.4 (3 of 7) Oracle Business Intelligence Publisher
14538164 Patch 11.1.1.6.4 (4 of 7) Oracle Business Intelligence ADF Components
14415773 Patch 11.1.1.6.4 (5 of 7) Enterprise Performance Management Components Installed from BI Installer 11.1.1.6.x
14405222 Patch 11.1.1.6.4 (6 of 7) Oracle Business Intelligence
14409674 Patch 11.1.1.6.4 (7 of 7) Oracle Business Intelligence Platform Client Installers and MapViewer

Additionally there is the patch number 8, it is named JDeveloper Patch, but it is for OBIEE as well. It's the same patch you used if you installed 11.1.1.6.2 BP1. So if you already installed it, I see no reason to do it again.

Patch 13952743JDeveloper patch -   - RUP3 MLR4.3  CUMULATIVE: BASED ON JDEVADF_11.1.1.6.2_GENERIC_120329.1447.6268.1
The installation steps are same as 11.1.1.6.2 BP1 as we described here.
Please note, that readme tell you to do the following backups:
  • The ORACLE_HOME\bifoundation\server directory
  • The ORACLE_INSTANCE\bifoundation\OracleBIServerComponent\coreapplication_obis1\repository
  • The ORACLE_BI_HOME\bifoundation\jee\mapviewer.ear\web.war\WEB_INF\conf\mapViewerConfig.xml, if you have modified it. This last bullet is relevant to those who configured the OBIEE Maps (described, in Hebrew here).
I'm not aware of any new features in 11.1.1.6.4. Only bug fixes.

Please note the following from readme. This is relevant for you if you customized OBIEE interface:

Section 6.1: Copying BIChart.swf to Custom Directories

The Oracle white paper "Customizing Oracle Business Intelligence Enterprise Edition 11g" describes how to customize Oracle BI Presentation Services by storing custom skins, styles, and messages in a custom directory.
If the BI System has been customized as described in the white paper and custom skins are stored in one or more custom directories, then follow these additional instructions to complete the 11.1.1.6.4 patchset installation:
  1. Go to the following directory:
    ORACLE_BI_HOME\bifoundation\web\app\res\sk_blafp\dvt
  2. Verify that the BIChart.swf file in that directory:
    • Has a size of 457KB (466,944 bytes)
    • Has a date of 6/4/2012
  3. Copy the BIChart.swf file to each custom directory in the BI System, replacing the existing file of that name:
    For example, on Windows, you might copy the BIChart.swf into the following custom directory:
    c:\prod_mwhome\Oracle_BI1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\sk_mylookandfeel\dvt
  4. Stop and restart the Oracle BI Presentation Services system component as follows:
    1. Stop Presentation Services, by entering the following at the command prompt:
      opmnctl stopproc ias-component=coreapplication_obips1
    2. Restart Presentation Services, by entering the following at the command prompt:
      opmnctl startproc ias-component=coreapplication_obips1
  5. Clear the browser cache.

By the way... we just started and we already have a problem with installing the sixth patch - 14405222 on Linux 64bit. There is also a simple solution here.

On my personal computer (Windows 7, 64bit), the patchset worked well. Of course I had to restore the mapViewerConfig.xml file from backup, according to the guidelines above.

Sunday, September 23, 2012

OBIEE 11.1.1.6.4 is available

 For English version click here.

שימו לב! מאחר וקיים עדכון 11.1.1.6.11 (ראו כאן), כדאי לשקול אותו ולא גרסה זו.
 
עדכון (patch) גרסת 11.1.1.6.4 קיים להורדה מאתר התמיכה של אורקל. מדובר לכאורה ב Patch 14538078 הניתן להורדה מאתר התמיכה (support.oracle.com או supporthtml.oracle.com).

העדכונים כוללים גם את 11.1.1.6.1 וניתנים להתקנה על 11.1.1.6.0 או 11.1.1.6.1  או 11.1.1.6.2 או 11.1.1.6.2 BP1

למעשה מדובר בסדרה הרגילה של 7+1 עדכונים. כרגיל מומלץ להתקין את כל השמונה.



The Oracle Business Intelligence 11.1.1.6.4 patchset comprises a number of patches:
Patch Abstract
14538078 Patch 11.1.1.6.4 (1 of 7) Oracle Business Intelligence Installer
14538128 Patch 11.1.1.6.4 (2 of 7) Oracle Real Time Decisions
14285344 Patch 11.1.1.6.4 (3 of 7) Oracle Business Intelligence Publisher
14538164 Patch 11.1.1.6.4 (4 of 7) Oracle Business Intelligence ADF Components
14415773 Patch 11.1.1.6.4 (5 of 7) Enterprise Performance Management Components Installed from BI Installer 11.1.1.6.x
14405222 Patch 11.1.1.6.4 (6 of 7) Oracle Business Intelligence
14409674 Patch 11.1.1.6.4 (7 of 7) Oracle Business Intelligence Platform Client Installers and MapViewer

ובנוסף השמיני שקיים כבר כחלק מעדכונים קודמים, החל מ11.1.1.6.2 (על כן אין צורך להתקינו שנית, אם כבר עשיתם זאת):
Patch 13952743JDeveloper patch -   - RUP3 MLR4.3  CUMULATIVE: BASED ON JDEVADF_11.1.1.6.2_GENERIC_120329.1447.6268.1

ההנחיות להתקנה זהות להנחיות שפירסמנו ללעדכון הקודם (BP1), כאן.

שימו לב ההמלצה לגבות את החלקים הבאים, המופיעה בreadme, לא נובעת משיעמום מפתחי עדכון התוכנה:
  • The ORACLE_HOME\bifoundation\server directory
  • The ORACLE_INSTANCE\bifoundation\OracleBIServerComponent\coreapplication_obis1\repository
  • The ORACLE_BI_HOME\bifoundation\jee\mapviewer.ear\web.war\WEB_INF\conf\mapViewerConfig.xml, if you have modified it
הסעיף האחרון רלוונטי למי שקינפג את המפות בOBIEE (כמתואר כאן)

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

מבחינת הReadMe, ישנה פסקה שלא הדגשנו בתאור הקודם, הרלוונטית לאלו שעשו קסטומיזציה של הממשק:

Section 6.1: Copying BIChart.swf to Custom Directories

The Oracle white paper "Customizing Oracle Business Intelligence Enterprise Edition 11g" describes how to customize Oracle BI Presentation Services by storing custom skins, styles, and messages in a custom directory.
If the BI System has been customized as described in the white paper and custom skins are stored in one or more custom directories, then follow these additional instructions to complete the 11.1.1.6.4 patchset installation:
  1. Go to the following directory:
    ORACLE_BI_HOME\bifoundation\web\app\res\sk_blafp\dvt
  2. Verify that the BIChart.swf file in that directory:
    • Has a size of 457KB (466,944 bytes)
    • Has a date of 6/4/2012
  3. Copy the BIChart.swf file to each custom directory in the BI System, replacing the existing file of that name:
    For example, on Windows, you might copy the BIChart.swf into the following custom directory:
    c:\prod_mwhome\Oracle_BI1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\sk_mylookandfeel\dvt
  4. Stop and restart the Oracle BI Presentation Services system component as follows:
    1. Stop Presentation Services, by entering the following at the command prompt:
      opmnctl stopproc ias-component=coreapplication_obips1
    2. Restart Presentation Services, by entering the following at the command prompt:
      opmnctl startproc ias-component=coreapplication_obips1
  5. Clear the browser cache.
ואגב. רק התחלנו ומישהו כבר מדווח שיש בעיה בהתקנת החלק השישי (על לינוקס 64) - 14405222.
הפתרון, הפשוט למדי כאן.

על המחשב שלי (חלונות 7, 64), ההתקנה עברה בשלום. הכל עבד תקין, אחרי שהחזרתי מגיבוי את הקובץ mapViewerConfig.xml, שההתקנה דורסת וגיבינו קודם, לפי ההנחיות.

Wednesday, September 12, 2012

OBIEE - Grand Total at the Top of the Report

ביקשו ממני דוח טבלאי בו הסיכום הכולל נמצא בשורה הראשונה ולא בסוף (כמו כאן):

יש כמה תשובות מיידיות:
1. אי אפשר.

2. אפשר אם משתמשים בעמודה היררכית (שם ההתנהגות הזאת מובנית).

3. אפשר אם משתמשים בטבלת ציר (pivot).


4. אפשר על ידי קצת עבודה נוספת.

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

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

 משנה את ההגדרה לunion all


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

ומוחק את השורה שנוספה (השלישית) על ידי קליק וגזור (cut)
אגב אם פתאום אתם לא רואים פילטרים, אפשר להדליק (ולכבות) את התצוגה שלהם בפינה העליונה משמאל:
מה עושים עכשיו?
עוברים לשורה השניה ומשאירים את הדוח המקורי כמו שהוא.
בשורה השניה משנים את נוסחת העמודה הראשונה ל' Grand Total ' (או ' סיכום כולל' או מה שבא לכם). רצוי עם רווח בתחילה כדי שהוא יהיה תמיד ראשון. את נוסחאות יתר העמודות התאוריות לרווח או NULL (''). עכשיו נשנה את ערך עמודת is total (שבנתיים שינתה את שמה ל-0) ל-1. ונקבל את זה:
אז בשביל מה is total?
זה נוח לחזור לcriteria ולהגדיר עיצוב מיוחד, בתנאי שis total = 1.
את זה נעשה רק כשאנו עומדים על הResult Columns
למה זה לא עובד על חלק מהעמודות? צריך לבדוק...









Thursday, September 6, 2012

OBIEE - Unreadable Legend in Chrome

עדכון מ18 לאוקטובר 2012. כל מה שכתוב מטה כבר לא כל כך רלוונטי. אורקל שחררה פתרון לבאג 14468408
מדובר למיטב הבנתי בעדכון (patch) להתקנה על גרסאות 11.1.1.6.4 או 11.1.1.6.2.1 bp1.
Patch 14468408: QA: CHROME: CHART TEXT/LEGENDS ARE DISTORTED AND NOT READABLE




ניסיתי את זה על simple installation שעל המחשב שלי (11.1.1.6.4). לא אהבתי את ההסבר הקיים בreadme של העדכון, שמיועד להתקנות גדולות. התקנתי יותר לפי ההנחיות הפשוטות יותר שיש למשל כאן (set ORACLE_HOME=C:\prod_mwhome\Oracle_BI1... ועד opatch apply).
עבד יפה. עכשיו גם בכרום הגרפים עובדים כמו שצריך.

--------------------------------------------------------------------------


היו היה לי גרף נחמד. יום אחד פתחתי את הדוח בCHROME (אני לרוב מעדיף Fire Fox) וחשכו עיני:
זה לא איכות התמונה בבלוג. ככה המקרא נראה. בלתי קריא.
נפגעתי עמוקות והלכתי לסגור עניין עם הכרום. האשם ההגיוני הוא נגן הפלאש שאמור להציג את הגרף.
בכרום הקשתי את הURL הבא:
chrome:plugins
וגיליתי 3 פלאגים של פלאש:
עשיתי Disable לראשון שבהם ( pepflashplayer.dll - זהו נגד הפלאש האינטגרלי של כרום) ומיד הכל שב על מקומו בשלום:
(וסוף שבוע נעים ניר.)


Wednesday, September 5, 2012

OBIEE 11 & Tooltip - the Prompt problem

קוראינו הנאמנים קראו בוודאי את הפוסט שלי על OBIEE & Tooltips
לכאורה האפוציה האחרונה היא הנוחה ביותר: מגדירים את הtooltip ברמה הרפוזיטורי וזהו. בעיה אחת קטנה מופיעה כשאנו רוצים להשתמש בשדה עם הtooltip כפרמטר (מנחה לוח מידע = prompt).
אז פתאום אנו רואים את הדבר הבא:

זה לא מדהים.

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

כמובן שאפשרי פתרון חלופי - להפעיל נוסחה של מחרוזת שחותכת את התוכן המיותר כשהשדה בפרמטר וכנ"ל כתנאי בדוח. אבל זה ממש לא כיף.


Sunday, September 2, 2012

OBIEE - You should be Mapping 4 - Master / Detail

בואו נבנה דוח אב בן בסיסי מבוסס מפות.
הרעיון הוא שאנו רואים מפה ועוד מספר דוחות בדף. כל קליק על אובייקט במפה (מדינה במקרה שלנו) מעביר את הדוחות במפה לאותו אובייקט. לדוגמא: כשאני מעל מדינה עם הסמן, אני רואה tooltip של פרטים (כפי שהגדרתי) עבור המדינה המסויימת.
לחיצה על המדינה מעבירה אותי למצב פעיל של tooltip:
עכשיו קליק על השם (Spain), מעביר את יתר הדוחות במסך לספרד:
איך עושים את זה?
כידוע, ברמת הקריטריון ניתן להגדיר אינטרקציה של אירע אב-בן (master detail) עם שם כלשהו (בחרתי map1).
באותו הדוח בו נמצאת המפה נוסיף עוד אובייקטי תצוגה. בדוגמא שלי אלו גרף וטבלת ציר (pivot).
בהם נחזיק את שדה המדינה (או כל אובייקט אחר על המפה) ברמה של מנחה - page (בטבלת הציר) או מקטעים - section (בגרף).
בתוך כל אחד מהם נבחר תכונות:
נדליק את אופצית האזנה לארוע אב-בן ונגדיר שם את השם שבחרנו קודם (map1).
זהו.
מעניין לציין שבאובייקטים שאינם מפות, העסק של אירועי אב-בן עובד גם בין דוחות שונים.

Saturday, September 1, 2012

OBIEE - You should be Mapping 3

התחלנו עם בניית התשתית בשני המאמרים הקודמים:

OBIEE - You should be mapping, yeah
OBIEE - You should be mapping 2

עכשיו כשיש לנו תשתית, בואו נבנה דוח עם מפה.
נתחיל עם דוח בסיסי, עמודות של: שנים, קטגורית מוצרים וסכום שנמכר. שימו לב שלא בחרתי שום דבר שקשור למפה, למרות שקיימות עמודות בעולם התוכן הזה שקשורות למפות. זה אפשרי אבל לא חובה, כפי שנראה בהמשך. עכשיו נוסיף לדוח אובייקט של מפה:
כתוצאה מזה נוספה מפה ללא תוכן רלוונטי בדוח. גררתי אותה לשם נוחות שתוצג ליד הנתונים:
ניכנס לעריכת המפה וניבחר באופצית של הוספת תוכן חדש למפה:
כפי שניתן לראות יש כמה פורמטים אפשריים. ניתן ליצור כמה שכבות של מידע באותה מפה. נדגים זאת כאן. בואו נתחיל באופצית הנפוצה ביותר - מילוי בצבע. לא משנה מה ניבחר, זה השלב שהמערכת חייבת לדעת על בסיס איזה נתון גאוגרפי אנו מקשרים את הנתונים:
במקרה שלנו בחרנו את רמת המדינה. הבחירה הזו מוסיפה את השדה הרלוונטי גם ברמת הקריטריונים לדוח.
עכשיו יש למלא את חלון הפרמטרים.
תחילה,כמובן, שם התבנית.
הגדרה מה יוצג בtooltip של המפה. (tooltip הוא אלמנט עבודה חשוב במפה. נראה את זה במאמר הבא, כשנדבר על דוחות אב/בן תוך שימוש במפות).
 
לפי מה נשנה צבע (זה חייב להיות measure), סוג הbin / תיבה, מספר התיבות והסגנון שלהן.
ברירת המחדל של בחירה לפי אחוזים מקטינה את השליטה שלכם אבל נוחה במצגות. בחיים המעשיים כדאי לשקול את שתי החלופות האחרות. אם אינכם יודעים מה לעשות, האופציה השלישית של "מילוי מתמשך בצבע" יוצר את מינימום העבודה בשבילכם.
נמשיך עם הדוגמא של "יצירת תיבות לפי אחוזים". ניתן לבחור את מספר התיבות השונות (2-12) ולבחור את הסגנון. לא חייבים להשאר עם ברירת המחדל המאד אפורה. בדוגמא בחרתי 4 תיבות, מספר אחר יגרום לתצוגה רלוונטית בפס הסגנון. השקיפות נועדה לאפשר לראות את הערכים על המפה שמאחורי הצבע (שמות מדינות, במקרה שלנו.)
נקבל את המפה הבאה:
בחלון האפשרויות הייתה גם אופציה של "אפשר למשתמש לוח מידע לערוך נתוני סף" - "Allow Dashboard Users to Edit Thresholds". התצוגה של רכיב העריכה היא תמיד בערכים גם אם בחרתי תיבות לפי אחוזים. התוצאה היא בעייתית לעתים אם עובדים לפי אחוזים ולא לפי ערכים, במקרה ויש הבדל משמעותי בין הקבוצות השונות, כמו במקרה שלי, בו כל הפסים נדחקו לתחום התחתון של הסקלה:
שמתם לב שארצות הברית מופיעה בנתונים ולא במפה? זה מה שקורה כששם המדינה בטבלאות המפות ובטבלאות הנתונים לא זהה. חשוב להיות מודעים לזה.

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

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

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

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

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