Referans Değeri Metriklerini Optimize Etme

Referans değer hizmet programı tarafından takip edilen metrikler sistemin ne şekilde performans gösterdiğini gösterir. Referans değer performansını belirlemek ve ardından gerçekleştirdiğiniz optimizasyon işlemlerinin faydalarını ölçmek için bu metrikleri kullanın.

Bu hizmet programını kullanmadan önce ana hat, konfigürasyon ayarları, hesaplama komut listeleri ve küpe dahil etmek istediğiniz sorgular dahil olmak üzere bir uygulama çalışma kitabı oluşturursunuz.

Hizmet programı çalıştırıldığında küpü oluşturur, seçili veri dosyalarını yükler, seçili hesaplama komut listelerini yürütür ve uygulama çalışma kitabında bulunan sorguları çalıştırır. Kullanıcılarınızın sorgularından bir örneğe sahip olmanız önemlidir.

Referans değer hizmet programı küpü tasarlamanıza ve optimize etmenize yardımcı olabilecek operasyonel işlemlerin ve uygulamanın kumanda tablosunu oluşturur. Değişiklikleri uygularken ve küpü yeniden oluştururken referans değer küp değişikliklerinin tekrarlamalarını karşılaştırmanıza yardımcı olur. Uygulama çalışma kitabının Essbase.Stats.Baseline sekmesinde, referans değer hizmet programı yeni tablolara her tekrarlamaya ilişkin en son verileri ekler.

Küp Referans Değeri Optimize EtmeHizmet Programını Çalıştırmaya Hazırlanma

Referans değeri hizmet programını çalıştırmadan önce bu görevleri tamamlayın:

  1. Uygulama çalışma kitabınızı tasarlayın ve oluşturun.

    Uygulama çalışma kitabı oluşturmak için örnek bir uygulama çalışma kitabını indirebilir ve ihtiyaçlarınıza uyacak şekilde değiştirebilirsiniz.

  2. Smart View meta verisinin uygulama çalışma kitabındaki sorgu sayfalarını temizleyin:
    1. Smart View şeridine gidin.
    2. Sayfa Bilgileri'ni seçin ve Sil'e tıklayın.

    Sorgu sayfaları farklı bir sunucudan meta veri içeriyorsa küp tasarımcısı bir uyarı görüntüler ve siz yanıtlayana kadar işlemeyi duraklatır.

  3. Cube.Settings çalışma sayfasını şu Uygulama Konfigürasyonu ayarları ile değiştirin:
    Ayar Değer
    ASODYNAMICAGGINBSO FULL
    HYBRIDBSOINCALCSCRIPT FULL
    INDEXCACHESIZE 100M
    DATACACHESIZE 100M
    ASODEFAULTCACHESIZE 100
    MAXFORMULACACHESIZE 102400
    INPLACEDATAWRITEMARGINPERCENT 20
    CALCCACHEDEFAULT 200000
    LongQueryTimeThreshold -1

Küp Referans Değeri Optimize Etme Hizmet Programını Çalıştırma

Referans değer hizmet programı yoğun ve düşük yoğunluklu boyutları, veri boyutunu (PAG ve IND dosya boyutları), blok boyutunu ve veri, dizin ve hesap makinesi önbellek boyutlarını belirler. Ek olarak veri yükleme, hesaplama ve sorguya ilişkin metrikleri sağlar.

Referans değer hizmet programını çalıştırmak için:

  1. Küp Tasarımcısı şeridinde Yönetici Görevleri > Küpü Optimize Etme'yi seçin.
  2. (İsteğe bağlı) Hangi referans değer işlemlerinin çalıştırılacağını seçmek için Uyarla'ya tıklayın.
    • Küp oluştur - Uygulama çalışma kitabında tanımlanan küpü oluşturun ve verileri veri sayfalarına yükleyin.
    • Hesaplama komut listelerini çalıştır - Uygulama çalışma kitabındaki her hesaplama sayfasında tanımlı hesaplama komut listelerini çalıştırın.

      Hesaplama çalışma sayfaları, uygulama çalışma kitabında göründükleri sırada çalışır. Küp Optimize Etme hesaplama sayfalarındaki Hesaplama Yürütme niteliğini yok sayar.

      Sadece İşler'den çalıştırılabilen hesaplama komut listeleri Küp Optimize Etme ile desteklenir. Geçerli Smart View grid içeriğine bağlı olan hesaplama komut listelerini çalıştıramazsınız (örneğin, @GRIDTUPLES fonksiyonu kullanılarak tanımlanan hesaplamalar veya <svLaunch> etiketleri ile tanımlı çalışma zamanı ikame değişkenleri kullananlar).

    • Sorguları çalıştır - Sorgu sayfalarındaki sorguları çalıştırır.
    • Tümünü dışa aktar - Küpteki tüm veriyi küp dizinine aktarır. Dışa aktarma zamanı ve dosya boyutu kaydedildikten sonra dışa aktarma dosyası otomatik olarak silinir.
  3. Referans Değer Oluştur'a tıklayın.

    Uygulama çalışma kitabında bir veri sayfasına sahip değilseniz sizden katalogdan veri ve kural dosyaları seçmeniz istenir. Küpü yeniden oluşturduğunuzda dosyaların kaybolmaması için verilerin ve kural dosyalarının katalog içindeki paylaşılan bir dizine depolanmaları iyi bir uygulamadır.

    Küpün oluşturulması biraz zaman alır.

    Essbase Essbase.Stats.Baseline sayfasını oluşturur ve çalışma kitabına ekler.

  4. Uygulama çalışma kitabındaki Essbase.Stats.Baseline sayfasını görüntüleyin.
    • Sorgu, Okunan Blok Sayısı altında sorgu tarafından istenen veri miktarı gösterilir.

      Dinamik bir boyutu depolanan olarak değiştirmek, bu miktarı düşürür.

    • Yükle ve Hesapla altında ayrı “Komut Listesi:” satırlar hangi hesaplama komut listesinin tamamlanmasının en uzun süreceğini ve etkili kılma gerekebileceğini belirler.

      İstenen veri miktarını veya formül yürütme sayısını düşürmek performansı arttırır.

    • Sorgu, Formüller altında sorguda yürütülen formül sayısı gösterilir.

      Hesaplanan üyelerin çözüm sıralarını gözden geçirin ve formül yürütme sayısını düşürmek üzere değişiklik yapın ve performansı iyileştirin veya formül yürütme sayısını düşürmek ve performansı iyileştirmek için formül içeren hesaplanmış bir üyeyi depolamayı göz önünde bulundurun.


Uygulama çalışma kitabındaki referans değer sayfasının resmi.

Referans değer tablosundaki renkler her boyuta ilişkin depolama tipini tanımlar.
  • Yeşil - yoğun verili boyut
  • Kırmızı - En az bir dinamik formülü olan düşük yoğunluklu boyut
  • Mavi - birleştirmeleri olan ve tüm dinamik üst boyutları ve formülleri olmayan düşük yoğunluklu boyut
  • Gold - diğer düşük yoğunluklu boyut