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

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

מידע שונה בין הטבלאות לעולם

More
18 years 3 months ago #1585 by larim
שלום רב.
יש לי מימד חישובי, שמורכב מסכום של כמה פרמטרים מהטבלה. משום מה בחלק מהמקומות מופיע 0 בסכום הזה. כשאני מריץ בשאילתת SQL את אותו משפט בדיוק, אני מקבל תוצאה אחרת השונה מ-0, עבור אותם התנאים. הרבה יותר גדולה.
מה יכולה להיות הסיבה???

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

More
18 years 3 months ago #1587 by Yoav
מימד חישובי ולא מדד חישובי מהווה בסיס טוב לבעיות סיכום מאחר והוא מפריט את הסיכום למ' שורות

ב- SQL רגיל אין לך את הבעיה הזו מאחר ולשדות אין את תכונות הסיכום של ה- Deski
מלבד זאת,ה-Deski מאחד by default שורות זהות

אם תלך ל-format table --general--avoid agg תקבל את אותו מס' שורות

Best Regards

Yoav Yahav

BI & DWH & SAP Business Objects

+972-52-3562982

bi.bobjects@gmail.com
thebobaba.blogspot.com/
www.bics.co.il/193657/sapbicoeeng
www.bo.dwh.co.il

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

More
18 years 3 months ago #1590 by תמיר
יואב, אני לא חושב שזאת הבעיה.

larim, תנסה לעשות משהו מוזר: תיצור את אותו מימד ולפני הסכימה תכפיל ב1.


תמיר

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

More
18 years 3 months ago #1591 by larim
לא עזרו 2 העצות, רבותי.
אכן יואב, המדובר הוא על מדד חישובי. הוא סוכם מס' מדדים אחרים (הוא נקרא סה"כ הוצאות).לאחר עמל ויגיעה, הבנתי שהבעיה היא כאשר אחד המדדים הוא NULL ואז זה גורם לשגיאה בפעולת ה - SUM כנראה. ניסיתי להוסיף את הפקודה NVL לפני המדדים בצורה ידנית ב-QUERY PANEL בלשונית SQL, וזה פתר את הבעיה. כעת אני רוצה להוסיף את זה בצורה מסודרת לעולם - שכאשר יש NULL במדד, שהוא יציב שם 0. זה אפשרי? משהו דומה ל-NVL.

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

More
18 years 3 months ago #1592 by תמיר
למה משהו דומה?

למה לא NVL?

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

More
18 years 3 months ago #1593 by larim
תודה תמיר.
עשיתי את זה כבר לפני המלצתך, אך אני שמח שכיוונתי לדעת גדולים...
זה עובד מצויין.
תודה!!

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

More
18 years 3 months ago #1594 by תמיר
רק שתהיה בעניינים , לאורקל יש שריטה ידועה עם null. למעשה בכל שדה (במיוחד חישובים, אך לא רק) שיכול לקבל null חייבים להשתמש בnvl

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

Moderators: Yoav
Time to create page: 0.226 seconds