FIX: ينشئ معالج البعد الصيغة التراكمي المخصصة غير قابل للاستخدام مع البعد التابع الأصل الخاصة

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية289804
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
BUG #: 11617 (plato7x)
الأعراض
إذا قمت باستخدام "معالج البعد" لإنشاء بعد تابع أصل خاصة مع تحديد الخيار أعضاء البيانات المخفية "، يتم" الصيغة التراكمي المخصصة "التي تم إنشاؤها بواسطة المعالج:
CalculationPassValue([~New Cube^DimensionName].CurrentMember.DataMember, 0)				
إذا حاولت استعراض البيانات بعد معالجة المكعب #ERR رؤيتها. إذا قمت بالنقر فوق #ERR يعرض رسالة الخطأ التالية:
غير قادر على عرض خصائص الخلية. خطأ في الصيغة - يتعذر العثور على أعضاء البعد ("[~" مكعب جديد "^ DimensionName]") - في دالة ربط اسم حدث خطأ أثناء محاولة الحصول على قيمة خلية.
الحل
لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Microsoft SQL Server 2000 (Analysis Services مكونات لـ- Sql2kasp1.exe). للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
290211INF: كيفية الحصول على أحدث حزمة خدمة لبرنامج SQL Server 2000
الحل البديل
إزالة السلسلة يدويًا "تقريبًا مكعب جديد ^" من "الصيغة التراكمي المخصصة".
تصريح
أقرت Microsoft أن هذه مشكلة في الإصدار 8.0 من خدمات تحليل SQL Server 2000. تم تصحيح هذه المشكلة لأول مرة في تحليل خدمات المكونات من Microsoft SQL Server 2000 Service Pack 1.
معلومات أخرى

خطوات إعادة إنشاء السلوك

  1. افتح إدارة تحليل.
  2. افتح قاعدة البيانات 2000 Foodmart.
  3. إنشاء مكعب جديد باستخدام معالج مكعب.
  4. حدد Sales_fact_1997 كجدول الحقيقة ثم حدد "وحدة المبيعات" كإجراء.
  5. انقر فوق البعد جديد لإنشاء بعد خاص أصل - تابع جديد.
  6. في مربع الحوار تحديد جدول البعد ، انقر فوق الموظف ثم انقر فوق التالي.
  7. لتعريف العمود التابع إلى جانب المفتاح "عضو" ، حدد employee_id. لتعريف العمود الأصل بجوار المفتاح "الأصل" ، حدد supervisor_id. لتعريف العمود "اسم عضو" ، بجانب اسم "عضو" ، حدد full_name. انقر فوق التالي.
  8. تحديد الأعضاء مع البيانات في مربع الحوار تحديد الخيارات المتقدمة. انقر فوق التالي.
  9. في مربع الحوار تعيين أعضاء مع "خصائص بيانات" ، حدد الأعضاء Nonleaf تحتوي بيانات المقترنة ثم حدد أعضاء البيانات مخفية. انقر فوق التالي.
  10. اكتب Dim الموظف الخاصة لاسم البعد. قم بإلغاء تحديد خانة الاختيار مشاركة هذا البعد مع أخرى مكعبات ثم انقر فوق إنهاء.
  11. اكتب Parent_child_cube اسم مكعب. انقر فوق "إنهاء" للانتقال إلى محرر المكعب.
  12. تمييز مستوى البعد Employee_ID ضمن Dim الموظف الخاصة.
  13. انقر فوق علامة التبويب تقدم ضمن خصائص لمشاهدة "الصيغة التراكمي المخصصة".
  14. إنشاء المكعب إلى مكعب MOLAP ثم ثم استعرض البيانات.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 289804 - آخر مراجعة: 02/12/2014 06:00:11 - المراجعة: 1.2

Microsoft SQL Server 2000 Analysis Services

  • kbnosurvey kbarchive kbmt kbbug kbfix kbssas800sp1fix KB289804 KbMtar
تعليقات