Showing posts with label CMC. Show all posts
Showing posts with label CMC. Show all posts

Tuesday, July 5, 2011

Who moved my universe ?

One of the most unpleasant symptoms that can happen to a busy BI team are universe overrides by different designers.In general , universe overrides shouldn't happen and by determining simple working processes, keeping the team synchronized and updated and making sure that the universe life cycle is secured we should get a healthy environment . But what happens when someone exports the universe to production against the regulation?

As the team manger, finding out who exported the universe last can help you improve the change management and simply know who was the last person that updated the universe which can be a very important information. This information can be pulled out from the Activity universe and by crossing this information with the CMC, you can know for sure.

The following query is based on the Activity universe (Oracle based) and will pull out all the changes that were made in a particular universe in a specific date.  

Please note:   The changes are not necessarily describing export actions of the universe and therefore i recommend to Identify the last record of the export by looking in the CMC, under universes, you can find a column next to The name of the universe that shows the last update date, this date will also appear in the report and by crossing these records you will get the correct answer to "who exported the universe last?"  

Here is the query script:

 Table__37.DETAIL_TEXT,   AUDIT_EVENT.User_Name, AUDIT_EVENT.Start_Timestamp +( (3/24) )FROMAUDIT_EVENT,( SELECTAUDIT_DETAIL.Detail_Text,AUDIT_EVENT.Event_ID FROMAUDIT_DETAIL,AUDIT_EVENTWHEREAUDIT_DETAIL.Event_ID=AUDIT_EVENT.Event_ID AND AUDIT_EVENT.Event_Type_ID = 65544) Table__37WHERE( Table__37.EVENT_ID=AUDIT_EVENT.Event_ID )AND (( ( Table__37.DETAIL_TEXT ) LIKE '%' @Variable('enter teh universe name or part of the universe name ') '%' )AND Table__37.DETAIL_TEXT NOT LIKE '%Everyone%'AND Table__37.DETAIL_TEXT NOT LIKE '%/%'AND ( ( trunc(AUDIT_EVENT.Start_Timestamp) ) BETWEEN @Prompt('from action date','A','Action Time\Action Date',mono,free)AND @Prompt(' till action date','A','Action Time\Action Date',mono,free) ))

Thursday, November 19, 2009

עוד קצת על Auditor...

