Essbase içindeki çözüm sırası, karma modda dinamik hesaplama yürütmeye ilişkin sırayı belirler. Çözüm sırasını uyarlamalı veya yüksek performans ve bağımlılık analizi için optimize edilmiş öndeğeri kabul edebilirsiniz.
Çözüm sırası kavramı, bir dinamik üye formülü ile de bir hesaplama komut listesindeki bir dinamik bağımlılık ile de başlatılsa dinamik hesaplama yürütmeye uygulanır. Bir hücre çok boyutlu bir sorguda değerlendirildiğinde, çözüm sırası gerekli hesaplama önceliğini göstermek üzere belirtilmemişse hesaplamaların çözümlenmeleri gereken sıra belirsiz olabilir.
Boyut ve üyeler için bir çözüm sırası ayarlayabilir veya Essbase çözüm sırası öndeğerini kullanabilirsiniz. Ayarlayabileceğiniz minimum çözüm sırası 0 ve maksimum 127'dir. Daha yüksek bir çözüm sırası üyenin daha sonra hesaplandığını gösterir; örneğin, çözüm sırası 1'e sahip olan bir üye çözüm sırası 2'ye sahip olan bir üyeden önce çözümlenir.
Karma mod etkin olduğunda, çözüm sırası öndeğeri (hesaplama sırası olarak da bilinir) blok depolama veritabanlarınınki ile yakın olarak eşleşir.
Boyut/Üye Tipi | Çözüm Sırası Değeri Öndeğeri |
---|---|
Depolanan üyeler | 0 |
Düşük Yoğunluklu Boyut Üyeleri | 10 |
Yoğun Hesap boyutu üyeleri | 30 |
Yoğun Zaman boyutu üyeleri | 40 |
Yoğun normal boyut üyeleri | 50 |
Öznitelik boyutu üyeleri | 90 |
İki aşamalı dinamik üyeler | 100 |
MDX hesaplanan üyeleri veya adlandırılmış kümeleri (MDX İle içinde tanımlı) | 120 |
Özet olarak, karma modda çözüm sırası öndeğeri depolanan üyelerin ana hat içinde göründükleri sırada, dinamik hesaplama üyelerinden önce hesaplanmalarını ve düşük yoğunluklu üyelerin yoğun boyutlardan önce hesaplanmalarını belirtir (yukarıdan aşağı).
Belirtilmiş bir çözüm sırası olmayan dinamik üyeler (formüller ile veya formüller olmadan), iki aşamalı olarak etiketlenmedikleri sürece boyutlarının çözüm sırasını devralır.
İki aşamalı hesaplama blok depolama modunda doğru değeri üretmek üzere iki kere hesaplanması gereken formüller ile üyelere uygulayabileceğiniz bir ayardır.
Not:
Karma mod küplerinde iki aşamalı hesaplama kullanmayın. Sadece çözüm sırası kullanın.
İki aşamalı karma modda uygulanmaz ve iki aşamalı olarak etiketlenen üyeler özelliklerden sonra en son hesaplanırlar. Karma modda çözüm sırası öndeğeri gereksinimlerinizi karşılamıyorsa iki aşamalı yerine özel bir çözüm sırası uygulamalısınız.
Karma moddaki çözüm sırası öndeğeri bu senaryolar için optimize edildi:
Dinamik bir üye formülünün bir üyeyi referans gösterdiği ve ana hat sırasında daha sonra gelen ileri referanslar. Karma modda ana hat sırası bağımlılığı bulunmaz.
Ana hat sırasını esas alan alt değerlerin birleştirilmeleri eşdeğer formüller kullanan eşleştirme ile daha yakın biçimde eşleşir.
Düşük yoğunluklu formüllerdeki bağımlılıklar olarak dinamik yoğun üyeler. Karma modda, düşük yoğunluklu bir formül yoğun bir dinamik üyeyi referans gösteriyorsa, düşük yoğunluklu üyeler önce hesaplandıkları için referans göz ardı edilir. Bunu değiştirmek için, yoğun boyutun çözüm sırasından daha yüksek olan (sonradan hesaplanan) düşük yoğunluklu boyuta bir çözüm sırası atayın.
Çözüm Sırasını Uyarlama
Dinamik hesaplamaların davranışını karma modda düzeltmeniz gerekiyorsa boyut ve üyelerin çözüm sıralarını uyarlamak ana hatta önemli değişiklikler yapmadan başarmanıza yardımcı olur.
Özel bir çözüm sırası uygularsanız, çözüm sırası öndeğerini geçersiz kılar. Üyeler veya boyutlar eşit çözüm sırasına sahipse, ana hat içinde göründükleri sıra (üstten alta) uyuşmazlığı çözümler.
Belirli üyeler için bir çözüm sırası uyarlamazsanız en üst boyut üyesinin çözüm sırası boyuttaki tüm dinamik üyeler için uygulanır.
Çözüm sırasını değiştirmek için, Essbase web arayüzündeki ana hat düzenleyicisini kullanın veya Akıllı Görünüm'ü kullanın (bkz. Seçilen Bir Bakış Açısının Çözüm Sırasını Değiştirme).
Ayarlayabileceğiniz minimum çözüm sırası 0 ve maksimum 127'dir. Daha yüksek bir çözüm sırası üyenin daha sonra hesaplandığı anlamına gelir.
Çözüm sırasına yönelik kullanım senaryolarını incelemek için Essbase içindeki dosya kataloğunda bulabileceğiniz uygulama çalışma kitapları galerisinin Teknik bölümünde yer alan Çözüm Sırası şablonlarına bakabilirsiniz.
Karma Olmayan Modda Çözüm Sırasına İlişkin Notlar
Birleşik depolama küplerinde,
Çözüm sırası tüm boyutlar için 0 olarak ayarlandı.
Birleştirme ana hat sırasında yürütülür, şunun dışında:
Karma olmayan blok depolama küplerinde çözüm sırası öndeğeri:
yoğun öncesi düşük yoğunluklu
zamanından önceki hesaplar
en son özellikler
Not:
Hesap üyelerinin çözüm sırası Zaman üyelerinin çözüm süresinden büyük olacak şekilde manuel olarak ayarlanmışsa Hesaplar Dinamik Zaman Serisi üyelerinden sonra değerlendirilir.