הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

דוחות דינמיים

More
17 years 1 month ago #3543 by מיכאל רעם
דרישה שכיחה הינה לקבל דוחות אשר נפתחים באופן אוטומטי על השבוע האחרון של נתונים או פרק זמן אחר.

ניתן לטפל בדרישה זו בשתי דרכים:

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

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

דוגמה:
(tail([time].[days].members,1).item(0):tail([time].[days].members,1).lag(7).item(0

כאשר "7" מצייג את מספר הימים המסתכלים אחורה.

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

מיכאל רעם.

Please התחברות to join the conversation.

More
17 years 1 month ago #3607 by מיקי שרייבר
ישנו פיתרון נוסף ע"י כך ששרת ה-OLAP יכיר את הזמן הנוכחי (ואז ניתן ב-MDX לבקש שבוע אחרון, חודש אחרון וכו').
לא אחזור כאן על הכתוב ולכן - www.miky-schreiber.com/Blog/PermaLink,gu...42-5608fdd6c188.aspx
היתרון הוא שאין צורך לגעת כלל ב-OLAP ובתצוגות - הן תמיד יראו את 7 הימים האחרונים (לדוגמא)
החיסרון הוא שהזמן שה-OLAP (ובעקבות כך התצוגות) הוא זמן הגזירה האחרון ולא הזמן הנוכחי. גם את זה ניתן לתקן ע"י שימוש בפונקציות VB, אבל העלות יקרה מבחינת ביצועים.

מיקי שרייבר.

Please התחברות to join the conversation.

Moderators: מיכאל רעם
Time to create page: 0.292 seconds