אפשר להגיד שה"חסרון" הגדול של ה- Auditor הוא בכך שהוא מתעד אך ורק פעילות במערכת.
נשמע ברור אך המשמעות היא שדוחות "רדומים",כאלו שנכתבו בתקופתם למען מטרה רגעית,או דוחות תקופתיים שנותרו קפואים לא מתועדים מאחר ולא מתבצעת בהם פעילות,כך שאם אתם מעוניינים בסקירת מערכות מלאה(סה"כ דוחות פעילים ולא פעילים למשל) לא תוכלו להשיג את המידע הזה אלא אם כן תשתמשו ב - Query builder המעצבן,בסקריפט שתבנו,
בבדיקה רוחבית ב-CMC או שתשתמשו במוצר משלים נוסף,ה-Meta Data Manager המתעד את כל תכולת ה- Repositoty באשר היא ומכאן אפשר כבר להצליב מידע עם נתוני ה- Auditor ולגלות מתוך סה"כ הדוחות שיש בידי כמה באמת פעילים וכמה הם רק חלק ממאגר בדוחות שנוצר...

Friday, October 30, 2009

די ל- Timeouts !

נושא ה- Timeouts (תעופות בעברית שפה יפה) בפלטפורמת ה- BOXI הוא אחד מהמעיקים ומעצבנים:

משתמשים שעפים תוך כדי session,תוך כדי ריצה ,דוחות מתוזמנים שעפים תוך כדי תזמון ועוד.
הסיבות לבעיה יכולות להיות רבות ומגוונות:קונפיגורצייה לא מתאימה של שרתי ה-BOXI,מגבלות זמני ריצה ב-DB,ב - designer,מגבלות cashe ב-Internet Browser ועוד סיבות חולניות...
במאמר הבא תוכלו לקרוא על הסיבות והפתרונות לכך:


Tuesday, June 9, 2009

רשימת כל ה-connections ב- CMC

באמצעות ה SQL הבא תוכלו לאחזר את רשימת כל ה-connections ב- CMC
select si_id, si_name from ci_appobjects where si_kind = 'metadata.dataconnection'
דרך ה- Query Builder כמובן...

Sunday, May 10, 2009

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, April 20, 2009

Thursday, November 27, 2008

מציאת משתמשים שלא ביצעו Login ל- BOXI באמצעות ה- Query Builder

רוצים לבצע בדק בית ולראות אילו משתמשים לא בצעו Login למע' ה-BOXI ?
באמצעות הרצת הסקריפט הבא ב- Query Builder תוכלו לגלות מי הם:

select top 1000000 si_id, si_name, si_lastlogontime from ci_systemobjects
where si_kind = 'user' and si_lastlogontime is null

Thursday, November 20, 2008

תשאול ה - repository באמצעות ה- Query Builder

ה- Query Builder הינו רכיב בפלטפורמת ה- BOXI,חלק מה- CMC המאפשר תחקור של ה - repository על מנת לקבל מידע חשוב כדוגמת השאילתות כאן אותם ניתן להעתיק as is ולהריץ באמצעות רכיב זה,אז הנה שלל דוגמאות נבחרות לשאילתות חשובות:

Get All Webi reports :
Select SI_ID, SI_NAME From CI_INFOOBJECTS Where SI_PROGID='CrystalEnterprise.Webi' And SI_INSTANCE=0
Get Full Client Reports :
SELECT SI_ID, SI_NAME,SI_FILES FROM CI_INFOOBJECTS WHERE SI_KIND in( 'webi' ,'FullClient')
Get All reports :
Select SI_ID, SI_NAME From CI_INFOOBJECTS Where SI_PROGID='CrystalEnterprise.Report' And SI_INSTANCE=0
Get All universes :
Select SI_ID, SI_NAME, SI_WEBI, SI_KIND From CI_APPOBJECTS where SI_KIND ='Universe'
Get All Users :
SELECT SI_ID, SI_NAME FROM CI_SYSTEMOBJECTS WHERE SI_PROGID='CrystalEnterprise.USER'
Get all groups :
Select * from CI_SYSTEMOBJECTS Where SI_KIND='UserGroup'
get all categories :
SI_ID, SI_NAME From CI_INFOOBJECTS Where SI_KIND='Category'
get all folders :
Select SI_ID, SI_NAME From CI_INFOOBJECTS Where SI_PROGID='CrystalEnterprise.Folder'
get all personal categories:
Select SI_ID, SI_NAME From CI_INFOOBJECTS Where SI_KIND='PersonalCategory'
מעוניינים להיכנס לחפירות נוספות ?

Friday, November 14, 2008

חידושי גרסא XI 3.0 -כל מה שרציתם לדעת

אז מה חדש בגרסא XI 3.0 ?

מבחר מצגות ו- pdf's להורדה עושים את העבודה נאמנה:

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90c09362-5b64-2b10-f79a-b0fb76a5dfda


http://www.chiboug.org/WebPage.asp?PN=NewsDoc10038

http://www.chiboug.org/WebPage.asp?PN=NewsDoc9720

הסבת דוחות מ Deski ל- Webi

ה- report convertion tool נועד להסב דוחות deski בעלי סיומת rep לדוחות וובי בעלי סיומת wid

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

https://businessobjects-events.webex.com/ec0507l/eventcenter/recording/recordAction.do?theAction=poprecord&path=pop_program_info&confViewID=300907005&siteurl=businessobjects-events

Wednesday, November 12, 2008

סיבות ל- Timeout כשמתזמנים דוחות

במאמר הבא תוכלו לקרוא על הסיבות מדוע דוחות בתזמון עשויים לקבל timeout:

Getting Personal with Publications

במצגת הבאה שנכתבה ע"י השכן שלא ישן Dallas Marks תוכלו ללמוד שוב עוד

קצת על publications וכיצד ניתן להפיץ דוחות לפי פרופילים:

http://www.dataspace.com/Downloads/NOBOUG2-13-07.pdf

Tuesday, November 11, 2008

Auditor -מעקב אחר משתמשי BOXI - -גרסא 3

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

המצגת הבאה שנכתבה ע"י Meredith McLarty סוקרת הן את חידושי גרסא 3 והן את שלבי ההתקנה וההגדרה וכולות המעקב(מעקב אחר דוחות deski,ה-IP של המחשב נכלל במידע ועוד...) :

חידושי גרסא 3 - CMC

בגרסא 3 שוב חלו שינויים במנוע האבטחה

במצגת הבאה תוכלו לתהות על קנקנן של השינויים,לקבל השוואה בין הגרסאות
(R2 ,R3 )
ולהכיר את התנהגות הפיצ'רים החדשים כגון:

Custom Access Levels

Scope of Rights
הנה הלינק,המצגת נכתבה ע"י Dallas Marks :

http://www.islink.com/pdf/CMCEssentials.pdf
תהנו

Monday, November 10, 2008

בניית מודל אבטחה בגרסא XI 3.0

מצגת מצויינת שנכתבה ע"י Dwayne Hoffpauir ודנה בנושאים המרכזיים בעת בניית מודל האבטחה ב- BOXI :
- Custom access levels
- Ability to assign more than one access level
- Ability to selectively choose whether a given right "cascades" or not
- More granularity by specific document types

בבקשה:

New XI 3.0 Security Concepts

במה השתנה מנוע החוקים בגרסא XI 3.0 ואיך הוא עובד ?

קראו במצגת הבאה שנכתבה ע"י Sébastien Goiffon מחברת 360view

http://www.bonymaug.com/2008-JUN-06/360view.pdf

Thursday, November 6, 2008

XI 3.0 Administration Best Practice

לקראת הגרסא החדשה הבאה עלינו לטובה,הנה מאמר חביב שיכין אותכם במעט איך לעבוד עם ה- CMS בגרסת XI 3.0 :

איך בונים profiles ב-Publication

והנה הרצאה מצולמת ומצויינת המבהירה כיצד ליצור profiles ולהתאים להם publications
וכמו כן מה ההבדל בין multi ל- single pass report bursting

CPU or Named User

במצגת הבאה תוכלו לקבל מידע מעניין אודות מבנה ה - license האפשרי ב- BOXI
מה ההבדל בין User or Server ומהם סוגי הרישוי ואת מי זה מעניין בכלל: