Wednesday, 6 December 2017

الانتقال من المتوسط - كوجنوس - تقرير الاستوديو


المتوسط ​​المتحرك الذي يستبعد سجلات محددة. المتوسط ​​المتحرك الذي يستبعد سجلات محددة. البرمجيات: كوغنوس بي 8211 تقرير استوديو، قاعدة البيانات العلائقية، v10.0 كائن: متوسط ​​متحرك من المبيعات لمدة 2 أسابيع إلى الوراء، فقط النظر في المنتجات التي لديها 4 أسابيع على الأقل للبيع. بيانات المنتج: نوع المنتج نوع المنتج أسابيع للبيع مستلزمات مكتبية سادة من الورق 1 10 اللوازم المكتبية سادة من الورق 2 4 اللوازم المكتبية سادة من الورق 3 5 اللوازم المكتبية سادة من الورق 4 2 اللوازم المكتبية سادة من الورق 5 1 اللوازم المكتبية أقلام 1 1 اللوازم المكتبية أقلام 2 2 اللوازم المكتبية أقلام 3 2 اللوازم المكتبية أقلام 4 3 اللوازم المكتبية أقلام 1 2 اللوازم المكتبية أقلام 2 1 اللوازم المكتبية أقلام 3 1 اللوازم المكتبية المحايات 1 1 اللوازم المكتبية المحايات 2 2 مثال: اللوازم المكتبية 8211 محايات 8211 أسابيع على البيع 2، يجب أن يكون متوسط ​​ما يلي: أقلام 8211 أسابيع على البيع 2 8211 المبيعات 2 سادة من ورقة 8211 أسابيع على بيع 2 8211 المبيعات 4 أقلام الرصاص لا تعتبر لأنها لديها 3 أسابيع فقط على بيع. هذا مجرد مثال بسيط وليس بيانات حقيقية. لا يعني أن يخدع على سبيل المثال، ولكن يبدو مربكا بالنسبة لي. لا أستطيع الحصول على كوغنوس للعمل معي على ذلك. هذا هو ما لدي حتى الآن: المتوسط ​​المتحرك (المبيعات، 2 للأسبوع للبيع) هل هناك طريقة واضحة لاستبعادها من المتوسطات التي لا يكون فيها نوع المنتج 4 أسابيع على الأقل على البيع - المجموع على المكعب مفهوم من الجري الإجمالي هو مفهوم العلائقية. وبما أن الجدول العلائقي يمكن تصوره في بعدين فقط فمن السهل جدا أن نفهم وتصور تشغيل وتحريك المجاميع. ومن ناحية أخرى، فإن مصدر البيانات المتعدد الأبعاد أكثر تعقيدا. قد ترغب في تشغيل التجميع على بعد واحد وليس آخر. عند محاولة استخدام الدالات المجمعة تشغيل على مكعب لا يمكنك ضمان نتائج متسقة، قد تتصرف عمليات الحفر بشكل غير متوقع، ويتم زيادة وقت المعالجة بأكمله كما يجب معالجة ريسولتسيت محليا. لحسن الحظ تشغيل وتحريك المجاميع يمكن التعامل معها مع وظائف الأبعاد بحتة. ضع في اعتبارك الطلب التالي. رسم بياني خطي يعرض إجمالي مبيعات المبيعات للسنوات الحالية والسابقة. ويبين المحور الترتيبي جميع أشهر السنة الحالية. لبدء إنشاء تقرير رسم بياني خطي جديد. إنشاء حساب الاستعلام في مجال الفئة مع التعبير التالي (استبدال القيم الصحيحة من المكعب الخاص بك): سيعود هذا الشهر أحفاد 2010 (انظر مشاركة سابقة على أفضل طريقة للعثور على السنة الحالية). إنشاء تعبير الاستعلام في السلسلة مع التعبير التالي: الإجمالي (Cube. Measures. Sales ضمن مجموعة فتراتتوديت (Cube. Date. Date. Year، كيرنتيممبر (Cube. Date. Date))) تشغيل التقرير. إذا سارت الامور بشكل جيد يجب أن نرى خط ينمو كما هو متوقع. من المهم فهم الآلية. تتم معالجة التعبير في السلسلة لكل عنصر في المحور الترتيبي. الدالة كيرنتيمبر تأخذ العضو الذي 8217s يجري تقييمها. حتى الآن 1 يناير التعبير سوف تظهر على النحو التالي: المجموع (Cube. Measures. Sales ضمن مجموعة بيريسوستوديت (Cube. Date. Date. Year، Cube. Date. Date. Month-غ: PC. MEMBER.20100101-20100131)) عندما يحصل على فئة أكتوبر وسوف تظهر على النحو التالي: المجموع (Cube. Measures. Sales ضمن مجموعة فتراتالوصف (Cube. Date. Date. Year، Cube. Date. Date. Month-غ: PC. MEMBER.20101001-20101031)) ذي بورسستوديت سوف تأخذ العضو وإنشاء مجموعة من الأعضاء بدءا من أول عضو في المستوى المحدد إلى العضو يجري تقييمها. أكتوبر2010 سيعود المجموعة. كانون الثاني (يناير) 2010، شباط (فبراير) 2010، آذار (مارس) 2010، أبريل 2010، May2010، June2010، July2010، August2010، Sep2010، October2010. الطلب التالي هو أن نرى مجموع تشغيل للسنة السابقة. في قاعدة بيانات علائقية يمكنك القيام بذلك مع ارتباط خارجي. هنا 8217s مجرد امتداد منطقي من نفس التعبير. (Cube. Date. Date)))) هذا هو في الأساس نفس التعبير، مع (Cube. Measures. Actual ضمن مجموعة فتراتتوديت (Cube. Date. Date. Year، موازية بيريود (Cube. Date. Date. Year، 1، كيرنتيممبر الوظيفة الموازيةالتفاف الحالي. ويمكن استخدام نفس المفهوم لنقل المجاميع. بدلا من الدالة تيموديتوديت، يمكنك استخدام لاستبيريودس (). المجموع (Cube. Measures. Sales ضمن لاستبيريودس مجموعة (5، كيرنتيممبر (Cube. Date. Date))) وهذا سوف دائما إنشاء المجموع لمجموعة من 5 أعضاء تنتهي مع العضو يجري تقييمها. Here8217s تحديا صغيرة. معرفة هذا، كيف يمكنك القيام تشغيل الكلي في عكس حصة هذا: شكرا لتفسيرات واضحة ودقيقة. تحدي هو لحساب شهر على التباين الشهر باستخدام مصدر أولاب (بويربلاي مكعب). لدي جدول زمني مع الأعمدة أشهر، الصفوف هي 3 تدابير (هذا العام الفعلي، ميزانية هذا العام، العام الماضي الفعلي) I8217d ترغب في إضافة قياس الرابع الذي يظهر (لجميع الأشهر منذ بداية العام) التغيير في 8216Actuals8217 منذ الشهر السابق ( (النمو بين شهري يوليو وأغسطس) 5 نمو في سبتمبر 2010، 5 انخفاض في أكتوبر 2010) الخ يوليو أغسطس سبتمبر أكتوبر الفعلي 100 120 126 119.7 الشهر تشغ 20 5 -5 لتلتلت هذا هو الخط الذي أحتاجه لإضافة الميزانية 15 16 17 18 I039m جديدة قليلا ل مدس 8211 تم دابلينغ مع الثياب، فترات متوازية، بريفممبر الخ 8211 لا شيء يعطي لي ما أحتاج) (لدي بعض المرونة على تصميم مكعب إذا لزم الأمر 8211 ولكن أنا التعامل مع كبيرة جدا أحجام البيانات) نقدر حقا أي نصيحة. ثكس، الخيشوم ما يو 8217re وصف هو تتحرك-المجموع (حسنا، وتغيير تتحرك أعتقد). هذا هو في الواقع أسهل بكثير لإنجاز من تشغيل مجموع وصفته. You8217ll تحتاج إلى استخدام حساب من شأنها أن تجد 1 8211 (قياس قياس الشهر السابق). من أجل العثور على الشهر الماضي قياس you8217ll تحتاج إلى القيام بهل على قياس و بريفممبر () من الشهر في العمود. وظيفة سحرية you8217re تبحث عن هو كيرنتممبر (). سيقوم كيرنتممبر بإرجاع عضو التسلسل الهرمي المحدد الذي يقع فوق التقاطع الحالي. 1 8211 (قياس توبل (كيرنتيممبر (Cube. Dim. Time)، قياس)) يجب أن يكون ما you8217re تبحث عنه. مرحبا بول 8211 تفسير كبير. أنا قادرة على القيام تشغيل العد باستخدام اقتراحكم. كنت أتساءل عما إذا كان هناك أي وسيلة لتنفيذ العد العد على البعد حيث تم قمع مستوى في المكعب. التسلسل الهرمي للأبعاد جميع الأعضاء الأعضاء 1 عضو 1 عضو 2 عضو 2 عضو 2-1 عضو 2.1.1 عضو 2.1.1 عضو 2.2 عضو 3 قل لقد قمت باختيار عضو 1.1، عضو 2.1.1، عضو 2.2، عضو 3 في الصفحة السريعة. أود أن أفعل العد على العضو. هل هذا قابل للتحقيق عضو 1 8211 1 عضو 2.1.1 8211 2 عضو 3 8211 3 أن قضية 8217 قضية أعيد النظر فيها عدة مرات، لكنني أستطيع أن أفكر في أي طريقة للحصول على ذلك. على حد علمي لا توجد وظيفة مدس الذي سيعود مؤشر عضو معين في مجموعة (عكس البند ()). الطريقة التي نشرت عنها تعتمد على الأعضاء المتجاورة في مستوى واحد. قد تكون قادرة على الغش مع بعض استخدام ذكي وظائف التقرير. على سبيل المثال يمكنك استخدام رونومبر () لمحاكاة تشغيل العد، ويمكنك أن تكون 8217ll قادرة على استخدام تعبيرات تقرير عن أي حسابات تحتاج: رونومبر () Query1.Measure. ليس أفضل العمل حول، ولكن واحد فقط يمكنني أن أفكر. مرحبا بول 8211 شكرا على الرد الفوري. أنا في خضم اللعب مع مزيج من رقم المستوى والفترة الأخيرة لتوليد معرف فريد وترتيب معرف فريد لتعطيني العد. حسابات طويلة مؤلمة وكان يأمل اقتراحكم على رقم الصف يمكن أن تفعل خدعة. على الرغم من أنني يمكن إدراج رقم صف (عن طريق كائنات إنزيرتابل) في قائمة دون مشكلة ومع ذلك يمكنني 8217t الإشارة إليها في عنصر بيانات كما أنه ليس عنصر الاستعلام. يمكنك إنشاء على رقم الصف. شكرا جزيلا مرة أخرى لاقتراحكم I8217ve كان يلعب أيضا مع فكرة الرتبة. وفقا لمساعدة نوع من الترتيب (الأولمبية، الكثيفة، الخ) يتم تحديدها من قبل نوع من المكعب المستخدمة. (1 ضمن مجموعة اختبار) كان دائما يعود 1، لذلك يبدو أن رتبة بويركيوب وربما باستخدام الترتيب الكثيف. قد يكون من الممكن أن مكعبات أخرى تستخدم أنواع مختلفة من الترتيب، ولكن ليس لدي سوى الوصول إلى بويركوبيس في الوقت الراهن. عند إدراج رقم الصف في القائمة 8217re باستخدام "تقرير تعبير". بما أن القائمة مقترنة باستعلام محدد، يمكنك الرجوع إلى عناصر البيانات من هذا الاستعلام داخل تعبير التقرير. على سبيل المثال Let8217s يقول قائمتك لديها سنة، اسم المنتج، المبيعات الإجمالية من Query1. يمكنك وضع حساب تخطيط في العمود أقصى اليسار مع التعبير التالي: رونومبر () Query1.Sales إجمالي. سيؤدي ذلك إلى مضاعفة إجمالي المبيعات حسب رقم الصف. إذا حاولت 8217re الإشارة إلى كمية المبيعات التي تظهر no8217t في القائمة، تحتاج إلى تضمينها في خصائص القائمة (تحت خصائص هناك صف يسمى خصائص، وهذا يجبر عنصر البيانات ليتم تضمينها في سكل، حتى إذا كان 8217s ليست واحدة من أعمدة القائمة). مرحبا Paul8230I في انتظار مساعدتكم لبلدي الاستعلام السابق ويمكن أن تساعد أيضا لي في العثور على رتبة عندما العمود ليس في الجدول الزمني. لدي مطالبات على صفحة التقرير، عندما لا أختار أي مطالبات الرتبة تعمل بشكل صحيح ولكن عندما أختار أي رتبة موجه لا يعمل .. موجه المطالبة غير موجود كصف أو عمود في علامة التبويب الصليب. يبدو أنها تحسب المرتبة الأولى وتصفية القيم استنادا إلى القيم السريعة. نقدر مساعدتكم. أعمل على تقرير جدولي بسيط باستخدام البيانات العلائقية. أنا قادرة على حساب تتحرك الكلي في ترتيب تصاعدي، هل هناك طريقة لحساب تتحرك الكلي في ترتيب تنازلي هل يمكن أن تعطيني أي اقتراحات You8217re ربما تفعل شيئا مثل تشغيل الكلي (قياس للسمات). لعكس ذلك تحتاج فقط للعثور على المجموع وطرح تشغيل: المجموع (قياس للسمات) 8211 تشغيل المجموع (قياس للسمات) شكرا للرد بول في الأمثلة التالية، موفينغتوتال (قياس، 2 للسمة) مثال 1 القيم صحيحة وإذا كنت ترغب في الحصول على نفس النتائج حتى لو أنا فرز عمود التواريخ في ترتيب تنازلي ما ينبغي أن أفعل (وظيفة موفينغتوتال هو مجرد حساب قياس قيمة القياس السابقة بغض النظر عن النظام) مثال 1: التواريخ هي في ترتيب تصاعدي يناير 1 موفينغتوتال جان 2 موفينغتوتال جان 3 موفينغتوتال A 10 100 10 20 2010 30 30 3020 50 B 50 500 50 70 7050 120 80 8070 150 C 100 1000 100 150 150100 250 300 300150 450 مثال 2: التواريخ في ترتيب تنازلي يناير 3 موفينغتوتال جان 2nd موفينغتوتال جان 1 موفينغتوتال A 30 300 30 20 2030 50 10 1020 30 B 80 800 80 70 7080 150 50 5070 120 C 300 3000 300 150 150300 450 100 100150 250 أمل سؤالي واضح الآن. أي اقتراحات سيكون موضع تقدير IT8217s واضحة ولكن من الصعب جدا. منذ يتم تطبيق المجاميع تتحرك على أساس الفرز، تحتاج إلى تشغيل هذا الحساب أولا، ثم فرز بعد ذلك. قم بإنشاء الاستعلام، A، الذي يحتوي على المجموع الإجمالي، ثم قم بإنشاء استعلام آخر، B، استنادا إلى A. منذ التجميع يتم في A أي فرز في B لن يؤثر على البيانات. مرحبا بول، I8217m تحاول حساب تشغيل الفرق لجميع أشهر من السنة. مصدر البيانات هو مكعب ونوع التقرير هو الجدول الزمني. مقياس بلدي هو إمبكونت. أريد الحصول على شيء مثل هذا يناير-11 فبراير -11 8230 ديك-11 A1 10 20 5 A2 8 13 20 وهلم جرا. مشكلتي تنشأ من حقيقة أحصل على A1، A2 الخ من البعد، والتي هي من الأطفال من فئة 8216A8217. أحصل على A1، A2 من خلال التعبير حساب (يقول داتايتما) التي قدمها أحفاد (مرشح (cube. DimA. DimA، شرح (cube. DimA. DimA) با)، 1). حتى هذه النقطة أحصل على النتيجة الصحيحة. الآن عندما أحاول استخدام تعبير تشغيل الفرق (إمبكونت ل داتايتيما)، فإنه يعطيني خطأ قائلا لا يمكن استخدام الفرق تشغيل في السياق الذي يتم استخدامه. أي مساعدة يمكنك تقديم سوف تكون مساعدة كبيرة. مرحبا أميت مرحبا بكم في عالم رائع من التقارير الأبعاد. لا يتم دعم وظائف تشغيل على الإطلاق في استعلامات الأبعاد. وهو أمر جيد، لأن وظائف تشغيل محدودة جدا. بدلا من ذلك you8217ll لديك لاستخدام وظائف الأبعاد للحصول على ما تحتاجه. إذا كنت أفهم بشكل صحيح يظهر الجدول الزمني الخاص بك إمبكونت لكل ألف لكل شهر. لديك نظير تحت العقدة التي تظهر المجموع ل A لكل شهر. تحت المجموع الذي تريد أن ترى الفرق تشغيل كل شهر. عقدة A و توتال لديك بالفعل. يمكن حساب الفرق المتحرك من خلال إيجاد بريفممبر () من الحاليممبر () من التسلسل الهرمي للتاريخ. حاول القيام بذلك: إنشاء عنصر بيانات جديد يسمى سيلكتدا: عضو (تجميع (كيرنتماسور ضمن مجموعة مرشح (cube. DimA. DimA، شرح (cube. DimA. DimA) با))، 8217SelectedA8217،8217SelectedA8217) سيؤدي هذا إلى إنشاء عضو محسوب أن يمكنك استخدام في توبلز. التالي إنشاء عنصر البيانات التي سوف تضيف إلى الجدول الزمني: سيليكتيدا 8211 توبل (سيلكتدا، بريفممبر (كيرنتيممبر (Cube. Time. Time))) يا بول، You8217re الأبعاد عبقري الإبلاغ. أنا لا أستطيع أن أفهم 100 من ما كنت قد اقترحت لي أن تفعل خاصة في التعبير سيلكتدا: عضو (المجموع (الحالي قياس داخل مرشح مجموعة (cube. DimA. DimA، والتسمية التوضيحية (cube. DimA. DimA) با))، سيلكتدا، 8217SelectedA ) كما اعتقدت انه سيكون نوع من مرجع دائري ولكن أدركت سيليكتدا، 8217SelectedA جزء هو مجرد سلسلة. لكنها عملت. هناك شيء واحد على الرغم من أن لم يحدث. أنا بحاجة إلى الفرق تشغيل أو الفرق البيانات البند لتكون فارغة تحت يناير -11. في الوقت الحاضر فإنه يدل على قيمة وأنها تعمل وفقا للتعريف ولكن أنا تصفية الاستعلام عن عام 2011 ويظهر لي الفرق ديسمبر 2010 و يناير 2011، والتي I8217m تحاول تجنب. هل من الممكن أن تفرغ بها تحت 11 يناير حتى مع ديفينتيون معقدة حسنا، الاستعلام يعمل كما هو متوقع 8211 it8217s تظهر لك الفرق الصحيح ل ديسمبر إلى يناير. إخفاء القيمة من خلال خدعة في الاستعلام هو ممكن، ولكن أنا المشتبه به أنه يقلل أيضا من أداء الاستعلامات. هذا هو الجدول الزمني، نعم ما يمكن القيام به هو إخفاء مشروط قيمة العمود الأول. إنشاء متغير منطقي، استدعاء 8220notFirstColumn8221. استخدم التعبير 8220ColumnNumber () 18221. افتح التقرير واستخدم هذا المتغير كمتغير عرض للقيمة في التقاطعات. على شيء آخر نسيت أن أذكر هو أن لدي عمود إجمالي مجموع الموظفين وأنا بحاجة إلى الفرق تشغيل على المجموع A1، A2 الخ شيء من هذا القبيل. كانون الثاني / يناير - 11 شباط / فبراير - 11 8230Nov-11 ديسمبر -11 A1 10 20 6 5 A2 8 12 18 20 8230 و 1 3 3 2 المجموع إمب 46 50 48 45 تشغيل ديف 4 -3 بول كنت أسطورة 8211 شكرا لهذا كنت تستخدم المجموع (ميماسور ضمن مجموعة TermToDate8230 ولكن وجدت أنا بحاجة إلى استخدام بشكل صريح الإجمالي (Cube. Measures. Sales ضمن setToDate8230 مجموعة من أجل العمل بشكل صحيح. شكرا لكم مرة أخرى لا بد لي لحساب حساب العد على مكعب على أساس المعلمة السنة. أنا أيضا بحاجة لإظهار عدد السنوات السابقة على الرسم البياني الخطي، يرجى اقتراح لي كيف أفعل ذلك باستخدام المعلمة يعمل التعبير في سياق مجموعة على حافة، على سبيل المثال، مجموعة أشهر على الصفوف الجدولية، وبأي طريقة هو عدد تشغيل من المفترض أن تظهر على السنة إذا كنت بحاجة إلى إظهار أشهر من السنة يمكنك أن تفعل شيئا مثل أحفاد (موجه (8216Year8217،8217mun8217)، مونثليفيل) وضع ذلك على الصفوف، واستخدام المجموع (أو العد أو المتوسط) (المقياس ضمن الفترة الزمنية المحددة (الخ)).لإظهار السنة السابقة، ما عليك سوى استخدام الفترة الموازية كما هو مبين أعلاه (نسخ هنا). (Cube. Date. Date)))) بول، أنا أحب بلوق الخاص بك ويكون (Cube. Measures. Actual ضمن مجموعة فتراتتوديت (Cube. Date. Date. Year، متوازية (Cube. Date. Date. Year، 1، كيرنتيممبر تعلمت قدرا كبيرا منه. أنا أحاول أن أفعل الرسم البياني الخط التراكمي يظهر عامين مقارنة مع بعضها البعض. يعرض سطر واحد السنة الحالية (أي 2011) والآخر في السنة السابقة (أي 2010). أريد أن تتوقف خط السنة الحالية بعد الوصول إلى الشهر الحالي. على سبيل المثال، إذا كان يونيو 2011. وسيتوقف خط CY2011 في حزيران (يونيو) ولا يظهر في يوليو 2011 وأغسطس 2011 وسبتمبر 2011 وما إلى ذلك، ولكنني أريد أن يعرض خط 2011 بيانات عن هذه الأشهر. لقد حاولت استخدام وظائف مختلفة مثل التصفية، والاستثناء، وما إلى ذلك ولكن لم يكن لها أي نجاح. أي مساعدة سيكون محل تقدير كبير. I8217m سعيد لسماع بلوق هو مساعدتك. ما you8217re تبحث القيام به هو ممكن بالتأكيد. الحيلة هي استخدام الدالة إف (). I8217ll جعل الافتراض أن الفئات قادمة من أحفاد السنة الحالية. لذلك يجب أن يكون لديك سلسلتين في الرسم البياني الخاص بك، المجموع (الفعلي ضمن مجموعة بيريودستوديت (..)) ومجموع (قياس ضمن مجموعة بيريودستوديت (موازيربيريود ())). إعادة كتابة التعبيرات بحيث تبدو كما يلي: إذا (قياس 0) ثم (نول) آخر (المجموع (قياس ضمن فترة بيريودستوديت (..))) وإذا كان (قياس 0) ثم (المجموع (قياس ضمن فترة زمنية محددة (موازية) () )) إلس (نول) هذه التعبيرات لن تعمل إلا إذا كان المقياس 0 للأشهر المقبلة. إذا كان هناك بيانات، ثم ستكون هناك حاجة إلى خطوة أخرى. عادة أحاول تجنب إذا كانت البيانات، لكنها تعمل بشكل جيد مع التدابير. دون 8217t محاولة تحويله إلى بيان حالة، وهذا من شأنه أن يجبر كوغنوس لتشغيل الاستعلام محليا. لدي نفس المشكلة، وأنا أخذ فئات من العام السابق كما السنة الحالية لا تضاف جميع الفئات في المكعب. أنا وان لإظهار الرسم البياني التراكمي لجميع الأسابيع في السنة السابقة. في السنة الحالية أريد أن يتوقف الخط في الأسبوع السابق. تعبيراتي هي إذا (Cube. Measures. Units 0) ثم نول آخر (المجموع (Cube. Measures. Units ضمن مجموعة فتراتالوصف (Cube. TimePeriod. TimePeriod. Year، متوازية (Cube. TimePeriod. TimePeriod. Year، -1، كيرنتيممبر ( Cube. TimePeriod. TimePeriod))))) عن العام السابق، المجموع (Cube. Measures. Units ضمن مجموعة بيرسوستوديت (Cube. TimePeriod. TimePeriod. Year، كيرنتيممبر (Cube. TimePeriod. TimePeriod))) ولكن أنا الحصول على بلانك على أبلغ عن. شكرا مقدما أنا don8217t نرى أي سبب لماذا يجب أن يكون الحصول على فارغة على التقرير. تبدو التعبيرات على ما يرام. كل من سلسلة العودة فارغة أو واحدة فقط أيضا، إذا كان هناك بيانات 8217s للأسبوع الحالي ثم خط السنة الحالية سوف تستمر إلى هذا الأسبوع. الطريق حول ذلك هو إنشاء عنصر بيانات جديد، نسميها الأسبوع الحالي: موازيةالبيود (Cube. TimePeriod. TimePeriod. Year، -1، البند (الذيل (فلتر (Cube. TimePeriod. TimePeriod. Week Cube. Measures. Unitgt0) )، و 0)) وتغيير سلسلة السنة الحالية إلى شيء مثل: إذا (العد (1 ضمن مجموعة بيرسيتوديت (Cube. TimePeriod. TimePeriod. Year. كيرنتيممبر (Cube. TimePeriod. TimePeriod))) عدد غ (1 ضمن فترات محددةالتوديت ( Cube. TimePeriod. TimePeriod. Year. الأسبوع الحالي))) ثم نول آخر (المجموع (Cube. Measures. Units ضمن مجموعة فتراتتوديت (Cube. TimePeriod. TimePeriod. Year، متوازية (Cube. TimePeriod. TimePeriod. Year، -1، كيرنتيممبر (Cube. TimePeriod. TimePeriod))))) فإنه doesn8217t تبدو مثل هناك 8217s وسيلة لنشر الصور في قسم التعليقات هنا. إذا كان هذا don8217t إصلاحه، إضافة مذكرة على المنتدى كوغنويز مع لقطات و I8217ll مساعدتك هناك. شكرا على الرد بول I8217ve القيام به كما ذكر أعلاه أنا لا تحصل على خط لقبرصي. في خط السنة الحالية، أحتاج إلى إظهار الخط حتى الأسبوع السابق. إذا كان لدي فئات في السنة الحالية حتى 4 أسابيع. أنا بحاجة إلى إظهار خط مميل حتى أسبوع 3. كما الأسبوع 4 ديه 0 قيمة لهذا التدبير، 3rd 4th القيمة التراكمية الأسبوع هو نفسه وأنا أرى بارليل (ستريت) خط من 3 أسابيع إلى 4 أسابيع. أحاول جعل 4 الأسبوع 0 قيمة إلى فارغة، ولكن ما زلت أرى حتى الأسبوع 4TH. أيضا، قيمة بلدي الأسبوع يأتي من موجه (أسبوع 3). ولكن لدي كاتوغوريز حتى أسبوع 4 في سي. أنا لست متأكدا من أين (أي موضوع البريد الإلكتروني) لإرفاق قطة في كوغنويز. أنا أيضا حاولت التعبير أدناه عن قبرصي، أنا didn8217t انظر خط لقبرصي. إذا كان المجموع (Cube. Measures. Units داخل الذيل مجموعة (Cube. TimePeriod. TimePeriod. Week، 1)) 0) ثم نول آخر (المجموع (Cube. Measures. Units ضمن مجموعة بيرسوستوديت (Cube. TimePeriod. TimePeriod. Year، موازية بيريود (Cube. TimePeriod. TimePeriod. Year، -1، كيرنتممبر (Cube. TimePeriod. TimePeriod))))) ماذا يحدث إذا قمت بإزالة الاختيار ل 0 I can8217t ترى أي سبب لماذا itn8217t العمل. إنشاء موضوع جديد ونشر نسخة من شمل التقرير. It8217ll يكون أسهل بالنسبة لي لاستكشاف المشكلة هناك. مرحبا بول، لدي استفسار يعيد لي السجلات مع تاريخ (أيضا الشهر والسنة)، وترغب في استخدام الجري التهم لحساب حدوث 12 شهرا الماضية في كل من السجلات أنا باستخدام كوغنوس 8 أمبير تقارير شكرا لك دعم هل هذا مصدر بيانات علائقية قد تكون قادرا على القيام بشيء مثل: تشغيل العد (الحالة عند التاريخ غ أدمونثس (كيرنتديت، -12) ثم تاريخ آخر نهاية خالية للسجل) الأبعاد هو أكثر صعوبة قليلا لهذا لدي مكعب ريبورت على أساس أن يعمل حاليا على موجه حيث يختار المستخدم الإطار الزمني. في الاستوديو تقرير بلدي مرشح هو: البيانات القياسية Cube. Time. Time. Month في (تيمبرومبت) يريد المستخدم الآن لجدولة التقرير حيث الإطار الزمني هو منذ بداية العام. حاولت استبدال تيمبرومبت مع يتد، لكنه لا يعمل. البيانات القياسية Cube. Time. Time. Month في يتد) عند العمل مع البيانات الأبعاد تحتاج إلى تذكر أن ننسى كل ما تعرفه عن سكل. نعم، سوف كوغنوس تمكنك من إجراء تصفية مثل 8220 البيانات القياسية Cube. Time. Time. Month في (تيمبرومبت) 8221 ولكن it8217s طريقة سيئة جدا للقيام بهذه الأمور. أولا، إذا كنت 8217re الرجوع إلى مستوى الشهر في التقرير، ثم إنشاء حساب استعلام مع 8220 برومبتماني (8216TimePrompt8217،8217mun8217،8221،8217set (8216، معيار البيانات Cube. Time. Time. Month 8217،8217) 8217) 8221. استخدم ذلك بدلا من المكان الذي تشير فيه 8217re إلى مستوى الشهر. إذا كنت 8217re لا تشير إلى الأشهر مباشرة في التقرير، ثم عصا أنه في تقطيع اللحم. الآن I8217m على افتراض أن يتد هو التسلسل الهرمي مختلفة. حتى مع سخف استخدام عامل تصفية للحد من البيانات التي تم إرجاعها بواسطة الاستعلام، أنت 8217ll لن تكون قادرة على تصفية التسلسل الهرمي واحد من قبل أعضاء في آخر. يمكنك محاولة تصور ذلك من خلال محاولة للحد من محور Z بواسطة (X1، X2، X3). ما يمكنك القيام به بدلا من ذلك هو مرجع منذ بداية العام كقيمة افتراضية في الماكرو الفوري: برومبتاني (8216TimePrompt8217،8217mun8217، البيانات القياسية Cube. Time. YTD. Month 8217،8217set (8216، ستاندارد داتا Cube. Time. Time. Month8217،8217) 8217) إذا كان المستخدم يختار أي أشهر، ثم يتم تعيين عنصر البيانات (month1، month2، مونثن). إذا كان المستخدم doesn8217t تحديد أي أشهر ثم it8217s البيانات القياسية Cube. Time. YTD. Month. لا مقارنة التسلسل الهرمي مختلفة. أنا أستخدم عدد عمليات التشغيل في استعلامي لحساب عدد أوكورنس من عنصر البيانات. الملف هو تقرير جدولي متداخل. أستخدم التعبير كعد التشغيل (شريحة فرعية لقطاعات المنتج، خط المنتج، عائلة المنتج، العميل أبر، وك التاريخ، وك تاريخ الشهر، السنة المالية، مصدر البيانات، نوع البيانات)) هذا التعبير يعطي النتيجة الصحيحة. ولكن مشكلتي هي مع مع وقت التنفيذ الذي يستغرقه لتشغيل التقرير. يمكن ش يو توحي لي بعض فكرة أفضل لإنجاز this. i حاولت استخدام العد، عد متميزة ولكن أيا منهم هو يعطيني النتيجة الصحيحة. فمن المنطقي أن it8217s أخذ وقتا طويلا. أن 8217s عدد كبير جدا من الحقول you8217re تستخدم لشريحة تشغيل العد. إذا كانت قاعدة البيانات الخاصة بك أوراكل قد تكون قادرة على الابتعاد باستخدام وظائف النافذة، ولكن تلك هي صعبة للعمل مع في كوغنوس. هل تحتاج العد تشغيل إلى إعادة تشغيل لكل مجموعة من هذه الحقول 9 أنا لست مطور كوغنوس (مايكروسوفت بي بدلا من ذلك)، ولكن أنا أعمل حاليا مع فريق من كوغنوس الرجال الذين يبنون تقارير على رأس مكعبات ساس. بسبب عدم قدرتها على استخدام الدالة 8220aggregate8221 على الخلايا الفارغة في مكعبات ساس طلبوا مني تعبئة كل المساحة الفارغة في المكعب مع 0s. بالطبع هذا هو فكرة سخيفة 8211 بعد كل مكعبات مثل 90 مساحة فارغة (عادة). لسوء الحظ، فإنها wn8217t تزدهر ومحاولة استخدام الاشياء مثل البيانات الإجمالية أو حالة لتحويل فارغة إلى نول. هل يمكن أن يرجى اسمحوا لي أن أعرف إذا كان عند العمل مع الخلايا الفارغة you8217d استخدام مجمع وما سيكون أفضل الممارسات في هذا المجال من التنمية كوغنوس. بقدر ما أدرك أنهم يستخدمون كوغنوس 10.1.1 إذا كان هذا المسائل 8230 أوافق على أنه 8217s غير معقول أن نسأل لملء الخلايا الفارغة مع 0S. وهذا من شأنه أن ينفخ بلا داع حجم المكعب، وقد يؤثر على الأداء. في حين أنه صحيح أن لاغية 1 فارغة، لا ينبغي أن تتصرف الدالة الموجزة المجمعة من هذا القبيل. في كوغنوس يمكنك كتابة شيء مثل: التجميع (قياس داخل مجموعة مجموعة (الأعضاء 1، عضو 2، عضو 3)). عند التحويل إلى مدس سوف تبدو شيئا مثل (بسيودوكود ومبسطة من ما كوغنوس تولد فعلا) أوصي القيام ببعض الاختبارات، وضمان أن مدس مكتوبة بخط اليد إرجاع البيانات المتوقعة، ثم العودة إلى فريق كوغنوس ومعرفة ما 8217s مستمرة. قد يكون من الممكن أن 8217re باستخدام نفس المنهجية للعمل مع المكعب كما هو الحال مع قاعدة بيانات علائقية. استخدام الفلاتر والوظائف العلائقية بدلا من العمل فقط مع وظائف أولاب. في مثل هذه الحالات سوف كوغنوس تصدير البيانات المطلوبة من قبل الاستعلام إلى مجموعة بيانات محلية، وتشغيل عبارة سكل على ذلك. وفي هذه الحالة، لاغية صفر. 8220 قد يكون من الممكن أن يستخدموا نفس المنهجية للعمل مع المكعب كما هو الحال مع قاعدة بيانات علائقية. 8221 - gt هذا هو بالضبط ما يفعلونه. لا أحد لديه أي خبرة مع التقارير متعددة الأبعاد، وكلها تستخدم للعمل مع مدير الإطار (الرجاء عذرا ربما المصطلحات الخاطئة هنا). أتمنى أن أعمل مع الرجال قادرين كوغوس، ومعرفة ما يفعلونه، حتى أنني دون 8217t أن تقرأ على الرغم من كوغنوس بلوق، وقراءة من خلال وثائق عب، وما إلى ذلك، ولكن ماذا يمكن أن تفعل واحد 8230 وسوف نعود اليكم مع مزيد من المعلومات حول كيفية تذهب مع هذا التحدي الصغير. ومع ذلك، قد يستغرق الأمر بضعة أسابيع منذ دخولنا موسم العطلات. شكرا أكوام للاستجابة ولها عيد ميلاد سعيد وسنة جديدة سعيدة هل يمكن أن تساعدني مع المتطلبات التالية: لدي مقياس يسمى المبلغ والبعد مع القيم 8216Payments8217،8217Estimate8217 الخ. في الوقت الحاضر أنا فقط باستخدام هذه 2 القيم في الأعمدة والأشهر في الصفوف. لقد قمت بإنشاء حساب اسمه 8216XYZ8217 كما تقدير الدفع. الآن أريد المجموع المتداول لهذا الحساب تقدير الدفع شيز يناير -11 10000 5000 5000 فب-11 7000 6000 6000 مارس -11 5000 4000 7000 أبر-11 8000 6000 9000 قيم الشهر في الصفوف تأتي من بعد التاريخ: عندما أنا ربط استخدام التعبير في المثال الخاص بك أنا الحصول على خطأ ك-ديف-0478 إكراه غير صالح من 8216level8217 إلى 8216hierarchy8217 آسف إذا سؤالي يبدو سخيفا. أنا جديد على الإبلاغ عن مكعبات. شكرا مقدما. الفئات المشاركات الأخيرة يعيد قيمة محسوبة باستخدام وظيفة التجميع المناسبة، استنادا إلى نوع تجميع التعبير. بناء الجملة: التجميع (إكسر أوتو) التجميع (إكسر للجميع أي إكسر) التجميع (إكسر للتقرير) عدد: إرجاع عدد عناصر البيانات المحددة باستثناء القيم نول. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: كونت (ديفيرنت إكسر أوتو) كونت (إكسيرت إكسبر فور آل أني إكسبر) كونت (إكسيرت إكسبر فور ريبورت) مثال: كونت (gosalesgoretailers. Products. Product اسم المنتج) - (أوب: 41، 15، 21) كونت كل خط المنتج) ------------ (المرجع: 5، 4، 4) عدد (نوع المنتج لأي خط المنتج) ----------- (المرجع: 5، 4، 4) عدد (نوع المنتج للتقرير) ------------------- (المرجع: 21 للجميع) الحد الأقصى: إرجاع الحد الأقصى لقيمة عناصر البيانات المحددة. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: الحد الأقصى (مميز إكسبر أوتو) كحد أقصى (إكسبر متميزة لكل إكسر) الحد الأقصى (إكسر متميزة للتقرير) مثال: الحد الأقصى (الكمية) -------------------- ------------ (المرجع: 962) كحد أقصى (الكمية لجميع غوزاليسغوريتايلرز. المنتجات. نوع المنتج) (المرجع: 344،4368230) الحد الأقصى (الكمية لأي غوزاليسغورتايلرز. : 44،78،8230.) الحد الأقصى (كمية التقرير) ------------------- (المرجع: 1،646) الحد الأدنى: إرجاع الحد الأدنى لقيمة عناصر البيانات المحددة. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: مينيموم (ديفيرنت إكسر أوتو) مينيموم (ديفيرنت إكسر فور آل أني إكسبر) مينيموم (إكسيرينس إكسر فور ريبورت) مثال: مينيموم (كوانتيتي) -------------- (أوب: 43،330، 142،150 ) الحد الأدنى (الكمية لكل نوع المنتج) ---- (المرجع: 6، 4، 4، 8230.) الحد الأدنى (الكمية لأي نوع من المنتجات) 8211 (المرجع: 6، 4، 4.) الحد الأدنى (الكمية للتقرير) ----------------- (أوب: 2) موفينغ-أفيراج: إرجاع القيمة عن طريق إضافة القيم إلى القيمة السابقة استنادا إلى نوميريسكسب. بناء الجملة: موفينغ-أفيراج (نومريسريسر. نومريسريسر في إكس بريفيلتر) موفينغ-أفيراج (ديفيرنت نوميريسكر. نومريكسر بريفيلتر). (إكسبريس-أفيراج (كوانتيتي، 2) (أوب: كوانتيتي موفينغ أفيراج 198،676 198،676 345،096 271،886 95،552 220،324 96،246 95،889 موفينغ-توتال: إرجاع القيمة عن طريق إضافة القيم إلى القيمة السابقة استنادا إلى نوميريسكس بناء الجملة: (الكمية، 3) المخرجات: الكمية المتوسط ​​المتحرك 198،676 198،676 345،096 543،772 95،552 639،324 96،246 536،894 (الإجمالي) النسبة المئوية: ترجع النسبة المئوية من القيمة الإجمالية لعناصر البيانات المحددة، وتستخدم فقط في العلائقية مصادر البيانات التركيب: النسبة المئوية (نومريسريسر في إكس بريفيلتر) النسبة المئوية (بريفيلتر). المرجع: 16، 12، 10.) النسبة المئوية: ترجع قيمة، على مقياس من مائة، يشير إلى النسبة المئوية للتوزيع الذي يساوي أو يقل عن البيانات المحددة العناصر. بناء الجملة: النسبة المئوية (نومريسريسر في إكس بريفيلتر) النسبة المئوية (متميزة بريفيلتر نومريسكر). ل إكسبر ل تقرير السيارات مثال: النسبة المئوية (الكمية) -------- (المرجع: 100، 95، 90) كوانتيل: إرجاع رتبة قيمة لنطاق تحدده. وتعود الأرقام الصحيحة لتمثيل أي مجموعة من الرتب، مثل 1 (أعلى) إلى 100 (أدنى). بناء الجملة: كوانتيل (نومريسكر، نومريسكر في إكس بريفيلتر) كوانتيل (متميزة نومريسكر، نومريسكر بريفيلتر). (إكسبريس): كوانتيل (كوانتيتي، 5) --- (أوب: 1، 2، 3، 4، 5) كوارتيل: إرجاع رتبة قيمة، ممثلة بأعداد صحيحة من 1 (أعلى) إلى 4 )، نسبة إلى مجموعة من القيم. بناء الجملة: كوارتيل (نومريسكسر في إكس بريفيلتر) الربع (متميزة نومريسكر بريفيلتر). ل إكسبر ل تقرير السيارات مثال: الربع (الكمية) ---------- (المرجع: 1، 2، 3، 4) إرجاع قيمة رتبة عناصر البيانات المحددة. إذا كان اثنين أو أكثر من صفوف التعادل، ثم هناك فجوة في تسلسل القيم المرتبة (المعروف أيضا باسم الترتيب الأولمبي). بناء الجملة: رتبة (إكسر سورتوردر في إكس بريفيلتر) رتبة (متميزة إكسر سورتوردر بريفيلتر). ل إكسبر لتقرير السيارات مثال: رتبة الكمية) ----------------- (المرجع: 1، 2، 3، 4، 8230 ..) إرجاع متوسط ​​التشغيل حسب الصف (بما في ذلك الصف الحالي) لمجموعة من القيم سينتاكس: رونينغ-أفيراج (نومريسكر في إكس بريفيلتر) رونينغ-أفيراج (ديستريبوتيون نوميريسبر بريفيلتر). (إكسبر-أفيراج كوانتيتي) ------------ (أوب: الكمية المتوسط ​​المتحرك 198،676 198،676 345،096 271،886 95،552 213،108 96،246 183،892 عدد عمليات التشغيل: إرجاع عدد التشغيل حسب الصف (بما في ذلك الصف الحالي) لمجموعة من القيم. الصيغة: تشغيل العد (نومريسريسر في إكس بريفيلتر) تشغيل العد (متميزة بريسيلر نومريسر). ل إكسر تقرير السيارات مثال: تشغيل العد (كمية) ------- (المرجع: 1، 2، 3، 8230) إرجاع فرق تشغيل حسب الصف، محسوبا على أنه الفرق بين قيمة الصف الحالي والصف السابق (بما في ذلك الصف الحالي) لمجموعة من القيم بناء الجملة: الفرق (نومريكسر في إكس بريفيلتر) تشغيل الفرق (بريسيلر نومريسكر منفصلة) ل إكسر تقرير السيارات مثال: تشغيل الفرق (كمية) - (المرجع: نول، 146420، -249،544، 8230 ..) إرجاع الحد الأقصى للتشغيل بواسطة صف (بما في ذلك الصف الحالي) لمجموعة من القيم. التصحيح: تشغيل-الحد الأقصى (نومريسكس بيأر في إكس بريفيلتر) تشغيل الحد الأقصى (متميزة نوميريسبر بريفيلتر). ل إكسر ل أوتو أوتو مثال: رونينغ-ماكسيموم (كوانتيتي) --------- (أوب: 198676، 345096) إرجاع الحد الأدنى للتشغيل بالصف (بما في ذلك الصف الحالي) لمجموعة من القيم. بناء الجملة: تشغيل الحد الأدنى (نومريسكر في إكس بريفيلتر) تشغيل الحد الأدنى (متميزة نوميريسبر بريفيلتر). ل إكسبر ل أوتو أوتو مثال: رونينغ-مينيموم (كوانتيتي) --------- (أوب: 198676، 198676، 95552،) إرجاع إجمالي تشغيل بالصف (بما في ذلك الصف الحالي) لمجموعة من القيم. بناء الجملة: تشغيل المجموع (نومريسريسر في إكس بريفيلتر) تشغيل الكلي (متميزة نوميريسبر بريفيلتر). ل إكسبر ل أوتو أوتو مثال: رونينغ-توتال (كوانتيتي) ----------- (أوب: 198676، 5437728230.) إرجاع الانحراف المعياري لعناصر البيانات المحددة. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: ستاندارد-ديفياتيون (ستاندارد-ديفياتيون (كوانتيتي) ------ (أوب: 50.628، 69.098): ستاندارد-ديفياتيون (ديفيرنت إكسبر أوتو) ستاندارد-ديفياتيون 8230) ستاندارد-ديفياتيون (الكمية لكل نوع المنتج) -------- (أوب: 50.628، 69.098، 8230) ستاندارد-ديفياتيون (كوانتيتي فور أني برودوكت تايب) ------ (أوب: 50.628، 69.098 8230) ستاندارد-ديفياتيون (كوانتيتي فور ريبورت) -------------------- (أوب: 59.70671027) ريبورت: ستاندارد ديفياتيون ستاندارد-ديفياتيون بوب: يحسب الانحراف المعياري للسكان ويعود الجذر التربيعي للتفاوت السكاني. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: ستاندارد-ديفياتيون-بوب (ستاندارد-ديفياتيون-بوب) (ستاندارد-ديفياتيون-بوب) ستاندارد-ديفياتيون-بوب (إكسيرت إكسبر فور آل أني إكسبر) ستاندارد-ديفياتيون-بوب (إكسيرت إكسر فور ريبورت) مثال: ستاندارد-ديفياتيون-بوب (كوانتيتي) --- (أوب: 50.62240898، 69.09035128) ستاندارد-ديفياتيون-بوب (كوانتيتي فور آل نوع المنتج) - (أوب: 50.62240898، 69.09035128) ستاندارد-ديفياتيون-بوب (كوانتيتي فور أني برودوكت تايب) (أوب: 50.62240898، 69.09035128) ستاندارد - deviation-بوب (كوانتيتي فور ريبورت) --- (أوب: 59.70601702،) توتال: إرجاع القيمة الإجمالية لعناصر البيانات المحددة. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. بناء الجملة: مجموع (إكسيراتيون إكسبر أوتو) مجموع (إكسر متميزة لجميع أي إكسر) مجموع (إكسر متميزة للتقرير) مثال: مجموع (كمية) --------------- (المرجع: 198،676، 345،096) المجموع (الكمية لكل نوع المنتج) ------- (المرجع: 198،676، 345،096) المجموع (الكمية لأي نوع من المنتجات) ----- (المرجع: 198،676، 345،096) المجموع (الكمية للتقرير) --------------- (المرجع: 2215354) تقرير: إجمالي التباين: إرجاع تباين عناصر البيانات المحددة. تتوفر الكلمة الرئيسية المميزة للتوافق السابق للتعبيرات المستخدمة في الإصدارات السابقة من المنتج. الصيغة: التباين (إكسيرت إكسبر أوتو) التباين (إكسر متميزة لكل أي إكسر) التباين (إكسر متميزة للتقرير) مثال: التباين (الكمية) ----- (المرجع: 2563.244، 4774.5438230) التباين (الكمية لكل نوع المنتج) -------- (المرجع: 2563.244، 4774.5438230) التباين (الكمية لأي نوع المنتج) ------- (المرجع: 2563.244، 4774.5438230) التباين (الكمية للتقرير) ------- --------------- (أوب: 3،564.89125097) إرجاع التباين السكاني لمجموعة من الأرقام بعد تجاهل النول في هذه المجموعة. بناء الجملة: التباين-البوب ​​(ديسبلاي إكسبر أوتو) التباين البوب ​​(إكسر متميزة للجميع أي إكسر) التباين البوب ​​(إكسر متميزة للتقرير) مثال: التباين البوب ​​(الكمية) ------- (المرجع: 2،562.6282905، 4،773.47663957) فاريانس-بوب (الكمية لكل نوع المنتج) ----------- (أوب: 2،562.6282905، 4،773.47663957) فاريانس-بوب (كوانتيتي فور أني برودوكت تايب) -------- (أوب : 2،562.6282905، 4،773.47663957) التباين البوب ​​(الكمية للتقرير) ------ (المرجع: 3،564.80846781) نشرت من قبل رامانا ريدي تش في 22: 44 لدي حقل محسوب أب الذي منطقي في مستوى الأسبوع، حيث يكون آخر من المقياس الزمني و b هو مجموع مقياس الفترة. أنا بحاجة إلى العثور على متوسط ​​(أب) للأسابيع التي تقع تحت شهر وليس إندوفمونث (أ) مجموع (ب) لهذا الشهر. I made my ab metric with regular aggregate as calculated and then monthly average metric with regular aggregate as average, but it doesnt work. The report is a crosstab report. How can I solve this Edit: a is end on hand inventory, b is sales, ab is weeks of supply. Both a and b spread along productlocationtime dimensions. ل. Ive set its regular aggregate for time as last. Your form of expression gives me error, so, I tried average((total(a for week))(total(b for week))) which is error-free but doesnt give correct result. I used totala because it still has to sum along other dimensions except time. Any ideas I was also trying an alternative way - get the individual weeks of supply and then derive a new metric as (first week wos . fifth week wos)5. But I get a warning when I try to put a case statement as Relational query objects are being used in conjunction with Dimensionally-modeled relational objects, and the metric give garbage value. How can I apply case involving relational item in query items of measure dimension asked May 1 13 at 19:01

No comments:

Post a Comment