ברוך הבא, אורח
שם משתמש: סיסמא: זכור אותי

דיון: שאלת MDX

שאלת MDX 10 years 2 months ago #6563

  • Avner_ni
  • Avner_ni's Avatar
  • Offline
  • Expert Boarder
  • הודעות: 118
  • קרמה: 0
SSAS 2008.


שלום רב,

יצרתי Calculate Member שמחשב את פער הכמות בין החודש הנוכחי לחודש הקודם באמצעות ParallelPeriod.
הבעייה שכל ינואר הכמויות מתאפסות, כך שאם אני משתמש ב-ParallelPeriod אני מקבל בחודש ינואר מינוס של כל שנה שעברה.
ברצוני לתת לו פקודה בשורת ה-MDX שכל פעם שהוא מחשב את הפונקצייה ומגיע לינואר -שיציג 0 ולא את הכמות של דצמבר של שנה שעברה.

תודה
הנהלת האתר ביטלה גישת כתיבה ציבורית.

תגובה:שאלת MDX 10 years 2 months ago #6568

  • eldad
  • eldad's Avatar
  • Offline
  • Moderator
  • הודעות: 624
  • קרמה: 0
כשאתה משווה חודש נוכחי לקודם אתה לא אמור להשתמש ב ParallelPeriod

תשתמש ב lag(1)

לדוגמה:

date.date.[201001].lag(1)

הדרך הכי טוב לחישובי זמן היא ליצור set ברמת הקוביה
שמכיל את היום האחרון וכל חישובי הזמן יהיו סביב עוגן זה.
עריכה אחרונה: 10 years 2 months ago  ע''י eldad.
הנהלת האתר ביטלה גישת כתיבה ציבורית.
מנהלים: eldad
זמן יצירת העמוד: 0.207 שניות

הדף שלנו בפייסבוק

מעניין? שתפו דף זה באמצעות הטלפון הנייד

מאמרים

מגמות של ביג דאטה בעולם הביטוח
CA Technologies
SSIS - Buffer Size Optimization
קטגוריה ראשית
בדיקות BI ו-DWH לעומת הבדיקות בתחומים אחרים
קטגוריה ראשית
איסוף דרישות לפרויקטי BI
קטגוריה ראשית
כח המידע במיקוד
קטגוריה ראשית
0

Microsoft

Oracle

IBM

Informatica

Sap

SAS

Qlikview

Cloudera

Machine Learning