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

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

בעיה ב- Analysis Services 2005 & 2008

More
16 years 2 months ago #4595 by Falcon16
שלום לכולם

ניתקלתי  בתקלה  מוזרה
כאשר  יש לי attribute  עם key   גדול  יחסית   מעל  50 תווים

ברור  ששינתי  את  ה- datasize   של אותו איבר


כאשר  מבצעים process 
הוא  נופל  על התקלה הזאת


Errors in the back-end database access module. The size specified for a binding was too small, resulting in one or more column values being truncated.


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

למישהו  פה  זה  קרה  ?



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

More
16 years 2 months ago #4599 by nadavneu
לא נתקלתי בנושא באופן אישי,
נראה לי שאם גודל ה-KEY שלך כל כך גדול  אולי כדאי לך בכל מקרה לשקול  SURROGATE KEY
נומרי במקום....

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

קראתי פעם מאמר על כך שניתן לייצר אינקדסים שחוצים את מגבלות הגודל של SQL SERVER עם משתמשים בפונקציות של SQL SERVER  להפוך את השדה לבינארי (יש מגבלה על אינדקסים של עד 900 בייטים או משהו בסגנון בכלל ב SQL SERVER )
אבל גם כשקראתי את זה חשבתי שלסביבת DW יותר פשוט לעבוד עם מפתח נומרי כ- SURROGATE  במקום (קריא יותר , קל יותר לתחזוקה , בדיקות וכיוצ"ב .. )


בהצלחה,
נדב

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

More
16 years 1 month ago #4707 by Falcon16
שלום לכולם

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

ה- dataize    של member name  ב-attribute  שגם מוגדר ה- key
היה  מוגדר  ל- 573  וזה  בסדר  מבחינתי  ככה  זה  היה  עד לפני התקלה ועבד  תקופה מסויימת.

למרות שהוא  מכיל בפועל  אורך תווים מקסימלי של  93  תווים    (אורך מחרוזת שבנויה על שירשור כל הרמות בהיררכיה  עד  לרמה  הנמוכה עם "."  שמפרידה בין רמה לרמה  עד  לרמה  5  הכי נמוכה (אל תשאלו אך היה  לי צורך )

משום  מה  כאשר  עם הזמן נכנסה מחרוזת כזאת עם  יותר  תווים  כגון  100  תווים  בפועל
ביצעתי  רענון  ל- dsv  וזה  היה  אמור  לפתור  את הבעיה  לפי  ניסוחים  שונים באתרים המקצועיים

אך זה  לא  עזר

מה  שכן עזר הוא שגדלתי את ה-datasize  ב- Attribute ל- 1000    וגם  ב- MeasureGroup  הרלוונטי ל- 1000  ז"א  השוואה  בין השניים  ואחר  כך
להיכנס ל- Dimension Usage  ופשוט לבחור שוב את אותו החיבור  מחדש בין  המימד
לבין ה- measureGroup

והפלא  ופלא  זה  עבד  עד  היום  בלי שום בעיה


אין לי הסבר  מקצועי  לזה  למה זה קורה  או קרה
אך זה  המצב 


אך  אלו העובדות   

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

More
16 years 1 month ago #4708 by eldad
באופן אישי הייתי נמנע מלהעלות ערכים בגודל כזה.
אני חושב על המשתמש שמעוניין לבצע ניתוחים עם על מימד שתופס יותר מחצי מסך.
אולי כדי לשקול להכניסו רק ב drill

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

Moderators: eldad
Time to create page: 0.212 seconds